Lines Matching defs:Selects
225 SmallVector<SelectLike, 2> Selects;
561 for (SelectLike &SI : ASI.Selects) {
610 SelectLike &SI = ASI.Selects.front();
611 SelectLike &LastSI = ASI.Selects.back();
629 auto NIt = ASI.Selects.begin();
631 if (NIt != ASI.Selects.end() && &*DIt == NIt->getI())
665 for (auto &SL : SG.Selects) {
728 for (SelectLike &SI : ASI.Selects) {
753 for (SelectLike &SI : ASI.Selects)
896 SIGroup.Selects.emplace_back(I, It->second.IsInverted,
901 if (!isSelectKindSupported(SIGroup.Selects.front()))
927 SIGroup.Selects.emplace_back(NI, IsRev, CondIdx);
931 dbgs() << "New Select group (" << SIGroup.Selects.size() << ") with\n";
932 for (auto &SI : SIGroup.Selects)
980 for (SelectLike &SI : ASI.Selects) {
986 ASI.Selects.front().getI());
995 ASI.Selects.front().getI());
1006 const SelectLike &SI = ASI.Selects.front();
1052 ASI.Selects.size() >= 3) {
1078 if (extractBranchWeights(ASI.Selects.front(), TrueWeight, FalseWeight)) {
1085 ASI.Selects.front().getI());
1094 for (SelectLike SI : ASI.Selects) {
1365 for (const SelectLike &SI : ASI.Selects)
1374 for (const SelectLike &SI : ASI.Selects)