Lines Matching refs:OrderingAddrSpace

98   SIAtomicAddrSpace OrderingAddrSpace = SIAtomicAddrSpace::NONE;  member in __anone9343ac70111::SIMemOpInfo
108 SIAtomicAddrSpace OrderingAddrSpace = SIAtomicAddrSpace::ATOMIC, in SIMemOpInfo() argument
115 OrderingAddrSpace(OrderingAddrSpace), InstrAddrSpace(InstrAddrSpace), in SIMemOpInfo()
122 OrderingAddrSpace == SIAtomicAddrSpace::NONE && in SIMemOpInfo()
129 (OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) != in SIMemOpInfo()
137 if ((OrderingAddrSpace == InstrAddrSpace) && in SIMemOpInfo()
185 return OrderingAddrSpace; in getOrderingAddrSpace()
852 SIAtomicAddrSpace OrderingAddrSpace = SIAtomicAddrSpace::NONE; in constructFromMIWithMMO() local
860 std::tie(Scope, OrderingAddrSpace, IsCrossAddressSpaceOrdering) = in constructFromMIWithMMO()
862 if ((OrderingAddrSpace == SIAtomicAddrSpace::NONE) || in constructFromMIWithMMO()
863 ((OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) != OrderingAddrSpace) || in constructFromMIWithMMO()
869 return SIMemOpInfo(Ordering, Scope, OrderingAddrSpace, InstrAddrSpace, in constructFromMIWithMMO()
920 SIAtomicAddrSpace OrderingAddrSpace = SIAtomicAddrSpace::NONE; in getAtomicFenceInfo() local
922 std::tie(Scope, OrderingAddrSpace, IsCrossAddressSpaceOrdering) = in getAtomicFenceInfo()
925 if ((OrderingAddrSpace == SIAtomicAddrSpace::NONE) || in getAtomicFenceInfo()
926 ((OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) != OrderingAddrSpace)) { in getAtomicFenceInfo()
931 return SIMemOpInfo(Ordering, Scope, OrderingAddrSpace, SIAtomicAddrSpace::ATOMIC, in getAtomicFenceInfo()
2714 auto OrderingAddrSpace = in expandAtomicFence() local
2720 MI, MOI.getScope(), OrderingAddrSpace, SIMemOp::LOAD | SIMemOp::STORE, in expandAtomicFence()
2733 Changed |= CC->insertRelease(MI, MOI.getScope(), OrderingAddrSpace, in expandAtomicFence()
2745 Changed |= CC->insertAcquire(MI, MOI.getScope(), OrderingAddrSpace, in expandAtomicFence()