Searched refs:setAtomic (Results 1 – 16 of 16) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/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 | 2539 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst() 2578 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst() 2739 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAtomicRMW.cpp | 128 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); in visitAtomicRMWInst()
|
| H A D | InstCombineLoadStoreAlloca.cpp | 486 NewLoad->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in combineLoadToNewType() 507 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue() 1028 V1->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst() 1030 V2->setAtomic(LI.getOrdering(), LI.getSyncScopeID()); in visitLoadInst()
|
| /freebsd-13.1/contrib/llvm-project/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();
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2445 XLD->setAtomic(AO); in createAtomicRead() 2456 XLoad->setAtomic(AO); in createAtomicRead() 2484 XSt->setAtomic(AO); in createAtomicWrite() 2495 XSt->setAtomic(AO); in createAtomicWrite() 2582 OldVal->setAtomic(AO); in emitAtomicUpdate()
|
| /freebsd-13.1/contrib/llvm-project/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() 2047 store->setAtomic(AO); in EmitAtomicStore()
|
| H A D | CGObjC.cpp | 1158 load->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCGetterBody() 1448 store->setAtomic(llvm::AtomicOrdering::Unordered); in generateObjCSetterBody()
|
| H A D | ItaniumCXXABI.cpp | 2490 LI->setAtomic(llvm::AtomicOrdering::Acquire); in EmitGuardedInit()
|
| H A D | CGExprScalar.cpp | 2470 ->setAtomic(llvm::AtomicOrdering::SequentiallyConsistent); in EmitScalarPrePostIncDec()
|
| H A D | CGBuiltin.cpp | 3867 Store->setAtomic(llvm::AtomicOrdering::Release); in EmitBuiltinExpr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 368 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType() 482 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 1455 setAtomic(Order, SSID); in LoadInst() 1467 setAtomic(Order, SSID); in LoadInst() 1525 setAtomic(Order, SSID); in StoreInst() 1539 setAtomic(Order, SSID); in StoreInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 253 void setAtomic(AtomicOrdering Ordering, 384 void setAtomic(AtomicOrdering Ordering,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 29277 Loaded->setAtomic(Order, SSID); in lowerIdempotentRMWIntoFencedLoad()
|