Lines Matching defs:pos
1303 return pc_offset() - label->pos();
1319 SixByteInstr instr_at(int pos) {
1320 return Instruction::InstructionBits(buffer_start_ + pos);
1323 void instr_at_put(int pos, T instr) {
1324 Instruction::SetInstructionBits<T>(buffer_start_ + pos, instr);
1327 // Decodes instruction at pos, and returns its length
1328 int32_t instr_length_at(int pos) {
1329 return Instruction::InstructionLength(buffer_start_ + pos);
1372 int buffer_space() const { return reloc_info_writer.pos() - pc_; }
1374 // Decode instruction(s) at pos and return backchain to previous
1376 int target_at(int pos);
1378 // Patch instruction(s) at pos to target target_pos (e.g. branch)
1379 void target_at_put(int pos, int target_pos, bool* is_branch = nullptr);
1465 int max_reach_from(int pos);
1466 void bind_to(Label* L, int pos);