Lines Matching refs:ShadowFrame
75 static inline void DoMonitorEnter(Thread* self, ShadowFrame* frame, ObjPtr<mirror::Object> ref) in DoMonitorEnter()
94 static inline void DoMonitorExit(Thread* self, ShadowFrame* frame, ObjPtr<mirror::Object> ref) in DoMonitorExit()
106 static inline bool DoMonitorCheckOnExit(Thread* self, ShadowFrame* frame) in DoMonitorCheckOnExit()
129 bool DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame,
145 ShadowFrame& frame,
159 static NO_INLINE void UnlockHeldMonitors(Thread* self, ShadowFrame* shadow_frame) in UnlockHeldMonitors()
200 ShadowFrame& frame, in PerformNonStandardReturn()
229 ShadowFrame& shadow_frame, in DoInvoke()
328 if (UNLIKELY(!CheckStackOverflow(self, ShadowFrame::ComputeSize(num_regs)))) { in DoInvoke()
340 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoInvoke()
405 ShadowFrame& shadow_frame, \
417 ShadowFrame& shadow_frame,
424 ShadowFrame& shadow_frame,
433 ShadowFrame& shadow_frame, in DoInvokeCustom()
451 ALWAYS_INLINE static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue()
487 ALWAYS_INLINE bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet()
584 ALWAYS_INLINE bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, in DoFieldPut()
630 ShadowFrame& shadow_frame, in ResolveString()
652 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoIntDivide()
670 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoIntRemainder()
688 static inline bool DoLongDivide(ShadowFrame& shadow_frame, in DoLongDivide()
708 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, in DoLongRemainder()
729 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame,
734 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoPackedSwitch()
762 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoSparseSwitch()
803 ShadowFrame& shadow_frame,
807 NO_RETURN void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame)
814 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst, in TraceExecution()
848 ShadowFrame* shadow_frame,
882 void SetStringInitValueToAllAliases(ShadowFrame* shadow_frame,