Home
last modified time | relevance | path

Searched refs:PHIUsers (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp623 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/
DGlobalOpt.cpp82 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 …]