Lines Matching refs:frame
178 QuickMethodFrameInfo NterpFrameInfo(ArtMethod** frame) { in NterpFrameInfo() argument
183 return QuickMethodFrameInfo(NterpGetFrameSize(*frame, kRuntimeISA), core_spills, fp_spills); in NterpFrameInfo()
186 uintptr_t NterpGetRegistersArray(ArtMethod** frame) { in NterpGetRegistersArray() argument
187 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetRegistersArray()
190 return NterpGetReferenceArray(frame) + (num_regs * kVRegSize); in NterpGetRegistersArray()
193 uintptr_t NterpGetReferenceArray(ArtMethod** frame) { in NterpGetReferenceArray() argument
194 const uint16_t out_regs = GetNumberOfOutRegs(*frame, kRuntimeISA); in NterpGetReferenceArray()
196 return reinterpret_cast<uintptr_t>(frame) + in NterpGetReferenceArray()
203 uint32_t NterpGetDexPC(ArtMethod** frame) { in NterpGetDexPC() argument
204 const uint16_t out_regs = GetNumberOfOutRegs(*frame, kRuntimeISA); in NterpGetDexPC()
205 uintptr_t dex_pc_ptr = reinterpret_cast<uintptr_t>(frame) + in NterpGetDexPC()
208 CodeItemInstructionAccessor instructions((*frame)->DexInstructions()); in NterpGetDexPC()
212 uint32_t NterpGetVReg(ArtMethod** frame, uint16_t vreg) { in NterpGetVReg() argument
213 return reinterpret_cast<uint32_t*>(NterpGetRegistersArray(frame))[vreg]; in NterpGetVReg()
216 uint32_t NterpGetVRegReference(ArtMethod** frame, uint16_t vreg) { in NterpGetVRegReference() argument
217 return reinterpret_cast<uint32_t*>(NterpGetReferenceArray(frame))[vreg]; in NterpGetVRegReference()