Home
last modified time | relevance | path

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

12345

/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp407 bool isUnordered() const { in isUnordered() function in __anone097c8540311::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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp665 bool isUnordered() const { in isUnordered() function in __anon981229b60311::EarlyCSE::ParseMemoryInst
667 return Info.isUnordered(); in isUnordered()
670 return LI->isUnordered(); in isUnordered()
672 return SI->isUnordered(); in isUnordered()
1091 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode()
1118 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode()
1212 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode()
1256 assert(LastStoreMemInst.isUnordered() && in processNode()
1292 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()
DLoopIdiomRecognize.cpp417 if (!SI->isUnordered()) in isLegalStore()
459 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple(); in isLegalStore()
493 if (!LI->isUnordered()) in isLegalStore()
998 assert(SI->isUnordered() && "Expected only non-volatile non-ordered stores."); in processLoopStoreOfLoopLoad()
1008 assert(LI->isUnordered() && "Expected only non-volatile non-ordered loads."); in processLoopStoreOfLoopLoad()
DLICM.cpp1099 if (!LI->isUnordered()) in canSinkOrHoistInst()
1208 if (!SI->isUnordered()) in canSinkOrHoistInst()
1261 assert(!LI->isUnordered() && "Expected unordered load"); in canSinkOrHoistInst()
1982 if (!Load->isUnordered()) in promoteLoopAccessesToScalars()
2008 if (!Store->isUnordered()) in promoteLoopAccessesToScalars()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp714 bool isUnordered() const { in isUnordered() function in __anonc1abad420311::EarlyCSE::ParseMemoryInst
716 return Info.isUnordered(); in isUnordered()
719 return LI->isUnordered(); in isUnordered()
721 return SI->isUnordered(); in isUnordered()
1086 if (MemInst.isVolatile() || !MemInst.isUnordered()) in getMatchingValue()
1132 assert(Earlier.isUnordered() && !Earlier.isVolatile() && in overridingStores()
1143 if (!Earlier.isUnordered() || !Later.isUnordered()) in overridingStores()
1351 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode()
1529 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()
DLoopIdiomRecognize.cpp455 if (!SI->isUnordered()) in isLegalStore()
500 bool UnorderedAtomic = SI->isUnordered() && !SI->isSimple(); in isLegalStore()
534 if (!LI->isUnordered()) in isLegalStore()
1059 assert(SI->isUnordered() && "Expected only non-volatile non-ordered stores."); in processLoopStoreOfLoopLoad()
1069 assert(LI->isUnordered() && "Expected only non-volatile non-ordered loads."); in processLoopStoreOfLoopLoad()
DLICM.cpp1144 if (!LI->isUnordered()) in canSinkOrHoistInst()
1259 if (!SI->isUnordered()) in canSinkOrHoistInst()
1309 assert(!LI->isUnordered() && "Expected unordered load"); in canSinkOrHoistInst()
2043 if (!Load->isUnordered()) in promoteLoopAccessesToScalars()
2066 if (!Store->isUnordered()) in promoteLoopAccessesToScalars()
/external/llvm-project/polly/include/polly/Support/
DScopHelper.h298 bool isUnordered() const { in isUnordered() function
300 return asLoad()->isUnordered(); in isUnordered()
302 return asStore()->isUnordered(); in isUnordered()
/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()
/external/llvm-project/llvm/test/Transforms/DeadStoreElimination/MSSA/
Datomic-todo.ll14 ; DSE across monotonic load (allowed as long as the eliminated store isUnordered)
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp582 if (!LI.isUnordered()) in combineLoadToOperationType()
969 if (!LI.isUnordered()) return nullptr; in visitLoadInst()
1009 assert(LI.isUnordered() && "implied by above"); in visitLoadInst()
1111 if (!SI.isUnordered()) in combineStoreToValueType()
1358 if (!SI.isUnordered()) return nullptr; in visitStoreInst()
1396 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1), in visitStoreInst()
1414 assert(SI.isUnordered() && "can't eliminate ordering operation"); in visitStoreInst()
1449 if (!SI.isUnordered()) in mergeStoreIntoSuccessor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp577 if (!LI.isUnordered()) in combineLoadToOperationType()
1004 if (!LI.isUnordered()) return nullptr; in visitLoadInst()
1044 assert(LI.isUnordered() && "implied by above"); in visitLoadInst()
1150 if (!SI.isUnordered()) in combineStoreToValueType()
1406 if (!SI.isUnordered()) return nullptr; in visitStoreInst()
1444 if (PrevSI->isUnordered() && equivalentAddressValues(PrevSI->getOperand(1), in visitStoreInst()
1462 assert(SI.isUnordered() && "can't eliminate ordering operation"); in visitStoreInst()
1513 assert(SI.isUnordered() && in mergeStoreIntoSuccessor()
/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-project/llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/
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/include/llvm/CodeGen/
DMachineMemOperand.h190 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
/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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp120 if (LI->isUnordered()) { in GetLocation()
133 if (SI->isUnordered()) { in GetLocation()
621 if (!SI->isUnordered() && SI->isAtomic()) { in getSimplePointerDependencyFrom()
946 return !LI->isUnordered(); in getNonLocalPointerDependency()
948 return !SI->isUnordered(); in getNonLocalPointerDependency()
/external/llvm-project/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp119 if (LI->isUnordered()) { in GetLocation()
132 if (SI->isUnordered()) { in GetLocation()
555 if (!SI->isUnordered() && SI->isAtomic()) { in getSimplePointerDependencyFrom()
880 return !LI->isUnordered(); in getNonLocalPointerDependency()
882 return !SI->isUnordered(); in getNonLocalPointerDependency()
/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-10.0/llvm/include/llvm/CodeGen/
DMachineMemOperand.h272 bool isUnordered() const { in isUnordered() function
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineMemOperand.h280 bool isUnordered() const { in isUnordered() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp530 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory()
550 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
/external/llvm-project/llvm/lib/IR/
DInstruction.cpp558 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory()
578 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()

12345