Lines Matching refs:PHIsToRewrite
1151 std::vector<std::pair<PHINode *, unsigned>> &PHIsToRewrite) {
1169 PHIsToRewrite),
1185 PHIsToRewrite.push_back(std::make_pair(PN, FieldNo));
1195 std::vector<std::pair<PHINode *, unsigned>> &PHIsToRewrite) {
1202 InsertedScalarizedValues, PHIsToRewrite);
1220 InsertedScalarizedValues, PHIsToRewrite);
1249 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1258 std::vector<std::pair<PHINode *, unsigned> > &PHIsToRewrite) {
1261 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1389 std::vector<std::pair<PHINode *, unsigned>> PHIsToRewrite;
1398 RewriteUsesOfLoadForHeapSRoA(LI, InsertedScalarizedValues, PHIsToRewrite);
1418 while (!PHIsToRewrite.empty()) {
1419 PHINode *PN = PHIsToRewrite.back().first;
1420 unsigned FieldNo = PHIsToRewrite.back().second;
1421 PHIsToRewrite.pop_back();
1429 PHIsToRewrite);