| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComparisonCategories.h | 72 Unordered, enumerator 73 Last = Unordered 170 return getValueInfo(ComparisonCategoryResult::Unordered); in getUnordered()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | AtomicOrdering.h | 58 Unordered = 1, enumerator 122 return isStrongerThan(AO, AtomicOrdering::Unordered); in isStrongerThanUnordered()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 96 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 97 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 148 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 149 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 257 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 258 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 326 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 327 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 196 case CCVT::Unordered: in getResultString() 213 Values.push_back(CCR::Unordered); in getPossibleResultsForType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAtomicRMW.cpp | 120 RMWI.getOrdering() != AtomicOrdering::Unordered && in visitAtomicRMWInst()
|
| H A D | InstCombineCalls.cpp | 209 L->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemTransfer() 210 S->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemTransfer() 279 S->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemSet()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | MemberPointer.h | 105 return ComparisonCategoryResult::Unordered; in compare()
|
| H A D | Floating.h | 166 return ComparisonCategoryResult::Unordered; in compare()
|
| H A D | Pointer.h | 736 return ComparisonCategoryResult::Unordered; in compare()
|
| H A D | Interp.h | 1198 S.Stk.push<BoolT>(BoolT::from(Fn(ComparisonCategoryResult::Unordered))); 1227 S.Stk.push<Boolean>(Fn(ComparisonCategoryResult::Unordered)); 1259 if (CmpResult == ComparisonCategoryResult::Unordered) { in CMP3()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 317 getSuccessOrdering() == AtomicOrdering::Unordered) && in isUnordered()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 1056 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal() 1408 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal() 1708 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal() 1945 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal() 2216 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal() 2538 Position::AFTER, AtomicOrdering::Unordered); in enableVolatileAndOrNonTemporal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 424 if (isStrongerThan(L->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo() 442 if (isStrongerThan(S->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
|
| H A D | MemoryDependenceAnalysis.cpp | 539 isComplexForReordering(QueryInst, AtomicOrdering::Unordered)) in getSimplePointerDependencyFrom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 467 Actions.lowerIf(atomicOrderingAtLeastOrStrongerThan(0, AtomicOrdering::Unordered)); in AArch64LegalizerInfo() 646 atomicOrderingAtLeastOrStrongerThan(0, AtomicOrdering::Unordered)) in AArch64LegalizerInfo() 651 atomicOrderingAtLeastOrStrongerThan(0, AtomicOrdering::Unordered)) in AArch64LegalizerInfo() 1906 Ordering == AtomicOrdering::Unordered); in legalizeLoadStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 408 def FCC_U : FCC_VAL<23>; // Unordered 410 def FCC_UG : FCC_VAL<21>; // Unordered or Greater 412 def FCC_UL : FCC_VAL<19>; // Unordered or Less 416 def FCC_UE : FCC_VAL<26>; // Unordered or Equal 418 def FCC_UGE : FCC_VAL<28>; // Unordered or Greater or Equal 420 def FCC_ULE : FCC_VAL<30>; // Unordered or Less or Equal
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 579 if (Order == AtomicOrdering::Unordered) in expandAtomicLoadToCmpXchg() 633 AtomicOrdering RMWOrdering = Ordering == AtomicOrdering::Unordered in expandAtomicStore() 1665 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 255 getOrdering() == AtomicOrdering::Unordered) && in isUnordered() 379 getOrdering() == AtomicOrdering::Unordered) && in isUnordered() 576 Ordering != AtomicOrdering::Unordered; 581 Ordering != AtomicOrdering::Unordered && 871 assert(Ordering != AtomicOrdering::Unordered &&
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 668 case AtomicOrdering::Unordered: [[fallthrough]]; in createOrdering()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 92 Ordering == AtomicOrdering::Unordered) && in isUnordered()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 311 case AtomicOrdering::Unordered: in getMemSemantics()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 632 Ordering == AtomicOrdering::Unordered || in getOperationOrderings() 664 case AtomicOrdering::Unordered: in getOperationOrderings()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1053 case AtomicOrdering::Unordered: in emitLeadingFence() 1074 case AtomicOrdering::Unordered: in emitTrailingFence() 1101 case AtomicOrdering::Unordered: in lowerATOMIC_FENCE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LICM.cpp | 1804 NewSI->setOrdering(AtomicOrdering::Unordered); in insertStoresInLoopExitBlocks() 2181 PreheaderLoad->setOrdering(AtomicOrdering::Unordered); in promoteLoopAccessesToScalars()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | README_P9.txt | 297 - QP Compare Ordered/Unordered: xscmpoqp xscmpuqp
|