Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp449 ICFLoopSafetyInfo SafetyInfo; in runOnLoop() local
556 MemorySSAUpdater &MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion()
625 ICFLoopSafetyInfo *SafetyInfo, in sinkRegionForLoopNest()
878 ICFLoopSafetyInfo *SafetyInfo, in hoistRegion()
1385 const LoopSafetyInfo *SafetyInfo, in isNotUsedOrFoldableInLoop()
1428 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater &MSSAU) { in cloneInstructionInExitBlock()
1503 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction()
1511 ICFLoopSafetyInfo &SafetyInfo, in moveInstructionBefore()
1528 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop, in sinkThroughTriviallyReplaceablePHI()
1543 static bool canSplitPredecessors(PHINode *PN, LoopSafetyInfo *SafetyInfo) { in canSplitPredecessors()
[all …]
H A DSimpleLoopUnswitch.cpp2336 ICFLoopSafetyInfo SafetyInfo; unswitchNontrivialInvariants() local
3478 ICFLoopSafetyInfo SafetyInfo; shouldInsertFreeze() local
H A DLoopIdiomRecognize.cpp339 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop() local