Searched refs:next_insn (Results 1 - 3 of 3) sorted by relevance

/art/compiler/linker/arm64/
H A Drelative_patcher_arm64.cc265 uint32_t next_insn = GetInsn(code, literal_offset + 4u); local
272 if ((next_insn & 0xffc00000) == 0xb9400000 &&
273 (((next_insn >> 5) ^ adrp) & 0x1f) == 0) {
278 if ((next_insn & 0xff000000) == 0x18000000) {
283 if ((next_insn & 0xff000000) == 0x58000000) {
284 bool is_aligned_load = (((next_offset >> 2) ^ (next_insn >> 5)) & 1) == 0;
290 if ((next_insn & 0xbfc003e0) == 0xb94003e0) {
/art/runtime/verifier/
H A Dmethod_verifier.h651 * Control can transfer to "next_insn". Merge the registers from merge_line into the table at
652 * next_insn, and set the changed flag on the target address if any of the registers were changed.
657 bool UpdateRegisters(uint32_t next_insn, RegisterLine* merge_line, bool update_merge_line)
H A Dmethod_verifier.cc4248 bool MethodVerifier::UpdateRegisters(uint32_t next_insn, RegisterLine* merge_line, argument
4251 RegisterLine* target_line = reg_table_.GetLine(next_insn);
4252 if (!insn_flags_[next_insn].IsVisitedOrChanged()) {
4258 if (!insn_flags_[next_insn].IsReturn()) {
4267 const Instruction* ret_inst = Instruction::At(code_item_->insns_ + next_insn);
4297 << " to [" << reinterpret_cast<void*>(next_insn) << "]: " << "\n"
4307 insn_flags_[next_insn].SetChanged();

Completed in 72 milliseconds