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()
199 ShadowFrame& frame, in PerformNonStandardReturn()
233 ShadowFrame& shadow_frame, in DoInvoke()
349 if (UNLIKELY(!CheckStackOverflow(self, ShadowFrame::ComputeSize(num_regs)))) { in DoInvoke()
361 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoInvoke()
426 ShadowFrame& shadow_frame, \
438 ShadowFrame& shadow_frame,
445 ShadowFrame& shadow_frame,
454 ShadowFrame& shadow_frame, in DoInvokeCustom()
472 ALWAYS_INLINE static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue()
508 ALWAYS_INLINE bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet()
576 ALWAYS_INLINE bool DoIGetQuick(ShadowFrame& shadow_frame, const Instruction* inst, in DoIGetQuick()
670 ALWAYS_INLINE bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, in DoFieldPut()
716 ALWAYS_INLINE bool DoIPutQuick(const ShadowFrame& shadow_frame, const Instruction* inst, in DoIPutQuick()
791 ShadowFrame& shadow_frame, in ResolveString()
813 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoIntDivide()
831 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoIntRemainder()
849 static inline bool DoLongDivide(ShadowFrame& shadow_frame, in DoLongDivide()
869 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, in DoLongRemainder()
890 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame,
895 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoPackedSwitch()
923 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoSparseSwitch()
964 ShadowFrame& shadow_frame,
968 NO_RETURN void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame)
975 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst, in TraceExecution()
1009 ShadowFrame* shadow_frame,
1043 void SetStringInitValueToAllAliases(ShadowFrame* shadow_frame,