Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A 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 …]
H A DSimpleLoopUnswitch.cpp2186 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() local
2252 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() local
H A DLoopIdiomRecognize.cpp409 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop() local