| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 513 bool isUnordered() const { in isUnordered() function in __anonb85134700311::EarlyCSE::ParseMemoryInst 515 return Info.isUnordered(); in isUnordered() 518 return LI->isUnordered(); in isUnordered() 520 return SI->isUnordered(); in isUnordered() 959 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode() 986 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode() 1080 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode() 1124 assert(LastStoreMemInst.isUnordered() && in processNode() 1160 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()
|
| H A D | LoopIdiomRecognize.cpp | 395 if (!SI->isUnordered()) in isLegalStore() 437 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple(); in isLegalStore() 471 if (!LI->isUnordered()) in isLegalStore() 968 assert(SI->isUnordered() && "Expected only non-volatile non-ordered stores."); in processLoopStoreOfLoopLoad() 978 assert(LI->isUnordered() && "Expected only non-volatile non-ordered loads."); in processLoopStoreOfLoopLoad()
|
| H A D | LICM.cpp | 1009 if (!LI->isUnordered()) in canSinkOrHoistInst() 1113 if (!SI->isUnordered()) in canSinkOrHoistInst() 1824 if (!Load->isUnordered()) in promoteLoopAccessesToScalars() 1838 if (!Store->isUnordered()) in promoteLoopAccessesToScalars()
|
| H A D | DeadStoreElimination.cpp | 238 return SI->isUnordered(); in isRemovable() 876 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
|
| H A D | LoopRerollPass.cpp | 732 return LI->isUnordered(); in isUnorderedLoadStore() 734 return SI->isUnordered(); in isUnorderedLoadStore()
|
| H A D | JumpThreading.cpp | 1274 if (!LoadI->isUnordered()) return false; in SimplifyPartiallyRedundantLoad() 1352 assert(LoadI->isUnordered() && in SimplifyPartiallyRedundantLoad()
|
| H A D | GVN.cpp | 878 assert(LI->isUnordered() && "rules below are incorrect for ordered access"); in AnalyzeLoadAvailability() 1459 if (!L->isUnordered()) in processLoad()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 613 if (!LI.isUnordered()) in combineLoadToOperationType() 1037 if (!LI.isUnordered()) return nullptr; in visitLoadInst() 1073 assert(LI.isUnordered() && "implied by above"); in visitLoadInst() 1179 if (!SI.isUnordered()) in combineStoreToValueType() 1424 if (!SI.isUnordered()) return nullptr; in visitStoreInst() 1456 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1), in visitStoreInst() 1471 assert(SI.isUnordered() && "can't eliminate ordering operation"); in visitStoreInst() 1522 assert(SI.isUnordered() && in mergeStoreIntoSuccessor()
|
| H A D | InstCombineSelect.cpp | 1729 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst() 1747 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemoryDependenceAnalysis.cpp | 120 if (LI->isUnordered()) { in GetLocation() 133 if (SI->isUnordered()) { in GetLocation() 618 if (!SI->isUnordered() && SI->isAtomic()) { in getSimplePointerDependencyFrom() 941 return !LI->isUnordered(); in getNonLocalPointerDependency() 943 return !SI->isUnordered(); in getNonLocalPointerDependency()
|
| H A D | Loads.cpp | 328 if (!Load->isUnordered()) in FindAvailableLoadedValue()
|
| H A D | MemorySSA.cpp | 1635 if (!SI->isUnordered()) in isOrdered() 1638 if (!LI->isUnordered()) in isOrdered()
|
| H A D | InlineCost.cpp | 1114 !LoadAddrSet.insert(I.getPointerOperand()).second && I.isUnordered()) { in visitLoad()
|
| H A D | DependenceAnalysis.cpp | 672 return LI->isUnordered(); in isLoadOrStore() 674 return SI->isUnordered(); in isLoadOrStore()
|
| H A D | InstructionSimplify.cpp | 3628 assert((FCmpInst::isOrdered(Pred) || FCmpInst::isUnordered(Pred)) && in SimplifyFCmpInst() 3631 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred)); in SimplifyFCmpInst() 3638 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred)); in SimplifyFCmpInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 276 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instruction.cpp | 523 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory() 543 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
|
| H A D | ConstantFold.cpp | 1730 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate)); in ConstantFoldCompareInstruction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 137 bool isUnordered() const { return isInput(); } in isUnordered() function
|
| H A D | TargetTransformInfo.h | 70 bool isUnordered() const { in isUnordered() function
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ImplicitNullChecks.cpp | 239 auto IsUnordered = [](MachineMemOperand *MMO) { return MMO->isUnordered(); }; in canHandle()
|
| H A D | MachineInstr.cpp | 1288 return !MMO->isUnordered(); in hasOrderedMemoryRef()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 863 static bool isUnordered(Predicate predicate);
|
| H A D | Instructions.h | 279 bool isUnordered() const { in isUnordered() function 404 bool isUnordered() const { in isUnordered() function
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2959 if (!QStore->isUnordered() || !PStore->isUnordered()) in mergeConditionalStoreToAddress()
|