Searched defs:insn (Results 1 - 5 of 5) sorted by relevance

/art/runtime/
H A Ddex_instruction.cc91 uint16_t insn = *insns; local
92 Code opcode = static_cast<Code>(insn & 0xFF);
126 const uint16_t* insn = reinterpret_cast<const uint16_t*>(this); local
128 os << StringPrintf("0x%04x", insn[i]) << " ";
/art/compiler/dex/
H A Dmir_analysis.cc1127 const Instruction* insn = Instruction::At(current_code_item_->insns_ + mir->offset); local
1132 uint16_t field_idx = insn->VRegC_22c();
1144 uint16_t field_idx = insn->VRegB_21c();
1245 const Instruction* insn = Instruction::At(current_code_item_->insns_ + mir->offset); local
1249 target_method_idx = insn->VRegB_35c();
1252 target_method_idx = insn->VRegB_3rc();
H A Dmir_graph.cc158 MIR* insn = orig_block->first_mir_insn; local
160 while (insn) {
161 if (insn->offset == code_offset) break;
162 prev = insn;
163 insn = insn->next;
165 if (insn == NULL) {
172 bottom_block->first_mir_insn = insn;
229 DCHECK(insn != nullptr);
230 DCHECK(insn !
399 ProcessCanBranch(BasicBlock* cur_block, MIR* insn, DexOffset cur_offset, int width, int flags, const uint16_t* code_ptr, const uint16_t* code_end) argument
466 ProcessCanSwitch(BasicBlock* cur_block, MIR* insn, DexOffset cur_offset, int width, int flags) argument
542 ProcessCanThrow(BasicBlock* cur_block, MIR* insn, DexOffset cur_offset, int width, int flags, ArenaBitVector* try_block_addr, const uint16_t* code_ptr, const uint16_t* code_end) argument
724 MIR *insn = NewMIR(); local
1214 MIR::DecodedInstruction insn = mir->dalvikInsn; local
[all...]
/art/compiler/dex/quick/
H A Dmir_to_lir-inl.h46 LIR* insn = static_cast<LIR*>(arena_->Alloc(sizeof(LIR), kArenaAllocLIR)); local
47 insn->dalvik_offset = dalvik_offset;
48 insn->opcode = opcode;
49 insn->operands[0] = op0;
50 insn->operands[1] = op1;
51 insn->operands[2] = op2;
52 insn->operands[3] = op3;
53 insn->operands[4] = op4;
54 insn->target = target;
55 SetupResourceMasks(insn);
74 LIR* insn = RawLIR(current_dalvik_offset_, opcode); local
84 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest); local
94 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1); local
104 LIR* insn = RawLIR(current_dalvik_offset_, opcode, src, info); local
114 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2); local
124 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info); local
135 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info1, info2); local
[all...]
H A Ddex_file_method_inliner.cc103 MIR* insn = mir_graph->NewMIR(); local
104 insn->offset = invoke->offset;
105 insn->optimization_flags = MIR_CALLEE;
106 return insn;
724 MIR* insn = AllocReplacementMIR(mir_graph, invoke, move_result); local
725 insn->dalvikInsn.opcode = Instruction::CONST;
726 insn->dalvikInsn.vA = move_result->dalvikInsn.vA;
727 insn->dalvikInsn.vB = method.d.data;
728 bb->InsertMIRAfter(move_result, insn);
762 MIR* insn local
806 MIR* insn = AllocReplacementMIR(mir_graph, invoke, move_result); local
868 MIR* insn = AllocReplacementMIR(mir_graph, invoke, move_result); local
[all...]

Completed in 71 milliseconds