Lines Matching defs:pos
1169 return pc_offset() - label->pos();
1243 inline bool overflow() const { return pc_ >= reloc_info_writer.pos() - kGap; }
1247 return reloc_info_writer.pos() - pc_;
1255 Instr instr_at(int pos) {
1256 return *reinterpret_cast<Instr*>(buffer_start_ + pos);
1258 void instr_at_put(int pos, Instr instr) {
1259 *reinterpret_cast<Instr*>(buffer_start_ + pos) = instr;
1262 void instr_at_put(int pos, ShortInstr instr) {
1263 *reinterpret_cast<ShortInstr*>(buffer_start_ + pos) = instr;
1266 Address toAddress(int pos) {
1267 return reinterpret_cast<Address>(buffer_start_ + pos);
1417 int64_t buffer_space() const { return reloc_info_writer.pos() - pc_; }
1419 // Decode branch instruction at pos and return branch target pos.
1420 int target_at(int pos, bool is_internal);
1422 // Patch branch instruction at pos to branch to given branch target pos.
1423 void target_at_put(int pos, int target_pos, bool is_internal,
1697 void bind_to(Label* L, int pos);
1747 int32_t get_trampoline_entry(int32_t pos);
1761 return internal_reference_positions_.find(L->pos()) !=