Searched refs:SafetyInfo (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 172 const LoopSafetyInfo *SafetyInfo, 176 BasicBlock *Dest, ICFLoopSafetyInfo *SafetyInfo, 180 const Loop *CurLoop, ICFLoopSafetyInfo *SafetyInfo, 184 const Loop *CurLoop, const LoopSafetyInfo *SafetyInfo, 195 ICFLoopSafetyInfo &SafetyInfo, 200 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater &MSSAU); 202 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, 206 ICFLoopSafetyInfo &SafetyInfo, 449 ICFLoopSafetyInfo SafetyInfo; in runOnLoop() local 450 SafetyInfo.computeLoopSafetyInfo(L); in runOnLoop() [all …]
|
H A D | SimpleLoopUnswitch.cpp | 2337 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() 2338 SafetyInfo.computeLoopSafetyInfo(&L); in unswitchNontrivialInvariants() 2339 if (!SafetyInfo.isGuaranteedToExecute(TI, &DT, &L)) in unswitchNontrivialInvariants() 3479 ICFLoopSafetyInfo SafetyInfo; in shouldInsertFreeze() 3480 SafetyInfo.computeLoopSafetyInfo(&L); in shouldInsertFreeze() 3481 if (SafetyInfo.isGuaranteedToExecute(TI, &DT, &L)) in shouldInsertFreeze() 2336 ICFLoopSafetyInfo SafetyInfo; unswitchNontrivialInvariants() local 3478 ICFLoopSafetyInfo SafetyInfo; shouldInsertFreeze() local
|
H A D | LoopIdiomRecognize.cpp | 339 SimpleLoopSafetyInfo SafetyInfo; in runOnCountableLoop() local 340 SafetyInfo.computeLoopSafetyInfo(CurLoop); in runOnCountableLoop() 341 if (SafetyInfo.anyBlockMayThrow()) in runOnCountableLoop()
|