Lines Matching refs:Selects

225     SmallVector<SelectLike, 2> Selects;  member
560 for (SelectLike &SI : ASI.Selects) { in convertProfitableSIGroups()
609 SelectLike &SI = ASI.Selects.front(); in convertProfitableSIGroups()
610 SelectLike &LastSI = ASI.Selects.back(); in convertProfitableSIGroups()
628 auto NIt = ASI.Selects.begin(); in convertProfitableSIGroups()
630 if (NIt != ASI.Selects.end() && &*DIt == NIt->getI()) in convertProfitableSIGroups()
664 for (auto &SL : SG.Selects) { in convertProfitableSIGroups()
727 for (SelectLike &SI : ASI.Selects) { in convertProfitableSIGroups()
752 for (SelectLike &SI : ASI.Selects) in convertProfitableSIGroups()
895 SIGroup.Selects.emplace_back(I, It->second.IsInverted, in collectSelectGroups()
900 if (!isSelectKindSupported(SIGroup.Selects.front())) in collectSelectGroups()
926 SIGroup.Selects.emplace_back(NI, IsRev, CondIdx); in collectSelectGroups()
930 dbgs() << "New Select group (" << SIGroup.Selects.size() << ") with\n"; in collectSelectGroups()
931 for (auto &SI : SIGroup.Selects) in collectSelectGroups()
979 for (SelectLike &SI : ASI.Selects) { in findProfitableSIGroupsInnerLoops()
986 ASI.Selects.front().getI()); in findProfitableSIGroupsInnerLoops()
995 ASI.Selects.front().getI()); in findProfitableSIGroupsInnerLoops()
1006 const SelectLike &SI = ASI.Selects.front(); in isConvertToBranchProfitableBase()
1052 ASI.Selects.size() >= 3) { in isConvertToBranchProfitableBase()
1078 if (extractBranchWeights(ASI.Selects.front(), TrueWeight, FalseWeight)) { in hasExpensiveColdOperand()
1085 ASI.Selects.front().getI()); in hasExpensiveColdOperand()
1094 for (SelectLike SI : ASI.Selects) { in hasExpensiveColdOperand()
1365 for (const SelectLike &SI : ASI.Selects) in getSImap()
1374 for (const SelectLike &SI : ASI.Selects) in getSGmap()