Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp2050 SmallVectorImpl<BasicBlock *> &ExitBlocks, IVConditionInfo &PartialIVInfo, in unswitchNontrivialInvariants() argument
2064 bool PartiallyInvariant = !PartialIVInfo.InstToDuplicate.empty(); in unswitchNontrivialInvariants()
2095 (PartiallyInvariant && !PartialIVInfo.KnownValue->isOneValue())) { in unswitchNontrivialInvariants()
2745 IVConditionInfo PartialIVInfo; in unswitchBestCondition() local
2804 PartialIVInfo = *Info; in unswitchBestCondition()
2930 } else if ((PartialIVInfo.KnownValue->isOneValue() && in unswitchBestCondition()
2932 (!PartialIVInfo.KnownValue->isOneValue() && in unswitchBestCondition()
3004 PartialIVInfo.InstToDuplicate.clear(); in unswitchBestCondition()
3015 ExitBlocks, PartialIVInfo, DT, LI, AC, in unswitchBestCondition()