Home
last modified time | relevance | path

Searched refs:Unordered (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComparisonCategories.h72 Unordered, enumerator
73 Last = Unordered
170 return getValueInfo(ComparisonCategoryResult::Unordered); in getUnordered()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAtomicOrdering.h58 Unordered = 1, enumerator
122 return isStrongerThan(AO, AtomicOrdering::Unordered); in isStrongerThanUnordered()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp96 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 DComparisonCategories.cpp196 case CCVT::Unordered: in getResultString()
213 Values.push_back(CCR::Unordered); in getPossibleResultsForType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp120 RMWI.getOrdering() != AtomicOrdering::Unordered && in visitAtomicRMWInst()
H A DInstCombineCalls.cpp209 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 DMemberPointer.h105 return ComparisonCategoryResult::Unordered; in compare()
H A DFloating.h166 return ComparisonCategoryResult::Unordered; in compare()
H A DPointer.h736 return ComparisonCategoryResult::Unordered; in compare()
H A DInterp.h1198 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 DMachineMemOperand.h317 getSuccessOrdering() == AtomicOrdering::Unordered) && in isUnordered()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp1056 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 DAliasAnalysis.cpp424 if (isStrongerThan(L->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
442 if (isStrongerThan(S->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
H A DMemoryDependenceAnalysis.cpp539 isComplexForReordering(QueryInst, AtomicOrdering::Unordered)) in getSimplePointerDependencyFrom()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp467 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 DSparcInstrInfo.td408 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 DAtomicExpandPass.cpp579 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 DInstructions.h255 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 DThreadSanitizer.cpp668 case AtomicOrdering::Unordered: [[fallthrough]]; in createOrdering()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h92 Ordering == AtomicOrdering::Unordered) && in isUnordered()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp311 case AtomicOrdering::Unordered: in getMemSemantics()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp632 Ordering == AtomicOrdering::Unordered || in getOperationOrderings()
664 case AtomicOrdering::Unordered: in getOperationOrderings()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1053 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 DLICM.cpp1804 NewSI->setOrdering(AtomicOrdering::Unordered); in insertStoresInLoopExitBlocks()
2181 PreheaderLoad->setOrdering(AtomicOrdering::Unordered); in promoteLoopAccessesToScalars()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt297 - QP Compare Ordered/Unordered: xscmpoqp xscmpuqp

123