Home
last modified time | relevance | path

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

/freebsd-14.2/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.cpp2932 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2967 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
3124 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp92 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
93 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
148 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
149 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
225 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
226 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
298 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
299 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.h122 void setAtomic();
H A DARM.cpp139 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
343 setAtomic(); in ARMTargetInfo()
680 setAtomic(); in setCPU()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp571 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
590 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1083 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1085 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp380 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
432 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad()
447 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore()
511 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp588 Load->setAtomic(Order, Scope); in EmitAtomicOp()
603 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1689 Load->setAtomic(AO); in EmitAtomicLoadOp()
2199 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1191 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1491 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2537 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2568 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp4545 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
12960 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitAArch64BuiltinExpr()
12984 SI->setAtomic(llvm::AtomicOrdering::Release); in EmitAArch64BuiltinExpr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1433 setAtomic(Order, SSID); in LoadInst()
1444 setAtomic(Order, SSID); in LoadInst()
1511 setAtomic(Order, SSID); in StoreInst()
1525 setAtomic(Order, SSID); in StoreInst()
1539 setAtomic(Order, SSID); in StoreInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5779 XLD->setAtomic(AO); in createAtomicRead()
5787 XLoad->setAtomic(AO); in createAtomicRead()
5815 XSt->setAtomic(AO); in createAtomicWrite()
5823 XSt->setAtomic(AO); in createAtomicWrite()
5929 OldVal->setAtomic(AO); in emitAtomicUpdate()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h250 void setAtomic(AtomicOrdering Ordering,
384 void setAtomic(AtomicOrdering Ordering,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp16201 LI->setAtomic(Order, AI->getSyncScopeID()); in lowerIdempotentRMWIntoFencedLoad()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp30637 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()