Lines Matching refs:code_item
94 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseMethodCode() local
95 DCHECK_NE(code_item->insns_size_in_code_units_, 0u); in AnalyseMethodCode()
96 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseMethodCode()
110 return AnalyseReturnMethod(code_item, method); in AnalyseMethodCode()
116 return AnalyseConstMethod(code_item, method); in AnalyseMethodCode()
144 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item, in AnalyseReturnMethod() argument
146 const Instruction* return_instruction = Instruction::At(code_item->insns_); in AnalyseReturnMethod()
149 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_; in AnalyseReturnMethod()
152 code_item->registers_size_); in AnalyseReturnMethod()
167 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item, in AnalyseConstMethod() argument
169 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseConstMethod()
178 DCHECK_LT(return_reg, code_item->registers_size_); in AnalyseConstMethod()
184 DCHECK_LT(instruction->VRegA(), code_item->registers_size_); in AnalyseConstMethod()
201 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIGetMethod() local
202 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIGetMethod()
217 code_item->registers_size_); in AnalyseIGetMethod()
222 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_; in AnalyseIGetMethod()
224 DCHECK_LT(object_reg, code_item->registers_size_); in AnalyseIGetMethod()
227 DCHECK_LT(opcode == Instruction::IGET_WIDE ? dst_reg + 1 : dst_reg, code_item->registers_size_); in AnalyseIGetMethod()
264 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIPutMethod() local
265 const Instruction* instruction = Instruction::At(code_item->insns_); in AnalyseIPutMethod()
271 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_; in AnalyseIPutMethod()
283 code_item->registers_size_); in AnalyseIPutMethod()
291 DCHECK_LT(object_reg, code_item->registers_size_); in AnalyseIPutMethod()
293 DCHECK_LT(opcode == Instruction::IPUT_WIDE ? src_reg + 1 : src_reg, code_item->registers_size_); in AnalyseIPutMethod()