reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1158 if (FieldNo >= FieldVals.size()) 1159 FieldVals.resize(FieldNo+1); 1163 if (Value *FieldVal = FieldVals[FieldNo]) 1171 Value *V = GetHeapSROAValue(LI->getOperand(0), FieldNo, 1174 LI->getName() + ".f" + Twine(FieldNo), LI); 1185 PHINode::Create(PointerType::get(ST->getElementType(FieldNo), AS), 1187 PN->getName()+".f"+Twine(FieldNo), PN); 1189 PHIsToRewrite.push_back(std::make_pair(PN, FieldNo)); 1192 return FieldVals[FieldNo] = Result;