Home | History | Annotate | Download | only in arm

Lines Matching refs:SRegister

59 //   [R..S[  single precision VFP registers (enum SRegister)
70 // [R..S[ single precision VFP registers (enum SRegister)
82 // (enum SRegister), or a VFP double precision register (enum DRegister).
92 SRegister AsSRegister() const {
94 return static_cast<SRegister>(id_ - kNumberOfCoreRegIds);
102 SRegister AsOverlappingDRegisterLow() const {
105 return static_cast<SRegister>(d_reg * 2);
108 SRegister AsOverlappingDRegisterHigh() const {
111 return static_cast<SRegister>(d_reg * 2 + 1);
189 static ArmManagedRegister FromSRegister(SRegister r) {
218 // Return a DRegister overlapping SRegister r_low and r_low + 1.
219 static ArmManagedRegister FromSRegisterPair(SRegister r_low) {