Lines Matching refs:instruction
92 // We currently support only plain return or 2-instruction methods.
96 const Instruction* instruction = Instruction::At(code_item->insns_);
97 Instruction::Code opcode = instruction->Opcode();
169 const Instruction* instruction = Instruction::At(code_item->insns_);
170 const Instruction* return_instruction = instruction->Next();
180 int32_t const_value = instruction->VRegB();
181 if (instruction->Opcode() == Instruction::CONST_HIGH16) {
184 DCHECK_LT(instruction->VRegA(), code_item->registers_size_);
185 if (instruction->VRegA() != return_reg) {
202 const Instruction* instruction = Instruction::At(code_item->insns_);
203 Instruction::Code opcode = instruction->Opcode();
206 const Instruction* return_instruction = instruction->Next();
219 uint32_t dst_reg = instruction->VRegA_22c();
220 uint32_t object_reg = instruction->VRegB_22c();
221 uint32_t field_idx = instruction->VRegC_22c();
265 const Instruction* instruction = Instruction::At(code_item->insns_);
266 Instruction::Code opcode = instruction->Opcode();
269 const Instruction* return_instruction = instruction->Next();
287 uint32_t src_reg = instruction->VRegA_22c();
288 uint32_t object_reg = instruction->VRegB_22c();
289 uint32_t field_idx = instruction->VRegC_22c();