Lines Matching refs:reg
60 void Arm64Context::SetGPR(uint32_t reg, uintptr_t value) {
61 DCHECK_LT(reg, static_cast<uint32_t>(kNumberOfXRegisters));
62 DCHECK_NE(reg, static_cast<uint32_t>(XZR));
63 DCHECK(IsAccessibleGPR(reg));
64 DCHECK_NE(gprs_[reg], &gZero); // Can't overwrite this static value since they are never reset.
65 *gprs_[reg] = value;
68 void Arm64Context::SetFPR(uint32_t reg, uintptr_t value) {
69 DCHECK_LT(reg, static_cast<uint32_t>(kNumberOfDRegisters));
70 DCHECK(IsAccessibleFPR(reg));
71 DCHECK_NE(fprs_[reg], &gZero); // Can't overwrite this static value since they are never reset.
72 *fprs_[reg] = value;