Searched refs:SelectPattern (Results 1 – 2 of 2) sorted by relevance
6641 SelectPatternResult SelectPattern; in canConvertToMinOrMaxIntrinsic() local6642 SelectPattern.Flavor = SPF_UNKNOWN; in canConvertToMinOrMaxIntrinsic()6643 if (all_of(VL, [&SelectPattern, &AllCmpSingleUse](Value *I) { in canConvertToMinOrMaxIntrinsic()6651 if (SelectPattern.Flavor != SPF_UNKNOWN && in canConvertToMinOrMaxIntrinsic()6652 SelectPattern.Flavor != CurrentPattern.Flavor) in canConvertToMinOrMaxIntrinsic()6654 SelectPattern = CurrentPattern; in canConvertToMinOrMaxIntrinsic()6659 switch (SelectPattern.Flavor) { in canConvertToMinOrMaxIntrinsic()
7071 struct SelectPattern { in getRangeViaFactoring() struct7076 explicit SelectPattern(ScalarEvolution &SE, unsigned BitWidth, in getRangeViaFactoring() argument7143 SelectPattern StartPattern(*this, BitWidth, Start); in getRangeViaFactoring()7147 SelectPattern StepPattern(*this, BitWidth, Step); in getRangeViaFactoring()