Lines Matching refs:frame
117 QuickMethodFrameInfo NterpFrameInfo(ArtMethod** frame) { in NterpFrameInfo() argument
122 return QuickMethodFrameInfo(NterpGetFrameSize(*frame), core_spills, fp_spills); in NterpFrameInfo()
125 uintptr_t NterpGetRegistersArray(ArtMethod** frame) { in NterpGetRegistersArray() argument
126 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetRegistersArray()
129 return NterpGetReferenceArray(frame) + (num_regs * kVRegSize); in NterpGetRegistersArray()
132 uintptr_t NterpGetReferenceArray(ArtMethod** frame) { in NterpGetReferenceArray() argument
133 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetReferenceArray()
136 return reinterpret_cast<uintptr_t>(frame) + in NterpGetReferenceArray()
143 uint32_t NterpGetDexPC(ArtMethod** frame) { in NterpGetDexPC() argument
144 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetDexPC()
146 uintptr_t dex_pc_ptr = reinterpret_cast<uintptr_t>(frame) + in NterpGetDexPC()
149 CodeItemInstructionAccessor instructions((*frame)->DexInstructions()); in NterpGetDexPC()
153 uint32_t NterpGetVReg(ArtMethod** frame, uint16_t vreg) { in NterpGetVReg() argument
154 return reinterpret_cast<uint32_t*>(NterpGetRegistersArray(frame))[vreg]; in NterpGetVReg()
157 uint32_t NterpGetVRegReference(ArtMethod** frame, uint16_t vreg) { in NterpGetVRegReference() argument
158 return reinterpret_cast<uint32_t*>(NterpGetReferenceArray(frame))[vreg]; in NterpGetVRegReference()