Home
last modified time | relevance | path

Searched refs:UnswitchCB (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp2052 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchNontrivialInvariants() argument
2510 UnswitchCB(IsStillLoop, PartiallyInvariant, SibLoops); in unswitchNontrivialInvariants()
2728 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchBestCondition() argument
3016 UnswitchCB, SE, MSSAU, DestroyLoopCB); in unswitchBestCondition()
3045 function_ref<void(bool, bool, ArrayRef<Loop *>)> UnswitchCB, in unswitchLoop() argument
3059 UnswitchCB(/*CurrentLoopValid*/ true, false, {}); in unswitchLoop()
3095 if (unswitchBestCondition(L, DT, LI, AC, AA, TTI, UnswitchCB, SE, MSSAU, in unswitchLoop()
3116 auto UnswitchCB = [&L, &U, &LoopName](bool CurrentLoopValid, in run() local
3154 UnswitchCB, &AR.SE, MSSAU ? MSSAU.getPointer() : nullptr, in run()
3229 auto UnswitchCB = [&L, &LPM](bool CurrentLoopValid, bool PartiallyInvariant, in runOnLoop() local
[all …]