Lines Matching refs:InsertedScalarizedValues
1171 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues,
1173 std::vector<Value*> &FieldVals = InsertedScalarizedValues[V];
1189 InsertedScalarizedValues,
1215 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues,
1223 InsertedScalarizedValues, PHIsToRewrite);
1241 InsertedScalarizedValues, PHIsToRewrite);
1257 // see in InsertedScalarizedValues so that we don't get infinite loops (very
1258 // antisocial). If the PHI is already in InsertedScalarizedValues, it has
1262 if (!InsertedScalarizedValues.insert(std::make_pair(PN,
1270 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1279 DenseMap<Value*, std::vector<Value*> > &InsertedScalarizedValues,
1284 RewriteHeapSROALoadUser(User, InsertedScalarizedValues, PHIsToRewrite);
1289 InsertedScalarizedValues.erase(Load);
1404 DenseMap<Value*, std::vector<Value*> > InsertedScalarizedValues;
1405 InsertedScalarizedValues[GV] = FieldGlobals;
1416 RewriteUsesOfLoadForHeapSRoA(LI, InsertedScalarizedValues, PHIsToRewrite);
1440 PHINode *FieldPN = cast<PHINode>(InsertedScalarizedValues[PN][FieldNo]);
1446 InVal = GetHeapSROAValue(InVal, FieldNo, InsertedScalarizedValues,
1454 I = InsertedScalarizedValues.begin(), E = InsertedScalarizedValues.end();
1464 I = InsertedScalarizedValues.begin(), E = InsertedScalarizedValues.end();