Home | History | Annotate | Download | only in IPO

Lines Matching refs:PHIsToRewrite

1108                    std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1126 PHIsToRewrite),
1142 PHIsToRewrite.push_back(std::make_pair(PN, FieldNo));
1152 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1159 InsertedScalarizedValues, PHIsToRewrite);
1177 InsertedScalarizedValues, PHIsToRewrite);
1206 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1215 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1218 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1345 std::vector<std::pair<PHINode*, unsigned> > PHIsToRewrite;
1354 RewriteUsesOfLoadForHeapSRoA(LI, InsertedScalarizedValues, PHIsToRewrite);
1374 while (!PHIsToRewrite.empty()) {
1375 PHINode *PN = PHIsToRewrite.back().first;
1376 unsigned FieldNo = PHIsToRewrite.back().second;
1377 PHIsToRewrite.pop_back();
1385 PHIsToRewrite);