Searched refs:gprs (Results 1 – 4 of 4) sorted by relevance
95 volatile uintptr_t gprs[kNumberOfCpuRegisters + 1]; in DoLongJump() local97 …gprs[kNumberOfCpuRegisters - i - 1] = gprs_[i] != nullptr ? *gprs_[i] : X86Context::kBadGprBase + … in DoLongJump()104 uintptr_t esp = gprs[kNumberOfCpuRegisters - ESP - 1] - sizeof(intptr_t); in DoLongJump()105 gprs[kNumberOfCpuRegisters] = esp; in DoLongJump()123 : "g"(&gprs[0]), "g"(&fprs[0]) // input. in DoLongJump()
107 uintptr_t gprs[kNumberOfCpuRegisters + 1]; in DoLongJump() local111 …gprs[kNumberOfCpuRegisters - i - 1] = gprs_[i] != nullptr ? *gprs_[i] : X86_64Context::kBadGprBase… in DoLongJump()118 uintptr_t rsp = gprs[kNumberOfCpuRegisters - RSP - 1] - sizeof(intptr_t); in DoLongJump()119 gprs[kNumberOfCpuRegisters] = rsp; in DoLongJump()122 art_quick_do_long_jump(gprs, fprs); in DoLongJump()
134 uint64_t gprs[arraysize(gprs_)]; in DoLongJump() local141 gprs[i] = gprs_[i] != nullptr ? *gprs_[i] : Arm64Context::kBadGprBase + i; in DoLongJump()147 DCHECK_EQ(reinterpret_cast<uintptr_t>(Thread::Current()), gprs[TR]); in DoLongJump()149 __hwasan_handle_longjmp(reinterpret_cast<void*>(gprs[SP])); in DoLongJump()151 art_quick_do_long_jump(gprs, fprs); in DoLongJump()
103 uintptr_t gprs[kNumberOfCoreRegisters]; in DoLongJump() local106 gprs[i] = gprs_[i] != nullptr ? *gprs_[i] : ArmContext::kBadGprBase + i; in DoLongJump()112 DCHECK_EQ(reinterpret_cast<uintptr_t>(Thread::Current()), gprs[TR]); in DoLongJump()114 art_quick_do_long_jump(gprs, fprs); in DoLongJump()