| /openbsd-src/sys/arch/hppa/spmath/ |
| H A D | sfcmp.c | 53 Set_status_cbit(Unordered(cond)); 57 Set_status_cbit(Unordered(cond)); 69 Set_status_cbit(Unordered(cond));
|
| H A D | dfcmp.c | 53 Set_status_cbit(Unordered(cond)); 57 Set_status_cbit(Unordered(cond)); 69 Set_status_cbit(Unordered(cond));
|
| H A D | float.h | 457 #define Unordered(cond) Unorderedbit(cond) macro
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | ComparisonCategories.h | 73 Unordered, enumerator 74 Last = Unordered 171 return getValueInfo(ComparisonCategoryResult::Unordered); in getUnordered()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 100 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 101 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 165 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 166 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopKnownSize() 251 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 252 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 328 Load->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize() 329 Store->setAtomic(AtomicOrdering::Unordered); in createMemCpyLoopUnknownSize()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | AtomicOrdering.h | 58 Unordered = 1, enumerator 121 return isStrongerThan(AO, AtomicOrdering::Unordered); in isStrongerThanUnordered()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 196 case CCVT::Unordered: in getResultString() 213 Values.push_back(CCR::Unordered); in getPossibleResultsForType()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAtomicRMW.cpp | 121 Ordering != AtomicOrdering::Unordered && in visitAtomicRMWInst()
|
| H A D | InstCombineCalls.cpp | 235 L->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemTransfer() 236 S->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemTransfer() 309 S->setOrdering(AtomicOrdering::Unordered); in SimplifyAnyMemSet()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | Atomics.rst | 155 for a "safe" language like Java, use Unordered to load and store any shared 176 Unordered section in Atomic orderings 179 Unordered is the lowest level of atomicity. It essentially guarantees that races 238 it is legal to reorder non-atomic and Unordered loads around Monotonic 365 Unordered. This would be checked, for example, by LICM before hoisting an 382 optimize some atomic operations (Unordered operations in particular), make sure 392 * LICM: Unordered loads/stores can be moved out of a loop. It just treats 396 * DSE: Unordered stores can be DSE'ed like normal stores. Monotonic stores can
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 305 getSuccessOrdering() == AtomicOrdering::Unordered) && in isUnordered()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 470 if (isStrongerThan(L->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo() 488 if (isStrongerThan(S->getOrdering(), AtomicOrdering::Unordered)) in getModRefInfo()
|
| H A D | MemoryDependenceAnalysis.cpp | 540 isComplexForReordering(QueryInst, AtomicOrdering::Unordered)) in getSimplePointerDependencyFrom()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 206 case AtomicOrdering::Unordered: in getMemSemantics()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 332 def FCC_U : FCC_VAL<23>; // Unordered 334 def FCC_UG : FCC_VAL<21>; // Unordered or Greater 336 def FCC_UL : FCC_VAL<19>; // Unordered or Less 340 def FCC_UE : FCC_VAL<26>; // Unordered or Equal 342 def FCC_UGE : FCC_VAL<28>; // Unordered or Greater or Equal 344 def FCC_ULE : FCC_VAL<30>; // Unordered or Less or Equal
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 477 if (Order == AtomicOrdering::Unordered) in expandAtomicLoadToCmpXchg() 533 AtomicOrdering RMWOrdering = Ordering == AtomicOrdering::Unordered in expandAtomicStore() 1539 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 260 getOrdering() == AtomicOrdering::Unordered) && in isUnordered() 386 getOrdering() == AtomicOrdering::Unordered) && in isUnordered() 585 Ordering != AtomicOrdering::Unordered; 590 Ordering != AtomicOrdering::Unordered && 862 assert(Ordering != AtomicOrdering::Unordered &&
|
| /openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
| H A D | llvm.mli | 190 | Uno (** Unordered (one operand at least is NaN) *) 191 | Ueq (** Unordered and equal *) 192 | Ugt (** Unordered and greater than *) 193 | Uge (** Unordered and greater or equal *) 194 | Ult (** Unordered and less than *) 195 | Ule (** Unordered and less or equal *) 196 | Une (** Unordered and not equal *) 305 | Unordered Constructor
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 281 Actions.lowerIf(atomicOrderingAtLeastOrStrongerThan(0, AtomicOrdering::Unordered)); in AArch64LegalizerInfo() 1194 AtomicOrdering::Unordered); in legalizeLoadStore()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 671 case AtomicOrdering::Unordered: [[fallthrough]]; in createOrdering()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LICM.cpp | 1842 NewSI->setOrdering(AtomicOrdering::Unordered); in insertStoresInLoopExitBlocks() 2227 PreheaderLoad->setOrdering(AtomicOrdering::Unordered); in promoteLoopAccessesToScalars()
|
| /openbsd-src/gnu/llvm/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 13 "`2050 <https://wg21.link/lwg2050>`__","Unordered associative containers do not use allocator_trait…
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1066 case AtomicOrdering::Unordered: in emitLeadingFence() 1087 case AtomicOrdering::Unordered: in emitTrailingFence() 1114 case AtomicOrdering::Unordered: in lowerATOMIC_FENCE()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 937 assert((N->getSuccessOrdering() == AtomicOrdering::Unordered || in LowerATOMIC_LOAD() 968 assert((N->getSuccessOrdering() == AtomicOrdering::Unordered || in LowerATOMIC_STORE()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | README_P9.txt | 297 - QP Compare Ordered/Unordered: xscmpoqp xscmpuqp
|