Lines Matching refs:SSID
220 /// Inspects the target synchronization scope \p SSID and determines
225 toSIAtomicScope(SyncScope::ID SSID, SIAtomicAddrSpace InstrAddrSpace) const;
626 SIMemOpAccess::toSIAtomicScope(SyncScope::ID SSID,
628 if (SSID == SyncScope::System)
630 if (SSID == MMI->getAgentSSID())
632 if (SSID == MMI->getWorkgroupSSID())
635 if (SSID == MMI->getWavefrontSSID())
638 if (SSID == SyncScope::SingleThread)
641 if (SSID == MMI->getSystemOneAddressSpaceSSID())
644 if (SSID == MMI->getAgentOneAddressSpaceSSID())
647 if (SSID == MMI->getWorkgroupOneAddressSpaceSSID())
650 if (SSID == MMI->getWavefrontOneAddressSpaceSSID())
653 if (SSID == MMI->getSingleThreadOneAddressSpaceSSID())
682 SyncScope::ID SSID = SyncScope::SingleThread;
699 MMI->isSyncScopeInclusion(SSID, MMO->getSyncScopeID());
706 SSID = *IsSyncScopeInclusion ? SSID : MMO->getSyncScopeID();
719 auto ScopeOrNone = toSIAtomicScope(SSID, InstrAddrSpace);
776 SyncScope::ID SSID = static_cast<SyncScope::ID>(MI->getOperand(1).getImm());
777 auto ScopeOrNone = toSIAtomicScope(SSID, SIAtomicAddrSpace::ATOMIC);