Searched refs:PHIUsers (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombinePHI.cpp | 623 SmallVector<PHIUsageRecord, 16> PHIUsers; in SliceUpIllegalIntegerPHI() local 668 PHIUsers.push_back(PHIUsageRecord(PHIId, 0, User)); in SliceUpIllegalIntegerPHI() 679 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, User->use_back())); in SliceUpIllegalIntegerPHI() 684 if (PHIUsers.empty()) in SliceUpIllegalIntegerPHI() 689 array_pod_sort(PHIUsers.begin(), PHIUsers.end()); in SliceUpIllegalIntegerPHI() 704 for (unsigned UserI = 0, UserE = PHIUsers.size(); UserI != UserE; ++UserI) { in SliceUpIllegalIntegerPHI() 705 unsigned PHIId = PHIUsers[UserI].PHIId; in SliceUpIllegalIntegerPHI() 707 unsigned Offset = PHIUsers[UserI].Shift; in SliceUpIllegalIntegerPHI() 708 Type *Ty = PHIUsers[UserI].Inst->getType(); in SliceUpIllegalIntegerPHI() 768 PHIUsers.push_back(PHIUsageRecord(RefPHIId, Offset, in SliceUpIllegalIntegerPHI() [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | GlobalOpt.cpp | 82 const SmallPtrSet<const PHINode*, 16> &PHIUsers, 197 SmallPtrSet<const PHINode*, 16> &PHIUsers) { in AnalyzeGlobal() argument 208 if (AnalyzeGlobal(CE, GS, PHIUsers)) return true; in AnalyzeGlobal() 258 if (AnalyzeGlobal(I, GS, PHIUsers)) return true; in AnalyzeGlobal() 260 if (AnalyzeGlobal(I, GS, PHIUsers)) return true; in AnalyzeGlobal() 262 if (AnalyzeGlobal(I, GS, PHIUsers)) return true; in AnalyzeGlobal() 266 if (PHIUsers.insert(PN)) // Not already visited. in AnalyzeGlobal() 267 if (AnalyzeGlobal(I, GS, PHIUsers)) return true; in AnalyzeGlobal() 1909 SmallPtrSet<const PHINode*, 16> PHIUsers; in ProcessGlobal() local 1912 if (AnalyzeGlobal(GV, GS, PHIUsers)) in ProcessGlobal() [all …]
|