Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp109 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst()
114 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
H A DSROA.cpp2535 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2574 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
2731 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp128 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); in visitAtomicRMWInst()
H A DInstCombineLoadStoreAlloca.cpp474 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType()
495 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
1016 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
1018 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DARM.cpp138 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo
322 setAtomic(); in ARMTargetInfo()
587 setAtomic(); in setCPU()
H A DARM.h107 void setAtomic();
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2325 XLD->setAtomic(AO); in createAtomicRead()
2336 XLoad->setAtomic(AO); in createAtomicRead()
2364 XSt->setAtomic(AO); in createAtomicWrite()
2377 XSt->setAtomic(AO); in createAtomicWrite()
2461 OldVal->setAtomic(AO); in emitAtomicUpdate()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGAtomic.cpp571 Load->setAtomic(Order, Scope); in EmitAtomicOp()
583 Store->setAtomic(Order, Scope); in EmitAtomicOp()
1530 Load->setAtomic(AO); in EmitAtomicLoadOp()
2052 store->setAtomic(AO); in EmitAtomicStore()
H A DCGObjC.cpp1157 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody()
1447 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
H A DItaniumCXXABI.cpp2476 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
H A DCGExprScalar.cpp2462 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp3786 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp357 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
445 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp1442 setAtomic(Order, SSID); in LoadInst()
1454 setAtomic(Order, SSID); in LoadInst()
1512 setAtomic(Order, SSID); in StoreInst()
1526 setAtomic(Order, SSID); in StoreInst()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstructions.h252 void setAtomic(AtomicOrdering Ordering,
384 void setAtomic(AtomicOrdering Ordering,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp29099 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()