Home | History | Annotate | Download | only in arm

Lines Matching refs:other

24 // Returns true if this managed-register overlaps the other managed-register.
25 bool ArmManagedRegister::Overlaps(const ArmManagedRegister& other) const {
26 if (IsNoRegister() || other.IsNoRegister()) return false;
27 if (Equals(other)) return true;
31 return ArmManagedRegister::FromCoreRegister(low).Overlaps(other) ||
32 ArmManagedRegister::FromCoreRegister(high).Overlaps(other);
35 if (other.IsDRegister()) return Equals(other);
36 if (other.IsSRegister()) {
39 SRegister other_sreg = other.AsSRegister();
44 if (other.IsRegisterPair() || other.IsOverlappingDRegister()) {
45 return other.Overlaps(*this);