Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomicPass.cpp30 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
35 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2978 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
3017 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
3183 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp96 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
97 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
148 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
149 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
257 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
258 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
326 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
327 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp585 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
604 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1129 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1131 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.cpp138 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
345 setAtomic(); in ARMTargetInfo()
686 setAtomic(); in setCPU()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp30 Load->setAtomic(AO); in EmitAtomicLoadOp()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp593 Load->setAtomic(Order, Scope); in EmitAtomicOp()
610 Store->setAtomic(Order, Scope); in EmitAtomicOp()
746 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1524 Load->setAtomic(AO); in EmitAtomicLoadOp()
2048 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1195 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1539 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2752 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp3057 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp4954 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp483 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
538 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad()
553 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore()
617 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSwLowerLDS.cpp694 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in translateLDSMemoryOperationsToGlobalMemory()
704 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in translateLDSMemoryOperationsToGlobalMemory()
H A DAMDGPULowerBufferFatPointers.cpp1039 NewLI->setAtomic(OrigLI.getOrdering(), OrigLI.getSyncScopeID()); in visitLoadImpl()
H A DSIISelLowering.cpp17929 LI->setAtomic(Order, AI->getSyncScopeID()); in lowerIdempotentRMWIntoFencedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp8888 XLD->setAtomic(AO); in createAtomicRead()
8894 OldVal->setAtomic(AO); in createAtomicRead()
8910 XLoad->setAtomic(AO); in createAtomicRead()
8938 XSt->setAtomic(AO); in createAtomicWrite()
8956 XSt->setAtomic(AO); in createAtomicWrite()
9068 OldVal->setAtomic(AO); in emitAtomicUpdate()
9120 OldVal->setAtomic(AO); in emitAtomicUpdate()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h245 void setAtomic(AtomicOrdering Ordering,
369 void setAtomic(AtomicOrdering Ordering,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1347 setAtomic(Order, SSID); in LoadInst()
1385 setAtomic(Order, SSID); in StoreInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp7448 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitAArch64BuiltinExpr()
7472 SI->setAtomic(llvm::AtomicOrdering::Release); in EmitAArch64BuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp32185 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()