/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 407 bool isUnordered() const { in isUnordered() function in __anon59dad36c0311::EarlyCSE::ParseMemoryInst 413 return LI->isUnordered(); in isUnordered() 415 return SI->isUnordered(); in isUnordered() 623 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode() 641 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode() 720 !MemInst.isVolatile() && MemInst.isUnordered()) { in processNode() 751 assert(LastStoreMemInst.isUnordered() && in processNode() 782 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()
|
D | DeadStoreElimination.cpp | 195 return SI->isUnordered(); in isRemovable() 793 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
|
D | LICM.cpp | 445 if (!LI->isUnordered()) in canSinkOrHoistInst()
|
D | GVN.cpp | 1226 assert(LI->isUnordered() && "rules below are incorrect for ordered access"); in AnalyzeLoadAvailability() 1777 if (!L->isUnordered()) in processLoad()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | MemDepPrinter.cpp | 124 if (!LI->isUnordered()) { in runOnFunction() 133 if (!LI->isUnordered()) { in runOnFunction()
|
D | AliasAnalysis.cpp | 285 if (!L->isUnordered()) in getModRefInfo() 300 if (!S->isUnordered()) in getModRefInfo()
|
D | LoopDependenceAnalysis.cpp | 82 return LI->isUnordered(); in IsLoadOrStoreInst() 84 return SI->isUnordered(); in IsLoadOrStoreInst()
|
D | MemoryDependenceAnalysis.cpp | 123 if (LI->isUnordered()) { in GetLocation() 135 if (SI->isUnordered()) { in GetLocation() 380 if (!LI->isUnordered()) in getPointerDependencyFrom() 440 if (!SI->isUnordered()) in getPointerDependencyFrom()
|
D | AliasSetTracker.cpp | 300 if (!LI->isUnordered()) ATy = AliasSet::ModRef; in add() 313 if (!SI->isUnordered()) ATy = AliasSet::ModRef; in add()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineLoadStoreAlloca.cpp | 463 if (!LI.isUnordered()) in combineLoadToOperationType() 845 if (!LI.isUnordered()) return nullptr; in visitLoadInst() 894 assert(LI.isUnordered() && "implied by above"); in visitLoadInst() 998 if (!SI.isUnordered()) in combineStoreToValueType() 1180 if (!SI.isUnordered()) return nullptr; in visitStoreInst() 1212 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1), in visitStoreInst() 1227 assert(SI.isUnordered() && "can't eliminate ordering operation"); in visitStoreInst() 1280 assert(SI.isUnordered() && in SimplifyStoreAtEndOfBlock()
|
D | InstCombineSelect.cpp | 1024 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst() 1067 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) { in visitSelectInst()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Instruction.cpp | 329 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory() 349 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory() 418 if (!LI->isUnordered()) in isSafeToSpeculativelyExecute()
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
D | atomic.ll | 78 ; DSE across monotonic load (allowed as long as the eliminated store isUnordered) 89 ; DSE across monotonic store (allowed as long as the eliminated store isUnordered)
|
/external/llvm/lib/CodeGen/ |
D | ImplicitNullChecks.cpp | 197 if (!MMO->isUnordered()) { in rememberInstruction() 228 if (!MMO->isUnordered()) in isSafeToHoist()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 92 if (LI->isUnordered()) { in GetLocation() 105 if (SI->isUnordered()) { in GetLocation() 585 if (!SI->isUnordered() && SI->isAtomic()) { in getSimplePointerDependencyFrom() 898 return !LI->isUnordered(); in getNonLocalPointerDependency() 900 return !SI->isUnordered(); in getNonLocalPointerDependency()
|
D | AliasAnalysis.cpp | 315 if (!L->isUnordered()) in getModRefInfo() 330 if (!S->isUnordered()) in getModRefInfo()
|
D | Loads.cpp | 321 if (!Load->isUnordered()) in FindAvailableLoadedValue()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 190 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 497 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory() 519 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 220 return SI->isUnordered(); in isRemovable() 675 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
|
D | LICM.cpp | 365 if (!LI->isUnordered()) in canSinkOrHoistInst()
|
/external/llvm/include/llvm/Analysis/ |
D | DependenceAnalysis.h | 142 bool isUnordered() const { return isInput(); } in isUnordered() function
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | InstrTypes.h | 809 static bool isUnordered(unsigned short predicate);
|
D | Instructions.h | 219 bool isUnordered() const { in isUnordered() function 339 bool isUnordered() const { in isUnordered() function
|
/external/llvm/include/llvm/IR/ |
D | InstrTypes.h | 1069 static bool isUnordered(Predicate predicate);
|