Lines Matching refs:SSID
203 llvm::SyncScope::ID &SSID) { in ProcessOrderScopeAMDGCN() argument
230 SSID = getLLVMContext().getOrInsertSyncScopeID(scp); in ProcessOrderScopeAMDGCN()
238 SSID = llvm::SyncScope::System; in ProcessOrderScopeAMDGCN()
241 SSID = getLLVMContext().getOrInsertSyncScopeID("agent"); in ProcessOrderScopeAMDGCN()
244 SSID = getLLVMContext().getOrInsertSyncScopeID("workgroup"); in ProcessOrderScopeAMDGCN()
247 SSID = getLLVMContext().getOrInsertSyncScopeID("wavefront"); in ProcessOrderScopeAMDGCN()
250 SSID = llvm::SyncScope::SingleThread; in ProcessOrderScopeAMDGCN()
253 SSID = llvm::SyncScope::System; in ProcessOrderScopeAMDGCN()
301 llvm::SyncScope::ID SSID; in EmitAMDGPUBuiltinExpr() local
1022 EmitScalarExpr(E->getArg(1)), AO, SSID); in EmitAMDGPUBuiltinExpr()
1023 FenceInst *Fence = Builder.CreateFence(AO, SSID); in EmitAMDGPUBuiltinExpr()
1110 EmitScalarExpr(E->getArg(3)), AO, SSID); in EmitAMDGPUBuiltinExpr()
1118 SSID = getLLVMContext().getOrInsertSyncScopeID("agent"); in EmitAMDGPUBuiltinExpr()
1132 Builder.CreateAtomicRMW(BinOp, Ptr, Val, AO, SSID); in EmitAMDGPUBuiltinExpr()