Home
last modified time | relevance | path

Searched refs:setAtomic (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp109 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
114 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2539 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2578 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2739 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp128 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); in visitAtomicRMWInst()
H A DInstCombineLoadStoreAlloca.cpp486 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
507 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1028 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1030 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp138 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
322 setAtomic(); in ARMTargetInfo()
587 setAtomic(); in setCPU()
H A DARM.h107 void setAtomic();
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2445 XLD->setAtomic(AO); in createAtomicRead()
2456 XLoad->setAtomic(AO); in createAtomicRead()
2484 XSt->setAtomic(AO); in createAtomicWrite()
2495 XSt->setAtomic(AO); in createAtomicWrite()
2582 OldVal->setAtomic(AO); in emitAtomicUpdate()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp571 Load->setAtomic(Order, Scope); in EmitAtomicOp()
583 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1530 Load->setAtomic(AO); in EmitAtomicLoadOp()
2047 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1158 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1448 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2490 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2470 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp3867 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp368 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
482 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1455 setAtomic(Order, SSID); in LoadInst()
1467 setAtomic(Order, SSID); in LoadInst()
1525 setAtomic(Order, SSID); in StoreInst()
1539 setAtomic(Order, SSID); in StoreInst()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h253 void setAtomic(AtomicOrdering Ordering,
384 void setAtomic(AtomicOrdering Ordering,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp29277 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()