| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 193 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 194 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 199 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 200 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 300 return getSuccessOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 307 return (getSuccessOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
|
| H A D | MachineFunction.h | 1032 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1033 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 1039 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1040 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
|
| /freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | GlobalStatus.h | 80 AtomicOrdering Ordering = AtomicOrdering::NotAtomic;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 431 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicLoad() 432 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad() 446 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicStore() 447 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore() 526 assert(Ordering != AtomicOrdering::NotAtomic); in expandAtomicStore() 621 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicRMW() 1556 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicCmpXchg() 1612 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall() 1625 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall() 1717 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall() [all …]
|
| H A D | MachineOperand.cpp | 1179 if (getSuccessOrdering() != AtomicOrdering::NotAtomic) in print() 1181 if (getFailureOrdering() != AtomicOrdering::NotAtomic) in print()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 93 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; 94 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; 118 if (Ordering == AtomicOrdering::NotAtomic) { in SIMemOpInfo() 122 FailureOrdering == AtomicOrdering::NotAtomic); in SIMemOpInfo() 207 return Ordering != AtomicOrdering::NotAtomic; in isAtomic() 728 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 729 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 742 if (OpOrdering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 763 if (Ordering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 841 IsCrossAddressSpaceOrdering, AtomicOrdering::NotAtomic); in getAtomicFenceInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAtomicRMW.cpp | 119 assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic && in visitAtomicRMWInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 204 case AtomicOrdering::NotAtomic: in getMemSemantics()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 886 return cast<LoadInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 888 return cast<StoreInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
|
| H A D | Instructions.cpp | 1419 : LoadInst(Ty, Ptr, Name, isVolatile, Align, AtomicOrdering::NotAtomic, in LoadInst() 1424 : LoadInst(Ty, Ptr, Name, isVolatile, Align, AtomicOrdering::NotAtomic, in LoadInst() 1488 : StoreInst(val, addr, isVolatile, Align, AtomicOrdering::NotAtomic, in StoreInst() 1493 : StoreInst(val, addr, isVolatile, Align, AtomicOrdering::NotAtomic, in StoreInst() 1498 : StoreInst(val, addr, isVolatile, Align, AtomicOrdering::NotAtomic, in StoreInst() 1601 assert(Ordering != AtomicOrdering::NotAtomic && in Init() 1616 assert(Ordering != AtomicOrdering::NotAtomic && in Init()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 952 {{Ty, Ty.getSizeInBits(), AtomicOrdering::NotAtomic}}); in initializeStoreMergeTargetInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 259 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 393 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 592 return Ordering != AtomicOrdering::NotAtomic && 597 return Ordering != AtomicOrdering::NotAtomic && 868 assert(Ordering != AtomicOrdering::NotAtomic &&
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1298 case bitc::ORDERING_NOTATOMIC: return AtomicOrdering::NotAtomic; in getDecodedOrdering() 6052 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6056 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6129 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6134 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6173 if (SuccessOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6187 if (FailureOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6319 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6347 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 664 case AtomicOrdering::NotAtomic: in createOrdering()
|
| H A D | DataFlowSanitizer.cpp | 2345 case AtomicOrdering::NotAtomic: in addAcquireOrdering() 2346 return AtomicOrdering::NotAtomic; in addAcquireOrdering() 2632 case AtomicOrdering::NotAtomic: in addReleaseOrdering() 2633 return AtomicOrdering::NotAtomic; in addReleaseOrdering()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 1509 if (GS.Ordering == AtomicOrdering::NotAtomic) { in processInternalGlobal() 1596 if (SOVConstant && GS.Ordering == AtomicOrdering::NotAtomic && in processInternalGlobal()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 355 Query.MMODescrs[0].Ordering != AtomicOrdering::NotAtomic; in AArch64LegalizerInfo() 399 Query.MMODescrs[0].Ordering != AtomicOrdering::NotAtomic; in AArch64LegalizerInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 3332 Order = AtomicOrdering::NotAtomic; in parseOptionalAtomicOrdering() 3343 .Default(AtomicOrdering::NotAtomic); in parseOptionalAtomicOrdering() 3345 if (Order != AtomicOrdering::NotAtomic) { in parseOptionalAtomicOrdering()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 80 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; 90 return (Ordering == AtomicOrdering::NotAtomic || in isUnordered()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1065 case AtomicOrdering::NotAtomic: in emitLeadingFence() 1086 case AtomicOrdering::NotAtomic: in emitTrailingFence() 1113 case AtomicOrdering::NotAtomic: in lowerATOMIC_FENCE()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 5360 ? llvm::AtomicOrdering::NotAtomic in EmitOMPFlushDirective() 6059 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicReadExpr() 6088 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicWriteExpr() 6279 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicUpdateExpr() 6402 case llvm::AtomicOrdering::NotAtomic: in emitOMPAtomicCaptureExpr() 6478 if (FailAO == llvm::AtomicOrdering::NotAtomic) { in emitOMPAtomicCompareExpr() 6525 llvm::AtomicOrdering FailAO = llvm::AtomicOrdering::NotAtomic; in EmitOMPAtomicDirective()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 7727 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseLoad() 7777 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseStore() 7824 AtomicOrdering SuccessOrdering = AtomicOrdering::NotAtomic; in parseCmpXchg() 7825 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in parseCmpXchg() 7878 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseAtomicRMW() 7982 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseFence()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryDependenceAnalysis.cpp | 531 isComplexForReordering(QueryInst, AtomicOrdering::NotAtomic)) in getSimplePointerDependencyFrom()
|