Home
last modified time | relevance | path

Searched defs:SafetyInfo (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLICM.cpp228 LoopSafetyInfo SafetyInfo; in runOnLoop() local
297 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) { in sinkRegion()
355 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) { in hoistRegion()
407 void llvm::computeLoopSafetyInfo(LoopSafetyInfo *SafetyInfo, Loop *CurLoop) { in computeLoopSafetyInfo()
442 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo) { in canSinkOrHoistInst()
540 const LoopSafetyInfo *SafetyInfo) { in isNotUsedInLoop()
587 const LoopSafetyInfo *SafetyInfo) { in CloneInstructionInExitBlock()
652 const LoopSafetyInfo *SafetyInfo) { in sink()
720 const LoopSafetyInfo *SafetyInfo) { in hoist()
753 const LoopSafetyInfo *SafetyInfo, in isSafeToExecuteUnconditionally()
[all …]
DLoopUnswitch.cpp193 LoopSafetyInfo SafetyInfo; member in __anonbcfadd0d0111::LoopUnswitch
DLoopIdiomRecognize.cpp266 LoopSafetyInfo SafetyInfo; in runOnCountableLoop() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLICM.cpp263 LoopSafetyInfo SafetyInfo; in runOnLoop() local
372 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo, in sinkRegion()
437 AliasSetTracker *CurAST, LoopSafetyInfo *SafetyInfo, in hoistRegion()
580 LoopSafetyInfo *SafetyInfo, in canSinkOrHoistInst()
731 const LoopSafetyInfo *SafetyInfo, in isNotUsedOrFreeInLoop()
765 const LoopSafetyInfo *SafetyInfo) { in CloneInstructionInExitBlock()
826 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop) { in sinkThroughTriviallyReplaceablePHI()
840 static bool canSplitPredecessors(PHINode *PN, LoopSafetyInfo *SafetyInfo) { in canSplitPredecessors()
860 LoopSafetyInfo *SafetyInfo) { in splitPredecessorsOfLoopExit()
933 const Loop *CurLoop, LoopSafetyInfo *SafetyInfo, in sink()
[all …]
DLoopUnswitch.cpp187 LoopSafetyInfo SafetyInfo; member in __anon2e9142650111::LoopUnswitch
DLoopIdiomRecognize.cpp322 LoopSafetyInfo SafetyInfo; in runOnCountableLoop() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMustExecute.cpp28 void llvm::computeLoopSafetyInfo(LoopSafetyInfo *SafetyInfo, Loop *CurLoop) { in computeLoopSafetyInfo()
106 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute()
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp933 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute()