Lines Matching refs:SelectGroups

134   using SelectGroups = SmallVector<SelectGroup, 2>;  typedef in __anon7ea6c8fc0111::SelectOptimize
153 void optimizeSelectsBase(Function &F, SelectGroups &ProfSIGroups);
154 void optimizeSelectsInnerLoops(Function &F, SelectGroups &ProfSIGroups);
158 void convertProfitableSIGroups(SelectGroups &ProfSIGroups);
161 void collectSelectGroups(BasicBlock &BB, SelectGroups &SIGroups);
165 void findProfitableSIGroupsBase(SelectGroups &SIGroups,
166 SelectGroups &ProfSIGroups);
167 void findProfitableSIGroupsInnerLoops(const Loop *L, SelectGroups &SIGroups,
168 SelectGroups &ProfSIGroups);
194 bool computeLoopCosts(const Loop *L, const SelectGroups &SIGroups,
199 SmallPtrSet<const Instruction *, 2> getSIset(const SelectGroups &SIGroups);
266 SelectGroups ProfSIGroups; in optimizeSelects()
281 SelectGroups &ProfSIGroups) { in optimizeSelectsBase()
283 SelectGroups SIGroups; in optimizeSelectsBase()
297 SelectGroups &ProfSIGroups) { in optimizeSelectsInnerLoops()
308 SelectGroups SIGroups; in optimizeSelectsInnerLoops()
334 void SelectOptimize::convertProfitableSIGroups(SelectGroups &ProfSIGroups) { in convertProfitableSIGroups()
534 SelectGroups &SIGroups) { in collectSelectGroups()
567 void SelectOptimize::findProfitableSIGroupsBase(SelectGroups &SIGroups, in findProfitableSIGroupsBase()
568 SelectGroups &ProfSIGroups) { in findProfitableSIGroupsBase()
583 const Loop *L, SelectGroups &SIGroups, SelectGroups &ProfSIGroups) { in findProfitableSIGroupsInnerLoops()
884 const Loop *L, const SelectGroups &SIGroups, in computeLoopCosts()
971 SelectOptimize::getSIset(const SelectGroups &SIGroups) { in getSIset()