Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomicPass.cpp31 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
36 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2883 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2922 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
3087 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp93 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
94 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
149 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
150 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
248 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
249 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
324 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
325 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp570 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
589 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1082 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1084 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.h137 void setAtomic();
H A DARM.cpp139 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
344 setAtomic(); in ARMTargetInfo()
681 setAtomic(); in setCPU()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp415 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
467 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad()
482 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore()
546 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp591 Load->setAtomic(Order, Scope); in EmitAtomicOp()
606 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1480 Load->setAtomic(AO); in EmitAtomicLoadOp()
2004 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1195 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1495 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2724 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2808 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp4730 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
13244 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitAArch64BuiltinExpr()
13268 SI->setAtomic(llvm::AtomicOrdering::Release); in EmitAArch64BuiltinExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h239 void setAtomic(AtomicOrdering Ordering,
360 void setAtomic(AtomicOrdering Ordering,
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7742 XLD->setAtomic(AO); in createAtomicRead()
7750 XLoad->setAtomic(AO); in createAtomicRead()
7778 XSt->setAtomic(AO); in createAtomicWrite()
7786 XSt->setAtomic(AO); in createAtomicWrite()
7892 OldVal->setAtomic(AO); in emitAtomicUpdate()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1284 setAtomic(Order, SSID); in LoadInst()
1323 setAtomic(Order, SSID); in StoreInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp16658 LI->setAtomic(Order, AI->getSyncScopeID()); in lowerIdempotentRMWIntoFencedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp30979 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()