• Home
  • Raw
  • Download

Lines Matching refs:code_item

325 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,  in ExecuteGotoImpl()  argument
333 const DexFile::CodeItem* code_item,
337 const DexFile::CodeItem* code_item,
341 const DexFile::CodeItem* code_item,
345 const DexFile::CodeItem* code_item,
349 static JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
353 static inline JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in Execute() argument
366 return ExecuteSwitchImpl<false, true>(self, mh, code_item, shadow_frame, result_register); in Execute()
368 return ExecuteSwitchImpl<false, false>(self, mh, code_item, shadow_frame, result_register); in Execute()
373 return ExecuteGotoImpl<false, true>(self, mh, code_item, shadow_frame, result_register); in Execute()
375 return ExecuteGotoImpl<false, false>(self, mh, code_item, shadow_frame, result_register); in Execute()
382 return ExecuteSwitchImpl<true, true>(self, mh, code_item, shadow_frame, result_register); in Execute()
384 return ExecuteSwitchImpl<true, false>(self, mh, code_item, shadow_frame, result_register); in Execute()
389 return ExecuteGotoImpl<true, true>(self, mh, code_item, shadow_frame, result_register); in Execute()
391 return ExecuteGotoImpl<true, false>(self, mh, code_item, shadow_frame, result_register); in Execute()
407 const DexFile::CodeItem* code_item = method->GetCodeItem(); in EnterInterpreterFromInvoke() local
410 if (code_item != NULL) { in EnterInterpreterFromInvoke()
411 num_regs = code_item->registers_size_; in EnterInterpreterFromInvoke()
412 num_ins = code_item->ins_size_; in EnterInterpreterFromInvoke()
474 JValue r = Execute(self, mh, code_item, *shadow_frame, JValue()); in EnterInterpreterFromInvoke()
501 const DexFile::CodeItem* code_item = mh.GetMethod()->GetCodeItem(); in EnterInterpreterFromDeoptimize() local
502 value = Execute(self, mh, code_item, *shadow_frame, value); in EnterInterpreterFromDeoptimize()
510 JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in EnterInterpreterFromStub() argument
519 return Execute(self, mh, code_item, shadow_frame, JValue()); in EnterInterpreterFromStub()
523 const DexFile::CodeItem* code_item, in artInterpreterToInterpreterBridge() argument
550 result->SetJ(Execute(self, mh, code_item, *shadow_frame, JValue()).GetJ()); in artInterpreterToInterpreterBridge()