Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp103 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
108 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2477 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2514 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2668 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DARM.cpp131 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
299 setAtomic(); in ARMTargetInfo()
514 setAtomic(); in setCPU()
H A DARM.h99 void setAtomic();
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp470 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
531 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1075 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1077 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp551 Load->setAtomic(Order, Scope); in EmitAtomicOp()
563 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1446 Load->setAtomic(AO); in EmitAtomicLoadOp()
1964 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1007 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1298 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2216 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2337 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp2684 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp388 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
472 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstructions.cpp1174 setAtomic(Order, SSID); in LoadInst()
1186 setAtomic(Order, SSID); in LoadInst()
1251 setAtomic(Order, SSID); in StoreInst()
1267 setAtomic(Order, SSID); in StoreInst()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h271 void setAtomic(AtomicOrdering Ordering,
396 void setAtomic(AtomicOrdering Ordering,
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25226 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()