Lines Matching refs:code_item

82   const DexFile::CodeItem* code_item = verifier->CodeItem();
83 DCHECK_NE(code_item->insns_size_in_code_units_, 0u);
84 const Instruction* instruction = Instruction::At(code_item->insns_);
98 return AnalyseReturnMethod(code_item, method);
104 return AnalyseConstMethod(code_item, method);
143 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item,
145 const Instruction* return_instruction = Instruction::At(code_item->insns_);
148 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_;
151 code_item->registers_size_);
166 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item,
168 const Instruction* instruction = Instruction::At(code_item->insns_);
177 DCHECK_LT(return_reg, code_item->registers_size_);
183 DCHECK_LT(instruction->VRegA(), code_item->registers_size_);
200 const DexFile::CodeItem* code_item = verifier->CodeItem();
201 const Instruction* instruction = Instruction::At(code_item->insns_);
216 code_item->registers_size_);
221 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_;
223 DCHECK_LT(object_reg, code_item->registers_size_);
226 DCHECK_LT(opcode == Instruction::IGET_WIDE ? dst_reg + 1 : dst_reg, code_item->registers_size_);
263 const DexFile::CodeItem* code_item = verifier->CodeItem();
264 const Instruction* instruction = Instruction::At(code_item->insns_);
270 uint32_t arg_start = code_item->registers_size_ - code_item->ins_size_;
282 code_item->registers_size_);
290 DCHECK_LT(object_reg, code_item->registers_size_);
292 DCHECK_LT(opcode == Instruction::IPUT_WIDE ? src_reg + 1 : src_reg, code_item->registers_size_);