Lines Matching defs:PHIUsers
1095 // PHIUsers - Keep track of all of the truncated values extracted from a set
1097 SmallVector<PHIUsageRecord, 16> PHIUsers;
1150 PHIUsers.push_back(PHIUsageRecord(PHIId, 0, UserI));
1166 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back()));
1171 if (PHIUsers.empty())
1176 array_pod_sort(PHIUsers.begin(), PHIUsers.end());
1190 for (unsigned UserI = 0, UserE = PHIUsers.size(); UserI != UserE; ++UserI) {
1191 unsigned PHIId = PHIUsers[UserI].PHIId;
1193 unsigned Offset = PHIUsers[UserI].Shift;
1194 Type *Ty = PHIUsers[UserI].Inst->getType();
1255 PHIUsers.push_back(
1268 replaceInstUsesWith(*PHIUsers[UserI].Inst, EltPHI);