Home
last modified time | relevance | path

Searched refs:isUnordered (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp407 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()
DDeadStoreElimination.cpp195 return SI->isUnordered(); in isRemovable()
793 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
DLICM.cpp445 if (!LI->isUnordered()) in canSinkOrHoistInst()
DGVN.cpp1226 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/
DMemDepPrinter.cpp124 if (!LI->isUnordered()) { in runOnFunction()
133 if (!LI->isUnordered()) { in runOnFunction()
DAliasAnalysis.cpp285 if (!L->isUnordered()) in getModRefInfo()
300 if (!S->isUnordered()) in getModRefInfo()
DLoopDependenceAnalysis.cpp82 return LI->isUnordered(); in IsLoadOrStoreInst()
84 return SI->isUnordered(); in IsLoadOrStoreInst()
DMemoryDependenceAnalysis.cpp123 if (LI->isUnordered()) { in GetLocation()
135 if (SI->isUnordered()) { in GetLocation()
380 if (!LI->isUnordered()) in getPointerDependencyFrom()
440 if (!SI->isUnordered()) in getPointerDependencyFrom()
DAliasSetTracker.cpp300 if (!LI->isUnordered()) ATy = AliasSet::ModRef; in add()
313 if (!SI->isUnordered()) ATy = AliasSet::ModRef; in add()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp463 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()
DInstCombineSelect.cpp1024 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/
DInstruction.cpp329 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/
Datomic.ll78 ; 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/
DImplicitNullChecks.cpp197 if (!MMO->isUnordered()) { in rememberInstruction()
228 if (!MMO->isUnordered()) in isSafeToHoist()
/external/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp92 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()
DAliasAnalysis.cpp315 if (!L->isUnordered()) in getModRefInfo()
330 if (!S->isUnordered()) in getModRefInfo()
DLoads.cpp321 if (!Load->isUnordered()) in FindAvailableLoadedValue()
/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h190 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
/external/llvm/lib/IR/
DInstruction.cpp497 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory()
519 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DDeadStoreElimination.cpp220 return SI->isUnordered(); in isRemovable()
675 if (!L->isUnordered()) // Be conservative with atomic/volatile load in handleEndBlock()
DLICM.cpp365 if (!LI->isUnordered()) in canSinkOrHoistInst()
/external/llvm/include/llvm/Analysis/
DDependenceAnalysis.h142 bool isUnordered() const { return isInput(); } in isUnordered() function
/external/swiftshader/third_party/LLVM/include/llvm/
DInstrTypes.h809 static bool isUnordered(unsigned short predicate);
DInstructions.h219 bool isUnordered() const { in isUnordered() function
339 bool isUnordered() const { in isUnordered() function
/external/llvm/include/llvm/IR/
DInstrTypes.h1069 static bool isUnordered(Predicate predicate);

12