Home
last modified time | relevance | path

Searched refs:NotAtomic (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h193 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 DMachineFunction.h1032 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 DLowerAtomicPass.cpp31 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 DAtomicOrdering.h57 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 DGlobalStatus.h80 AtomicOrdering Ordering = AtomicOrdering::NotAtomic;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp431 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 DMachineOperand.cpp1179 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 DSIMemoryLegalizer.cpp93 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 DInstCombineAtomicRMW.cpp119 assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic && in visitAtomicRMWInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp204 case AtomicOrdering::NotAtomic: in getMemSemantics()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp886 return cast<LoadInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
888 return cast<StoreInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
H A DInstructions.cpp1419 : 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 DLoadStoreOpt.cpp952 {{Ty, Ty.getSizeInBits(), AtomicOrdering::NotAtomic}}); in initializeStoreMergeTargetInfo()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h259 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 DBitcodeReader.cpp1298 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 DThreadSanitizer.cpp664 case AtomicOrdering::NotAtomic: in createOrdering()
H A DDataFlowSanitizer.cpp2345 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 DGlobalOpt.cpp1509 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 DAArch64LegalizerInfo.cpp355 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 DMIParser.cpp3332 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 DTargetTransformInfo.h80 AtomicOrdering Ordering = AtomicOrdering::NotAtomic;
90 return (Ordering == AtomicOrdering::NotAtomic || in isUnordered()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1065 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 DCGStmtOpenMP.cpp5360 ? 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 DLLParser.cpp7727 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 DMemoryDependenceAnalysis.cpp531 isComplexForReordering(QueryInst, AtomicOrdering::NotAtomic)) in getSimplePointerDependencyFrom()

12