Lines Matching defs:SSID
4918 llvm::SyncScope::ID SSID;
4921 SSID = llvm::SyncScope::SingleThread;
4923 SSID = llvm::SyncScope::System;
4933 Builder.CreateFence(llvm::AtomicOrdering::Acquire, SSID);
4936 Builder.CreateFence(llvm::AtomicOrdering::Release, SSID);
4939 Builder.CreateFence(llvm::AtomicOrdering::AcquireRelease, SSID);
4942 Builder.CreateFence(llvm::AtomicOrdering::SequentiallyConsistent, SSID);
4959 Builder.CreateFence(llvm::AtomicOrdering::Acquire, SSID);
4965 Builder.CreateFence(llvm::AtomicOrdering::Release, SSID);
4970 Builder.CreateFence(llvm::AtomicOrdering::AcquireRelease, SSID);
4975 Builder.CreateFence(llvm::AtomicOrdering::SequentiallyConsistent, SSID);
18242 // specific SyncScopeID and writes it to \p SSID.
18245 llvm::SyncScope::ID &SSID) {
18272 SSID = getLLVMContext().getOrInsertSyncScopeID(scp);
18280 SSID = llvm::SyncScope::System;
18283 SSID = getLLVMContext().getOrInsertSyncScopeID("agent");
18286 SSID = getLLVMContext().getOrInsertSyncScopeID("workgroup");
18289 SSID = getLLVMContext().getOrInsertSyncScopeID("wavefront");
18292 SSID = llvm::SyncScope::SingleThread;
18295 SSID = llvm::SyncScope::System;
18523 llvm::SyncScope::ID SSID;
19172 EmitScalarExpr(E->getArg(1)), AO, SSID);
19173 FenceInst *Fence = Builder.CreateFence(AO, SSID);
19236 EmitScalarExpr(E->getArg(3)), AO, SSID);
19239 SSID = llvm::SyncScope::System;
19251 Builder.CreateAtomicRMW(BinOp, Ptr, Val, AO, SSID);