| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 197 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 198 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 204 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 205 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 309 return getSuccessOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 316 return (getSuccessOrdering() == AtomicOrdering::NotAtomic || in isUnordered()
|
| H A D | MachineFunction.h | 1086 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1087 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 1092 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1093 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic); 1098 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1099 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) { 1108 AtomicOrdering Ordering = AtomicOrdering::NotAtomic, 1109 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic) {
|
| H A D | TargetLowering.h | 274 NotAtomic enumerator 1231 AtomicOrdering order = AtomicOrdering::NotAtomic; 1232 AtomicOrdering failureOrder = AtomicOrdering::NotAtomic;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerAtomicPass.cpp | 30 LI->setAtomic(AtomicOrdering::NotAtomic); in LowerLoadInst() 35 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/lib/Target/NVPTX/ |
| H A D | NVPTX.h | 155 NotAtomic = (OrderingUnderlyingType) enumerator 156 AtomicOrdering::NotAtomic, // PTX calls these: "Weak"
|
| H A D | NVPTXISelDAGToDAG.cpp | 527 OperationOrderings(NVPTX::Ordering IO = NVPTX::Ordering::NotAtomic, in OperationOrderings() 528 NVPTX::Ordering FO = NVPTX::Ordering::NotAtomic) in OperationOrderings() 626 return NVPTX::Ordering::NotAtomic; in getOperationOrderings() 631 if (!(Ordering == AtomicOrdering::NotAtomic || in getOperationOrderings() 655 return NVPTX::Ordering::NotAtomic; in getOperationOrderings() 661 case AtomicOrdering::NotAtomic: in getOperationOrderings() 663 : NVPTX::Ordering::NotAtomic; in getOperationOrderings() 727 case NVPTX::Ordering::NotAtomic: in getOperationScope() 854 case NVPTX::Ordering::NotAtomic: in getFenceOp() 877 case NVPTX::Ordering::NotAtomic: in insertMemoryInstructionFence()
|
| H A D | NVPTXUtilities.h | 130 case Ordering::NotAtomic: in OrderingToString()
|
| /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 | 537 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicLoad() 538 LI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicLoad() 552 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicStore() 553 SI->setAtomic(AtomicOrdering::NotAtomic); in tryExpandAtomicStore() 632 assert(Ordering != AtomicOrdering::NotAtomic); in expandAtomicStore() 742 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicRMW() 1696 case TargetLoweringBase::AtomicExpansionKind::NotAtomic: in tryExpandAtomicCmpXchg() 1756 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall() 1769 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall() 1865 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall() [all …]
|
| H A D | MachineOperand.cpp | 1202 if (getSuccessOrdering() != AtomicOrdering::NotAtomic) in print() 1204 if (getFailureOrdering() != AtomicOrdering::NotAtomic) in print()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 97 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; 98 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; 122 if (Ordering == AtomicOrdering::NotAtomic) { in SIMemOpInfo() 126 FailureOrdering == AtomicOrdering::NotAtomic); in SIMemOpInfo() 215 return Ordering != AtomicOrdering::NotAtomic; in isAtomic() 798 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 799 AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic; in constructFromMIWithMMO() 814 if (OpOrdering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 835 if (Ordering != AtomicOrdering::NotAtomic) { in constructFromMIWithMMO() 913 IsCrossAddressSpaceOrdering, AtomicOrdering::NotAtomic); in getAtomicFenceInfo()
|
| /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/NVPTX/MCTargetDesc/ |
| H A D | NVPTXInstPrinter.cpp | 278 case NVPTX::Ordering::NotAtomic: in printLdStCode()
|
| /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/IR/ |
| H A D | Instruction.cpp | 1053 return cast<LoadInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic() 1055 return cast<StoreInst>(this)->getOrdering() != AtomicOrdering::NotAtomic; in isAtomic()
|
| H A D | Instructions.cpp | 1338 : LoadInst(Ty, Ptr, Name, isVolatile, Align, AtomicOrdering::NotAtomic, in LoadInst() 1373 : StoreInst(val, addr, isVolatile, Align, AtomicOrdering::NotAtomic, in StoreInst() 1432 assert(Ordering != AtomicOrdering::NotAtomic && in Init() 1446 assert(Ordering != AtomicOrdering::NotAtomic && in Init()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 254 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 378 return (getOrdering() == AtomicOrdering::NotAtomic || in isUnordered() 575 return Ordering != AtomicOrdering::NotAtomic && 580 return Ordering != AtomicOrdering::NotAtomic && 869 assert(Ordering != AtomicOrdering::NotAtomic &&
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 666 case AtomicOrdering::NotAtomic: in createOrdering()
|
| H A D | DataFlowSanitizer.cpp | 2346 case AtomicOrdering::NotAtomic: in addAcquireOrdering() 2347 return AtomicOrdering::NotAtomic; in addAcquireOrdering() 2636 case AtomicOrdering::NotAtomic: in addReleaseOrdering() 2637 return AtomicOrdering::NotAtomic; in addReleaseOrdering()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 961 {{Ty, Ty.getSizeInBits(), AtomicOrdering::NotAtomic}}); in initializeStoreMergeTargetInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1372 case bitc::ORDERING_NOTATOMIC: return AtomicOrdering::NotAtomic; in getDecodedOrdering() 6325 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6329 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6402 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6407 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody() 6446 if (SuccessOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6460 if (FailureOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6592 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6620 if (Ordering == AtomicOrdering::NotAtomic || in parseFunctionBody()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 1541 if (GS.Ordering == AtomicOrdering::NotAtomic) { in processInternalGlobal() 1628 if (SOVConstant && GS.Ordering == AtomicOrdering::NotAtomic && in processInternalGlobal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 313 case AtomicOrdering::NotAtomic: in getMemSemantics()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 3341 Order = AtomicOrdering::NotAtomic; in parseOptionalAtomicOrdering() 3352 .Default(AtomicOrdering::NotAtomic); in parseOptionalAtomicOrdering() 3354 if (Order != AtomicOrdering::NotAtomic) { in parseOptionalAtomicOrdering()
|