Home | History | Annotate | Download | only in interpreter

Lines Matching refs:ShadowFrame

72                                 ShadowFrame& shadow_frame, JValue result_register);
77 ShadowFrame& shadow_frame, JValue result_register);
79 void ThrowNullPointerExceptionFromInterpreter(const ShadowFrame& shadow_frame)
100 bool DoCall(ArtMethod* method, Thread* self, ShadowFrame& shadow_frame,
106 static inline bool DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst,
131 static inline bool DoInvokeVirtualQuick(Thread* self, ShadowFrame& shadow_frame,
162 bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst,
168 bool DoIGetQuick(ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data)
175 bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst,
181 bool DoIPutQuick(const ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data)
205 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg,
223 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg,
241 static inline bool DoLongDivide(ShadowFrame& shadow_frame, size_t result_reg,
259 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, size_t result_reg,
278 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame,
283 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame,
308 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame,
338 uint32_t FindNextInstructionFollowingException(Thread* self, ShadowFrame& shadow_frame,
346 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst,
381 bool DoInvoke<_type, _is_range, _do_check>(Thread* self, ShadowFrame& shadow_frame, \
402 bool DoInvokeVirtualQuick<_is_range>(Thread* self, ShadowFrame& shadow_frame, \