Lines Matching refs:ASI

320   bool isConvertToBranchProfitableBase(const SelectGroup &ASI);
325 bool hasExpensiveColdOperand(const SelectGroup &ASI);
559 for (SelectGroup &ASI : ProfSIGroups) { in convertProfitableSIGroups()
601 for (SelectLike SI : ASI) { in convertProfitableSIGroups()
648 SelectLike SI = ASI.front(); in convertProfitableSIGroups()
649 SelectLike LastSI = ASI.back(); in convertProfitableSIGroups()
751 for (auto SI : ASI) in convertProfitableSIGroups()
757 for (auto It = ASI.rbegin(); It != ASI.rend(); ++It) { in convertProfitableSIGroups()
773 for (auto SI : ASI) in convertProfitableSIGroups()
839 for (SelectGroup &ASI : SIGroups) { in findProfitableSIGroupsBase()
841 if (isConvertToBranchProfitableBase(ASI)) in findProfitableSIGroupsBase()
842 ProfSIGroups.push_back(ASI); in findProfitableSIGroupsBase()
873 for (SelectGroup &ASI : SIGroups) { in findProfitableSIGroupsInnerLoops()
877 for (SelectLike SI : ASI) { in findProfitableSIGroupsInnerLoops()
882 OptimizationRemark OR(DEBUG_TYPE, "SelectOpti", ASI.front().getI()); in findProfitableSIGroupsInnerLoops()
888 ProfSIGroups.push_back(ASI); in findProfitableSIGroupsInnerLoops()
891 ASI.front().getI()); in findProfitableSIGroupsInnerLoops()
901 const SelectGroup &ASI) { in isConvertToBranchProfitableBase() argument
902 SelectLike SI = ASI.front(); in isConvertToBranchProfitableBase()
935 if (hasExpensiveColdOperand(ASI)) { in isConvertToBranchProfitableBase()
959 bool SelectOptimizeImpl::hasExpensiveColdOperand(const SelectGroup &ASI) { in hasExpensiveColdOperand() argument
962 if (extractBranchWeights(ASI.front(), TrueWeight, FalseWeight)) { in hasExpensiveColdOperand()
969 ASI.front().getI()); in hasExpensiveColdOperand()
978 for (SelectLike SI : ASI) { in hasExpensiveColdOperand()
1246 for (const SelectGroup &ASI : SIGroups) in getSImap() local
1247 for (SelectLike SI : ASI) in getSImap()