Home | History | Annotate | Download | only in IPO

Lines Matching refs:PHIsToRewrite

1172                    std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1190 PHIsToRewrite),
1203 PHIsToRewrite.push_back(std::make_pair(PN, FieldNo));
1216 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1223 InsertedScalarizedValues, PHIsToRewrite);
1241 InsertedScalarizedValues, PHIsToRewrite);
1270 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1280 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1284 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1407 std::vector<std::pair<PHINode*, unsigned> > PHIsToRewrite;
1416 RewriteUsesOfLoadForHeapSRoA(LI, InsertedScalarizedValues, PHIsToRewrite);
1436 while (!PHIsToRewrite.empty()) {
1437 PHINode *PN = PHIsToRewrite.back().first;
1438 unsigned FieldNo = PHIsToRewrite.back().second;
1439 PHIsToRewrite.pop_back();
1447 PHIsToRewrite);