/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 407 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/ |
D | EarlyCSE.cpp | 665 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()
|
D | LoopIdiomRecognize.cpp | 417 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()
|
D | LICM.cpp | 1099 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/ |
D | EarlyCSE.cpp | 714 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()
|
D | LoopIdiomRecognize.cpp | 455 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()
|
D | LICM.cpp | 1144 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/ |
D | ScopHelper.h | 298 bool isUnordered() const { in isUnordered() function 300 return asLoad()->isUnordered(); in isUnordered() 302 return asStore()->isUnordered(); in isUnordered()
|
/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()
|
/external/llvm-project/llvm/test/Transforms/DeadStoreElimination/MSSA/ |
D | atomic-todo.ll | 14 ; DSE across monotonic load (allowed as long as the eliminated store isUnordered)
|
/external/llvm-project/llvm/lib/Transforms/InstCombine/ |
D | InstCombineLoadStoreAlloca.cpp | 582 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/ |
D | InstCombineLoadStoreAlloca.cpp | 577 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/ |
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-project/llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/ |
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/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 190 bool isUnordered() const { return !isVolatile(); } in isUnordered() function
|
/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()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 120 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/ |
D | MemoryDependenceAnalysis.cpp | 119 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/ |
D | Instruction.cpp | 497 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/ |
D | MachineMemOperand.h | 272 bool isUnordered() const { in isUnordered() function
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 280 bool isUnordered() const { in isUnordered() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instruction.cpp | 530 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory() 550 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
|
/external/llvm-project/llvm/lib/IR/ |
D | Instruction.cpp | 558 return !cast<StoreInst>(this)->isUnordered(); in mayReadFromMemory() 578 return !cast<LoadInst>(this)->isUnordered(); in mayWriteToMemory()
|