Lines Matching refs:Instruction
78 DCHECK_EQ(signature, static_cast<uint16_t>(art::Instruction::kSparseSwitchSignature)); in MterpDoSparseSwitch()
126 DCHECK_EQ(signature, static_cast<uint16_t>(art::Instruction::kPackedSwitchSignature)); in MterpDoPackedSwitch()
171 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeVirtual()
182 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeSuper()
193 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeInterface()
204 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeDirect()
215 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeStatic()
226 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeCustom()
237 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokePolymorphic()
248 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeVirtualRange()
259 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeSuperRange()
270 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeInterfaceRange()
281 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeDirectRange()
292 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeStaticRange()
303 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeCustomRange()
313 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokePolymorphicRange()
324 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeVirtualQuick()
335 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpInvokeVirtualQuickRange()
442 const Instruction::ArrayDataPayload* payload) in MterpFillArrayData()
449 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpNewInstance()
478 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpIputObjectQuick()
486 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpAputObject()
505 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpFilledNewArray()
514 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpFilledNewArrayRange()
523 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpNewArray()
557 const Instruction* inst = Instruction::At(dex_pc_ptr); in MterpCheckBefore()
559 if (inst->Opcode(inst_data) == Instruction::MOVE_EXCEPTION) { in MterpCheckBefore()
580 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogDivideByZeroException()
588 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogArrayIndexException()
596 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogNegativeArraySizeException()
604 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogNoSuchMethodException()
612 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogExceptionThrownException()
620 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogNullObjectException()
628 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogFallback()
637 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogOSR()
645 const Instruction* inst = Instruction::At(shadow_frame->GetDexPCPtr()); in MterpLogSuspendFallback()
666 ALWAYS_INLINE void MterpFieldAccess(Instruction* inst, in MterpFieldAccess()
717 NO_INLINE bool MterpFieldAccessSlow(Instruction* inst, in MterpFieldAccessSlow()
752 ALWAYS_INLINE bool MterpFieldAccessFast(Instruction* inst, in MterpFieldAccessFast()
826 extern "C" bool Name(Instruction* inst, uint16_t inst_data, ShadowFrame* sf, Thread* self) \