Lines Matching refs:SSID
2448 bool LLParser::parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID,
2453 return parseScope(SSID) || parseOrdering(Ordering);
2460 bool LLParser::parseScope(SyncScope::ID &SSID) {
2461 SSID = SyncScope::System;
2476 SSID = Context.getOrInsertSyncScopeID(SSN);
7549 SyncScope::ID SSID = SyncScope::System;
7567 parseScopeAndOrdering(isAtomic, SSID, Ordering) ||
7591 Inst = new LoadInst(Ty, Val, "", isVolatile, *Alignment, Ordering, SSID);
7606 SyncScope::ID SSID = SyncScope::System;
7622 parseScopeAndOrdering(isAtomic, SSID, Ordering) ||
7644 Inst = new StoreInst(Val, Ptr, isVolatile, *Alignment, Ordering, SSID);
7657 SyncScope::ID SSID = SyncScope::System;
7673 parseScopeAndOrdering(true /*Always atomic*/, SSID, SuccessOrdering) ||
7701 SuccessOrdering, FailureOrdering, SSID);
7716 SyncScope::ID SSID = SyncScope::System;
7767 parseScopeAndOrdering(true /*Always atomic*/, SSID, Ordering) ||
7813 Alignment.value_or(DefaultAlignment), Ordering, SSID);
7823 SyncScope::ID SSID = SyncScope::System;
7824 if (parseScopeAndOrdering(true /*Always atomic*/, SSID, Ordering))
7832 Inst = new FenceInst(Context, Ordering, SSID);