Lines Matching defs:ATOMIC
82 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
108 SIAtomicAddrSpace OrderingAddrSpace = SIAtomicAddrSpace::ATOMIC,
129 (OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) !=
131 (InstrAddrSpace & SIAtomicAddrSpace::ATOMIC) !=
757 return std::tuple(SIAtomicScope::SYSTEM, SIAtomicAddrSpace::ATOMIC, true);
759 return std::tuple(SIAtomicScope::AGENT, SIAtomicAddrSpace::ATOMIC, true);
761 return std::tuple(SIAtomicScope::WORKGROUP, SIAtomicAddrSpace::ATOMIC,
764 return std::tuple(SIAtomicScope::WAVEFRONT, SIAtomicAddrSpace::ATOMIC,
767 return std::tuple(SIAtomicScope::SINGLETHREAD, SIAtomicAddrSpace::ATOMIC,
771 SIAtomicAddrSpace::ATOMIC & InstrAddrSpace, false);
774 SIAtomicAddrSpace::ATOMIC & InstrAddrSpace, false);
777 SIAtomicAddrSpace::ATOMIC & InstrAddrSpace, false);
780 SIAtomicAddrSpace::ATOMIC & InstrAddrSpace, false);
783 SIAtomicAddrSpace::ATOMIC & InstrAddrSpace, false);
856 ((OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) != OrderingAddrSpace) ||
857 ((InstrAddrSpace & SIAtomicAddrSpace::ATOMIC) == SIAtomicAddrSpace::NONE)) {
906 auto ScopeOrNone = toSIAtomicScope(SSID, SIAtomicAddrSpace::ATOMIC);
919 ((OrderingAddrSpace & SIAtomicAddrSpace::ATOMIC) != OrderingAddrSpace)) {
924 return SIMemOpInfo(Ordering, Scope, OrderingAddrSpace, SIAtomicAddrSpace::ATOMIC,