Lines Matching refs:mh
325 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
332 JValue ExecuteGotoImpl<true, false>(Thread* self, MethodHelper& mh,
336 JValue ExecuteGotoImpl<false, false>(Thread* self, MethodHelper& mh,
340 JValue ExecuteGotoImpl<true, true>(Thread* self, MethodHelper& mh,
344 JValue ExecuteGotoImpl<false, true>(Thread* self, MethodHelper& mh,
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,
355 DCHECK(shadow_frame.GetMethod() == mh.GetMethod() ||
366 return ExecuteSwitchImpl<false, true>(self, mh, code_item, shadow_frame, result_register);
368 return ExecuteSwitchImpl<false, false>(self, mh, code_item, shadow_frame, result_register);
373 return ExecuteGotoImpl<false, true>(self, mh, code_item, shadow_frame, result_register);
375 return ExecuteGotoImpl<false, false>(self, mh, code_item, shadow_frame, result_register);
382 return ExecuteSwitchImpl<true, true>(self, mh, code_item, shadow_frame, result_register);
384 return ExecuteSwitchImpl<true, false>(self, mh, code_item, shadow_frame, result_register);
389 return ExecuteGotoImpl<true, true>(self, mh, code_item, shadow_frame, result_register);
391 return ExecuteGotoImpl<true, false>(self, mh, code_item, shadow_frame, result_register);
473 MethodHelper mh(hs.NewHandle(method));
474 JValue r = Execute(self, mh, code_item, *shadow_frame, JValue());
500 MethodHelper mh(hs.NewHandle(shadow_frame->GetMethod()));
501 const DexFile::CodeItem* code_item = mh.GetMethod()->GetCodeItem();
502 value = Execute(self, mh, code_item, *shadow_frame, value);
510 JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
519 return Execute(self, mh, code_item, shadow_frame, JValue());
522 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
550 result->SetJ(Execute(self, mh, code_item, *shadow_frame, JValue()).GetJ());