Home
last modified time | relevance | path

Searched defs:SafetyInfo (Results 1 – 10 of 10) 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 __anonc4e5d7fa0111::LoopUnswitch
DLoopIdiomRecognize.cpp266 LoopSafetyInfo SafetyInfo; in runOnCountableLoop() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp375 ICFLoopSafetyInfo SafetyInfo(DT); in runOnLoop() local
501 ICFLoopSafetyInfo *SafetyInfo, in sinkRegion()
801 ScalarEvolution *SE, ICFLoopSafetyInfo *SafetyInfo, in hoistRegion()
1334 const LoopSafetyInfo *SafetyInfo, in isNotUsedOrFreeInLoop()
1367 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU) { in CloneInstructionInExitBlock()
1439 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction()
1450 ICFLoopSafetyInfo &SafetyInfo, in moveInstructionBefore()
1468 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop, in sinkThroughTriviallyReplaceablePHI()
1483 static bool canSplitPredecessors(PHINode *PN, LoopSafetyInfo *SafetyInfo) { in canSplitPredecessors()
1504 LoopSafetyInfo *SafetyInfo, in splitPredecessorsOfLoopExit()
[all …]
DLoopUnswitch.cpp192 SimpleLoopSafetyInfo SafetyInfo; member in __anon6ede661c0111::LoopUnswitch
DLoopIdiomRecognize.cpp346 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop() local
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DLICM.cpp435 ICFLoopSafetyInfo SafetyInfo; in runOnLoop() local
542 MemorySSAUpdater &MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion()
610 ICFLoopSafetyInfo *SafetyInfo, in sinkRegionForLoopNest()
863 ICFLoopSafetyInfo *SafetyInfo, in hoistRegion()
1362 const LoopSafetyInfo *SafetyInfo, in isNotUsedOrFreeInLoop()
1405 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater &MSSAU) { in cloneInstructionInExitBlock()
1475 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction()
1483 ICFLoopSafetyInfo &SafetyInfo, in moveInstructionBefore()
1499 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop, in sinkThroughTriviallyReplaceablePHI()
1514 static bool canSplitPredecessors(PHINode *PN, LoopSafetyInfo *SafetyInfo) { in canSplitPredecessors()
[all …]
DSimpleLoopUnswitch.cpp2186 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() local
2252 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() local
DLoopIdiomRecognize.cpp407 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop() local
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp933 const LoopSafetyInfo *SafetyInfo) { in isGuaranteedToExecute()