Lines Matching defs:PHINode

82                                const SmallPtrSet<const PHINode*, 16> &PHIUsers,
197 SmallPtrSet<const PHINode*, 16> &PHIUsers) {
263 } else if (const PHINode *PN = dyn_cast<PHINode>(I)) {
802 SmallPtrSet<const PHINode*, 8> &PHIs) {
828 } else if (const PHINode *PN = dyn_cast<PHINode>(U)) {
853 SmallPtrSet<const PHINode*, 8> PHIs;
964 assert((isa<PHINode>(GlobalUser) || isa<SelectInst>(GlobalUser) ||
1152 SmallPtrSet<const PHINode*, 8> &PHIs) {
1174 if (const PHINode *PN = dyn_cast<PHINode>(Inst)) {
1210 } else if (PHINode *PN = dyn_cast<PHINode>(U)) {
1243 SmallPtrSet<const PHINode*, 32> &LoadUsingPHIs,
1244 SmallPtrSet<const PHINode*, 32> &LoadUsingPHIsPerLoad) {
1268 if (const PHINode *PN = dyn_cast<PHINode>(User)) {
1297 SmallPtrSet<const PHINode*, 32> LoadUsingPHIs;
1298 SmallPtrSet<const PHINode*, 32> LoadUsingPHIsPerLoad;
1313 for (SmallPtrSet<const PHINode*, 32>::const_iterator I = LoadUsingPHIs.begin()
1315 const PHINode *PN = *I;
1322 if (const PHINode *InPN = dyn_cast<PHINode>(InVal)) {
1346 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1366 } else if (PHINode *PN = dyn_cast<PHINode>(V)) {
1372 PHINode *NewPN =
1373 PHINode::Create(PointerType::getUnqual(ST->getElementType(FieldNo)),
1389 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1434 PHINode *PN = cast<PHINode>(LoadUser);
1453 std::vector<std::pair<PHINode*, unsigned> > &PHIsToRewrite) {
1581 std::vector<std::pair<PHINode*, unsigned> > PHIsToRewrite;
1611 PHINode *PN = PHIsToRewrite.back().first;
1614 PHINode *FieldPN = cast<PHINode>(InsertedScalarizedValues[PN][FieldNo]);
1630 if (PHINode *PN = dyn_cast<PHINode>(I->first))
1640 if (PHINode *PN = dyn_cast<PHINode>(I->first))
1684 SmallPtrSet<const PHINode*, 8> PHIs;
1909 SmallPtrSet<const PHINode*, 16> PHIUsers;
1930 const SmallPtrSet<const PHINode*, 16> &PHIUsers,
2863 PHINode *PN = 0;
2865 (PN = dyn_cast<PHINode>(CurInst)); ++CurInst)