/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 194 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 195 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 200 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 201 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 305 return getSuccessOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 312 return (getSuccessOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
|
H A D | MachineFunction.h | 1033 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1034 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 1039 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1040 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 1045 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1046 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) {
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomicPass.cpp | 31 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst() 36 SI->setAtomic(AtomicOrdering::NotAtomic); in LowerStoreInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AtomicOrdering.h | 57 NotAtomic = 0, enumerator 76 return static_cast<Int>(AtomicOrdering::NotAtomic) <= I && in isValidAtomicOrdering()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | GlobalStatus.h | 80 AtomicOrdering Ordering = AtomicOrdering::NotAtomic;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 466 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicLoad() 467 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad() 481 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicStore() 482 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore() 561 assert(Ordering != AtomicOrdering::NotAtomic); in expandAtomicStore() 667 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicRMW() 1640 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicCmpXchg() 1696 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall() 1709 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall() 1801 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall() [all …]
|
H A D | MachineOperand.cpp | 1182 if (getSuccessOrdering() != AtomicOrdering::NotAtomic) in print() 1184 if (getFailureOrdering() != AtomicOrdering::NotAtomic) in print()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 95 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; 96 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; 120 if (Ordering == AtomicOrdering::NotAtomic) { in SIMemOpInfo() 124 FailureOrdering == AtomicOrdering::NotAtomic); in SIMemOpInfo() 213 return Ordering != AtomicOrdering::NotAtomic; in isAtomic() 817 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 818 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 833 if (OpOrdering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 854 if (Ordering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 932 IsCrossAddressSpaceOrdering, AtomicOrdering::NotAtomic); in getAtomicFenceInfo()
|
H A D | AMDGPULowerBufferFatPointers.cpp | 1082 !isa<AtomicRMWInst>(I) && Order != AtomicOrdering::NotAtomic; in handleMemoryInst() 1095 IID = Order == AtomicOrdering::NotAtomic in handleMemoryInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAtomicRMW.cpp | 119 assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic && in visitAtomicRMWInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVUtils.cpp | 248 case AtomicOrdering::NotAtomic: in getMemSemantics()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 978 return cast<LoadInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 980 return cast<StoreInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
|
H A D | Instructions.cpp | 1275 : LoadInst(Ty, Ptr, Name, isVolatile, Align, AtomicOrdering::NotAtomic, in LoadInst() 1310 : StoreInst(val, addr, isVolatile, Align, AtomicOrdering::NotAtomic, in StoreInst() 1371 assert(Ordering != AtomicOrdering::NotAtomic && in Init() 1385 assert(Ordering != AtomicOrdering::NotAtomic && in Init()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 248 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 369 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 562 return Ordering != AtomicOrdering::NotAtomic && 567 return Ordering != AtomicOrdering::NotAtomic && 835 assert(Ordering != AtomicOrdering::NotAtomic &&
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 966 {{Ty, Ty.getSizeInBits(), AtomicOrdering::NotAtomic}}); in initializeStoreMergeTargetInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 663 case AtomicOrdering::NotAtomic: in createOrdering()
|
H A D | DataFlowSanitizer.cpp | 2356 case AtomicOrdering::NotAtomic: in addAcquireOrdering() 2357 return AtomicOrdering::NotAtomic; in addAcquireOrdering() 2646 case AtomicOrdering::NotAtomic: in addReleaseOrdering() 2647 return AtomicOrdering::NotAtomic; in addReleaseOrdering()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1357 case bitc::ORDERING_NOTATOMIC: return AtomicOrdering::NotAtomic; in getDecodedOrdering() 6229 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6233 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6306 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6311 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6350 if (SuccessOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6364 if (FailureOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6496 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6524 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1521 if (GS.Ordering == AtomicOrdering::NotAtomic) { in processInternalGlobal() 1608 if (SOVConstant && GS.Ordering == AtomicOrdering::NotAtomic && in processInternalGlobal()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 3308 Order = AtomicOrdering::NotAtomic; in parseOptionalAtomicOrdering() 3319 .Default(AtomicOrdering::NotAtomic); in parseOptionalAtomicOrdering() 3321 if (Order != AtomicOrdering::NotAtomic) { in parseOptionalAtomicOrdering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 367 Query.MMODescrs[0].Ordering != AtomicOrdering::NotAtomic; in AArch64LegalizerInfo() 417 Query.MMODescrs[0].Ordering != AtomicOrdering::NotAtomic; in AArch64LegalizerInfo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 81 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; 91 return (Ordering == AtomicOrdering::NotAtomic || in isUnordered()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 1063 case AtomicOrdering::NotAtomic: in emitLeadingFence() 1084 case AtomicOrdering::NotAtomic: in emitTrailingFence() 1111 case AtomicOrdering::NotAtomic: in lowerATOMIC_FENCE()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 5417 ? llvm::AtomicOrdering::NotAtomic in EmitOMPFlushDirective() 6113 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicReadExpr() 6142 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicWriteExpr() 6332 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicUpdateExpr() 6455 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicCaptureExpr() 6531 if (FailAO == llvm::AtomicOrdering::NotAtomic) { in emitOMPAtomicCompareExpr() 6578 llvm::AtomicOrdering FailAO = llvm::AtomicOrdering::NotAtomic; in EmitOMPAtomicDirective()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 531 isComplexForReordering(QueryInst, AtomicOrdering::NotAtomic)) in getSimplePointerDependencyFrom()
|