HomeSort by relevance Sort by last modified time
    Searched refs:PHIUsers (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 621 // PHIUsers - Keep track of all of the truncated values extracted from a set
623 SmallVector<PHIUsageRecord, 16> PHIUsers;
668 PHIUsers.push_back(PHIUsageRecord(PHIId, 0, User));
679 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, User->use_back()));
684 if (PHIUsers.empty())
689 array_pod_sort(PHIUsers.begin(), PHIUsers.end());
704 for (unsigned UserI = 0, UserE = PHIUsers.size(); UserI != UserE; ++UserI) {
705 unsigned PHIId = PHIUsers[UserI].PHIId;
707 unsigned Offset = PHIUsers[UserI].Shift
    [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 83 const SmallPtrSet<const PHINode*, 16> &PHIUsers,
194 SmallPtrSet<const PHINode*, 16> &PHIUsers) {
205 if (AnalyzeGlobal(CE, GS, PHIUsers)) return true;
264 if (AnalyzeGlobal(I, GS, PHIUsers)) return true;
266 if (AnalyzeGlobal(I, GS, PHIUsers)) return true;
268 if (AnalyzeGlobal(I, GS, PHIUsers)) return true;
272 if (PHIUsers.insert(PN)) // Not already visited.
273 if (AnalyzeGlobal(I, GS, PHIUsers)) return true;
    [all...]

Completed in 39 milliseconds