Lines Matching refs:reg
106 static inline dwarf::Reg DWARFReg(CPURegister reg) { in DWARFReg() argument
107 if (reg.IsFPRegister()) { in DWARFReg()
108 return dwarf::Reg::Arm64Fp(reg.GetCode()); in DWARFReg()
110 DCHECK_LT(reg.GetCode(), 31u); // X0 - X30. in DWARFReg()
111 return dwarf::Reg::Arm64Core(reg.GetCode()); in DWARFReg()
169 void Arm64Assembler::PoisonHeapReference(Register reg) { in PoisonHeapReference() argument
170 DCHECK(reg.IsW()); in PoisonHeapReference()
172 ___ Neg(reg, Operand(reg)); in PoisonHeapReference()
175 void Arm64Assembler::UnpoisonHeapReference(Register reg) { in UnpoisonHeapReference() argument
176 DCHECK(reg.IsW()); in UnpoisonHeapReference()
178 ___ Neg(reg, Operand(reg)); in UnpoisonHeapReference()
181 void Arm64Assembler::MaybePoisonHeapReference(Register reg) { in MaybePoisonHeapReference() argument
183 PoisonHeapReference(reg); in MaybePoisonHeapReference()
187 void Arm64Assembler::MaybeUnpoisonHeapReference(Register reg) { in MaybeUnpoisonHeapReference() argument
189 UnpoisonHeapReference(reg); in MaybeUnpoisonHeapReference()