reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
261 void addSLR(SimpleLoopReduction &SLR) { PossibleReds.push_back(SLR); } 279 for (unsigned i = 0, e = PossibleReds.size(); i != e; ++i) 280 if (PossibleReds[i].size() % Scale == 0) { 281 PossibleRedLastSet.insert(PossibleReds[i].getReducedValue()); 282 PossibleRedPHISet.insert(PossibleReds[i].getPHI()); 284 PossibleRedSet.insert(PossibleReds[i].getPHI()); 285 PossibleRedIdx[PossibleReds[i].getPHI()] = i; 286 for (Instruction *J : PossibleReds[i]) { 1510 for (Instruction *J : PossibleReds[i]) { 1516 !PossibleReds[i].getReducedValue()->isAssociative()) { 1554 for (int e = PossibleReds[i].size(); j != e; ++j) 1555 if (PossibleRedIter[PossibleReds[i][j]] != 0) { 1562 for (User *U : PossibleReds[i].getReducedValue()->users()) { 1567 User->replaceUsesOfWith(PossibleReds[i].getReducedValue(), 1568 PossibleReds[i][j]);