Searched refs:insn_idx (Results 1 - 7 of 7) sorted by relevance

/art/dexlayout/
H A Ddexlayout.cc855 uint32_t insn_idx,
859 fprintf(out_file_, "%06x:", code_offset + 0x10 + insn_idx * 2);
869 const uint8_t* bytePtr = (const uint8_t*) &insns[insn_idx + i];
879 const uint16_t instr = Get2LE((const uint8_t*) &insns[insn_idx]);
881 fprintf(out_file_, "|%04x: packed-switch-data (%d units)", insn_idx, insn_width);
883 fprintf(out_file_, "|%04x: sparse-switch-data (%d units)", insn_idx, insn_width);
885 fprintf(out_file_, "|%04x: array-data (%d units)", insn_idx, insn_width);
887 fprintf(out_file_, "|%04x: nop // spacer", insn_idx);
890 fprintf(out_file_, "|%04x: %s", insn_idx, dec_insn->Name());
920 insn_idx
853 DumpInstruction(const dex_ir::CodeItem* code, uint32_t code_offset, uint32_t insn_idx, uint32_t insn_width, const Instruction* dec_insn) argument
[all...]
H A Ddexlayout.h100 uint32_t insn_idx,
H A Ddex_ir.cc215 for (uint32_t insn_idx = 0; insn_idx < code->InsnsSize();) {
216 const Instruction* instruction = Instruction::At(&insns[insn_idx]);
227 insn_idx += insn_width;
/art/runtime/verifier/
H A Dmethod_verifier.cc1875 uint32_t insn_idx = start_guess; local
1876 for (; insn_idx < insns_size; insn_idx++) {
1877 if (GetInstructionFlags(insn_idx).IsChanged())
1880 if (insn_idx == insns_size) {
1896 work_insn_idx_ = insn_idx;
1897 if (GetInstructionFlags(insn_idx).IsBranchTarget()) {
1898 work_line_->CopyFromLine(reg_table_.GetLine(insn_idx));
1904 RegisterLine* register_line = reg_table_.GetLine(insn_idx);
1923 GetInstructionFlags(insn_idx)
1937 uint32_t insn_idx = 0; local
5211 CheckNotMoveException(const uint16_t* insns, int insn_idx) argument
5219 CheckNotMoveResult(const uint16_t* insns, int insn_idx) argument
5228 CheckNotMoveExceptionOrMoveResult(const uint16_t* insns, int insn_idx) argument
[all...]
H A Dmethod_verifier.h644 bool CheckNotMoveException(const uint16_t* insns, int insn_idx);
652 bool CheckNotMoveResult(const uint16_t* insns, int insn_idx);
659 bool CheckNotMoveExceptionOrMoveResult(const uint16_t* insns, int insn_idx);
H A Dregister_line.cc335 void RegisterLine::PushMonitor(MethodVerifier* verifier, uint32_t reg_idx, int32_t insn_idx) { argument
354 monitors_.push_back(insn_idx);
H A Dregister_line.h328 // Verify/push monitor onto the monitor stack, locking the value in reg_idx at location insn_idx.
329 void PushMonitor(MethodVerifier* verifier, uint32_t reg_idx, int32_t insn_idx)

Completed in 81 milliseconds