Lines Matching refs:PossibleReds
239 void addSLR(SimpleLoopReduction &SLR) { PossibleReds.push_back(SLR); } in addSLR()
257 for (unsigned i = 0, e = PossibleReds.size(); i != e; ++i) in restrictToScale()
258 if (PossibleReds[i].size() % Scale == 0) { in restrictToScale()
259 PossibleRedLastSet.insert(PossibleReds[i].getReducedValue()); in restrictToScale()
260 PossibleRedPHISet.insert(PossibleReds[i].getPHI()); in restrictToScale()
262 PossibleRedSet.insert(PossibleReds[i].getPHI()); in restrictToScale()
263 PossibleRedIdx[PossibleReds[i].getPHI()] = i; in restrictToScale()
264 for (Instruction *J : PossibleReds[i]) { in restrictToScale()
312 SmallReductionVector PossibleReds; member
1341 for (Instruction *J : PossibleReds[i]) { in validateSelected()
1347 !PossibleReds[i].getReducedValue()->isAssociative()) { in validateSelected()
1387 for (int e = PossibleReds[i].size(); j != e; ++j) in replaceSelected()
1388 if (PossibleRedIter[PossibleReds[i][j]] != 0) { in replaceSelected()
1395 for (User *U : PossibleReds[i].getReducedValue()->users()) { in replaceSelected()
1401 (*J)->replaceUsesOfWith(PossibleReds[i].getReducedValue(), in replaceSelected()
1402 PossibleReds[i][j]); in replaceSelected()