Lines Matching refs:instruction

96   const Instruction* instruction = Instruction::At(code_item->insns_);  in AnalyseMethodCode()  local
97 Instruction::Code opcode = instruction->Opcode(); in AnalyseMethodCode()
169 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseConstMethod() local
170 const Instruction* return_instruction = instruction->Next(); in AnalyseConstMethod()
180 int32_t const_value = instruction->VRegB(); in AnalyseConstMethod()
181 if (instruction->Opcode() == Instruction::CONST_HIGH16) { in AnalyseConstMethod()
184 DCHECK_LT(instruction->VRegA(), code_item->registers_size_); in AnalyseConstMethod()
185 if (instruction->VRegA() != return_reg) { in AnalyseConstMethod()
202 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIGetMethod() local
203 Instruction::Code opcode = instruction->Opcode(); in AnalyseIGetMethod()
206 const Instruction* return_instruction = instruction->Next(); in AnalyseIGetMethod()
219 uint32_t dst_reg = instruction->VRegA_22c(); in AnalyseIGetMethod()
220 uint32_t object_reg = instruction->VRegB_22c(); in AnalyseIGetMethod()
221 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIGetMethod()
265 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIPutMethod() local
266 Instruction::Code opcode = instruction->Opcode(); in AnalyseIPutMethod()
269 const Instruction* return_instruction = instruction->Next(); in AnalyseIPutMethod()
287 uint32_t src_reg = instruction->VRegA_22c(); in AnalyseIPutMethod()
288 uint32_t object_reg = instruction->VRegB_22c(); in AnalyseIPutMethod()
289 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIPutMethod()