Lines Matching refs:Selects
168 SmallVector<SelectInst *, 8> Selects; member
475 if (RI.Selects.size() > 0) in print()
476 OS << " S" << RI.Selects.size(); in print()
716 for (SelectInst *SI : RI.Selects) { in getBranchInsertPoint()
729 for (SelectInst *SI : RI.Selects) { in getBranchInsertPoint()
816 SmallVector<SelectInst *, 8> Selects; in findScope() local
827 Selects.push_back(SI); in findScope()
832 if (Selects.size() > 0) { in findScope()
834 for (auto *SI : Selects) in findScope()
839 RI.Selects.push_back(SI); in findScope()
893 SmallVector<SelectInst *, 8> &Selects = RI.Selects; in checkScopeHoistable() local
894 if (RI.HasBranch || !Selects.empty()) { in checkScopeHoistable()
902 for (SelectInst *SI : Selects) { in checkScopeHoistable()
906 for (auto it = Selects.begin(); it != Selects.end(); ) { in checkScopeHoistable()
922 it = Selects.erase(it); in checkScopeHoistable()
943 for (SelectInst *SI : Selects) { in checkScopeHoistable()
946 for (SelectInst *SI : Selects) { in checkScopeHoistable()
953 Selects.erase(std::remove_if(Selects.begin(), Selects.end(), in checkScopeHoistable()
956 }), Selects.end()); in checkScopeHoistable()
971 for (auto *SI : Selects) { in checkScopeHoistable()
983 for (auto *SI : Selects) { in checkScopeHoistable()
1046 for (SelectInst *SI : RI.Selects) { in getCHRConditionValuesForRegion()
1124 for (SelectInst *SI : RI.Selects) in getSelectsInScope()
1316 for (SelectInst *SI : RI.Selects) { in classifyBiasedScopes()
1392 for (SelectInst *SI : RI.Selects) { in setCHRRegions()
1414 for (SelectInst *SI : RI.Selects) { in setCHRRegions()
1509 for (SelectInst *SI : RI.Selects) { in hoistScopeConditions()
1640 for (SelectInst *SI : RI.Selects) in assertCHRRegionsHaveBiasedBranchOrSelect()
1673 for (SelectInst *SI : RI.Selects) { in assertBranchOrSelectConditionHoisted()
1850 for (SelectInst *SI : RI.Selects) { in fixupBranchesAndSelects()