Searched refs:setAtomic (Results 1 – 16 of 16) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LowerAtomic.cpp | 109 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst() 114 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
|
| H A D | SROA.cpp | 2535 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 D | InstCombineAtomicRMW.cpp | 128 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); in visitAtomicRMWInst()
|
| H A D | InstCombineLoadStoreAlloca.cpp | 474 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 D | ARM.cpp | 138 void ARMTargetInfo::setAtomic() { in setAtomic() function in ARMTargetInfo 322 setAtomic(); in ARMTargetInfo() 587 setAtomic(); in setCPU()
|
| H A D | ARM.h | 107 void setAtomic();
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2325 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 D | CGAtomic.cpp | 571 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 D | CGObjC.cpp | 1157 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody() 1447 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
|
| H A D | ItaniumCXXABI.cpp | 2476 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
|
| H A D | CGExprScalar.cpp | 2462 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
|
| H A D | CGBuiltin.cpp | 3786 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 357 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 D | Instructions.cpp | 1442 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 D | Instructions.h | 252 void setAtomic(AtomicOrdering Ordering, 384 void setAtomic(AtomicOrdering Ordering,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 29099 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()
|