Lines Matching refs:ASI

293   bool isConvertToBranchProfitableBase(const SelectGroup &ASI);
298 bool hasExpensiveColdOperand(const SelectGroup &ASI);
531 for (SelectGroup &ASI : ProfSIGroups) { in convertProfitableSIGroups()
573 for (SelectLike SI : ASI) { in convertProfitableSIGroups()
620 SelectLike SI = ASI.front(); in convertProfitableSIGroups()
621 SelectLike LastSI = ASI.back(); in convertProfitableSIGroups()
715 for (auto SI : ASI) in convertProfitableSIGroups()
721 for (auto It = ASI.rbegin(); It != ASI.rend(); ++It) { in convertProfitableSIGroups()
737 for (auto SI : ASI) in convertProfitableSIGroups()
786 for (SelectGroup &ASI : SIGroups) { in findProfitableSIGroupsBase()
788 if (isConvertToBranchProfitableBase(ASI)) in findProfitableSIGroupsBase()
789 ProfSIGroups.push_back(ASI); in findProfitableSIGroupsBase()
820 for (SelectGroup &ASI : SIGroups) { in findProfitableSIGroupsInnerLoops()
824 for (SelectLike SI : ASI) { in findProfitableSIGroupsInnerLoops()
829 OptimizationRemark OR(DEBUG_TYPE, "SelectOpti", ASI.front().getI()); in findProfitableSIGroupsInnerLoops()
835 ProfSIGroups.push_back(ASI); in findProfitableSIGroupsInnerLoops()
838 ASI.front().getI()); in findProfitableSIGroupsInnerLoops()
848 const SelectGroup &ASI) { in isConvertToBranchProfitableBase() argument
849 SelectLike SI = ASI.front(); in isConvertToBranchProfitableBase()
882 if (hasExpensiveColdOperand(ASI)) { in isConvertToBranchProfitableBase()
906 bool SelectOptimizeImpl::hasExpensiveColdOperand(const SelectGroup &ASI) { in hasExpensiveColdOperand() argument
909 if (extractBranchWeights(ASI.front(), TrueWeight, FalseWeight)) { in hasExpensiveColdOperand()
916 ASI.front().getI()); in hasExpensiveColdOperand()
925 for (SelectLike SI : ASI) { in hasExpensiveColdOperand()
1193 for (const SelectGroup &ASI : SIGroups) in getSImap() local
1194 for (SelectLike SI : ASI) in getSImap()