Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLowerAtomicPass.cpp31 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
36 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2512 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2551 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2710 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp101 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
102 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
166 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
167 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize()
254 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
255 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
331 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
332 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp133 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); in visitAtomicRMWInst()
H A DInstCombineLoadStoreAlloca.cpp475 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
496 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1008 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1010 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DARM.h111 void setAtomic();
H A DARM.cpp138 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
332 setAtomic(); in ARMTargetInfo()
649 setAtomic(); in setCPU()
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dunused-backing-ivar-warning.m86 - (void)setAtomic:(BOOL)atomic {
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp369 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
423 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad()
438 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore()
504 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGAtomic.cpp583 Load->setAtomic(Order, Scope); in EmitAtomicOp()
596 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1584 Load->setAtomic(AO); in EmitAtomicLoadOp()
2101 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1159 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1448 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2452 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2529 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp3942 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3925 XLD->setAtomic(AO); in createAtomicRead()
3936 XLoad->setAtomic(AO); in createAtomicRead()
3964 XSt->setAtomic(AO); in createAtomicWrite()
3975 XSt->setAtomic(AO); in createAtomicWrite()
4081 OldVal->setAtomic(AO); in emitAtomicUpdate()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp1480 setAtomic(Order, SSID); in LoadInst()
1492 setAtomic(Order, SSID); in LoadInst()
1548 setAtomic(Order, SSID); in StoreInst()
1562 setAtomic(Order, SSID); in StoreInst()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h247 void setAtomic(AtomicOrdering Ordering,
373 void setAtomic(AtomicOrdering Ordering,
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31052 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()