Lines Matching refs:UnswitchCB
2026 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchNontrivialInvariants() argument
2460 UnswitchCB(IsStillLoop, PartiallyInvariant, SibLoops); in unswitchNontrivialInvariants()
2678 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchBestCondition() argument
2968 UnswitchCB, SE, MSSAU, DestroyLoopCB); in unswitchBestCondition()
2997 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchLoop() argument
3011 UnswitchCB(/*CurrentLoopValid*/ true, false, {}); in unswitchLoop()
3047 if (unswitchBestCondition(L, DT, LI, AC, AA, TTI, UnswitchCB, SE, MSSAU, in unswitchLoop()
3068 auto UnswitchCB = [&L, &U, &LoopName](bool CurrentLoopValid, in run() local
3106 UnswitchCB, &AR.SE, in run()
3177 auto UnswitchCB = [&L, &LPM](bool CurrentLoopValid, bool PartiallyInvariant, in runOnLoop() local
3204 unswitchLoop(*L, DT, LI, AC, AA, TTI, true, NonTrivial, UnswitchCB, SE, in runOnLoop()