Lines Matching refs:code_item

244 JValue ExecuteGotoImpl<true, false>(Thread* self, const DexFile::CodeItem* code_item,
247 JValue ExecuteGotoImpl<false, false>(Thread* self, const DexFile::CodeItem* code_item,
250 JValue ExecuteGotoImpl<true, true>(Thread* self, const DexFile::CodeItem* code_item,
253 JValue ExecuteGotoImpl<false, true>(Thread* self, const DexFile::CodeItem* code_item,
257 static JValue Execute(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame,
261 static inline JValue Execute(Thread* self, const DexFile::CodeItem* code_item,
272 return ExecuteSwitchImpl<false, true>(self, code_item, shadow_frame, result_register);
274 return ExecuteSwitchImpl<false, false>(self, code_item, shadow_frame, result_register);
279 return ExecuteGotoImpl<false, true>(self, code_item, shadow_frame, result_register);
281 return ExecuteGotoImpl<false, false>(self, code_item, shadow_frame, result_register);
288 return ExecuteSwitchImpl<true, true>(self, code_item, shadow_frame, result_register);
290 return ExecuteSwitchImpl<true, false>(self, code_item, shadow_frame, result_register);
295 return ExecuteGotoImpl<true, true>(self, code_item, shadow_frame, result_register);
297 return ExecuteGotoImpl<true, false>(self, code_item, shadow_frame, result_register);
313 const DexFile::CodeItem* code_item = method->GetCodeItem();
316 if (code_item != nullptr) {
317 num_regs = code_item->registers_size_;
318 num_ins = code_item->ins_size_;
378 JValue r = Execute(self, code_item, *shadow_frame, JValue());
404 const DexFile::CodeItem* code_item = shadow_frame->GetMethod()->GetCodeItem();
415 const Instruction* instr = Instruction::At(&code_item->insns_[dex_pc]);
422 value = Execute(self, code_item, *shadow_frame, value);
431 JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item,
440 return Execute(self, code_item, *shadow_frame, JValue());
443 extern "C" void artInterpreterToInterpreterBridge(Thread* self, const DexFile::CodeItem* code_item,
470 result->SetJ(Execute(self, code_item, *shadow_frame, JValue()).GetJ());