Lines Matching refs:frame
140 QuickMethodFrameInfo NterpFrameInfo(ArtMethod** frame) { in NterpFrameInfo() argument
145 return QuickMethodFrameInfo(NterpGetFrameSize(*frame), core_spills, fp_spills); in NterpFrameInfo()
148 uintptr_t NterpGetRegistersArray(ArtMethod** frame) { in NterpGetRegistersArray() argument
149 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetRegistersArray()
152 return NterpGetReferenceArray(frame) + (num_regs * kVRegSize); in NterpGetRegistersArray()
155 uintptr_t NterpGetReferenceArray(ArtMethod** frame) { in NterpGetReferenceArray() argument
156 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetReferenceArray()
159 return reinterpret_cast<uintptr_t>(frame) + in NterpGetReferenceArray()
166 uint32_t NterpGetDexPC(ArtMethod** frame) { in NterpGetDexPC() argument
167 CodeItemDataAccessor accessor((*frame)->DexInstructionData()); in NterpGetDexPC()
169 uintptr_t dex_pc_ptr = reinterpret_cast<uintptr_t>(frame) + in NterpGetDexPC()
172 CodeItemInstructionAccessor instructions((*frame)->DexInstructions()); in NterpGetDexPC()
176 uint32_t NterpGetVReg(ArtMethod** frame, uint16_t vreg) { in NterpGetVReg() argument
177 return reinterpret_cast<uint32_t*>(NterpGetRegistersArray(frame))[vreg]; in NterpGetVReg()
180 uint32_t NterpGetVRegReference(ArtMethod** frame, uint16_t vreg) { in NterpGetVRegReference() argument
181 return reinterpret_cast<uint32_t*>(NterpGetReferenceArray(frame))[vreg]; in NterpGetVRegReference()