Lines Matching defs:PHIUsers
1099 // PHIUsers - Keep track of all of the truncated values extracted from a set
1101 SmallVector<PHIUsageRecord, 16> PHIUsers;
1154 PHIUsers.push_back(PHIUsageRecord(PHIId, 0, UserI));
1170 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back()));
1175 if (PHIUsers.empty())
1180 array_pod_sort(PHIUsers.begin(), PHIUsers.end());
1194 for (unsigned UserI = 0, UserE = PHIUsers.size(); UserI != UserE; ++UserI) {
1195 unsigned PHIId = PHIUsers[UserI].PHIId;
1197 unsigned Offset = PHIUsers[UserI].Shift;
1198 Type *Ty = PHIUsers[UserI].Inst->getType();
1259 PHIUsers.push_back(
1272 replaceInstUsesWith(*PHIUsers[UserI].Inst, EltPHI);