Lines Matching refs:UNodeList
95 const NodeList &UNodeList);
97 bool analyzeUses(unsigned DefR, const NodeList &UNodeList,
101 const NodeList &UNodeList);
103 unsigned LRExtReg, const NodeList &UNodeList);
104 void getAllRealUses(NodeAddr<StmtNode *> SN, NodeList &UNodeList);
105 bool allValidCandidates(NodeAddr<StmtNode *> SA, NodeList &UNodeList);
162 const NodeList &UNodeList) { in canRemoveAddasl() argument
179 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in canRemoveAddasl()
215 NodeList &UNodeList) { in allValidCandidates() argument
216 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in allValidCandidates()
247 NodeList &UNodeList) { in getAllRealUses() argument
276 UNodeList.push_back(phiUA); in getAllRealUses()
281 UNodeList.push_back(UA); in getAllRealUses()
288 const NodeList &UNodeList) { in isSafeToExtLR() argument
301 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in isSafeToExtLR()
417 const NodeList &UNodeList) { in processAddUses() argument
421 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processAddUses()
450 if (!isSafeToExtLR(AddSN, AddMI, BaseReg, UNodeList)) in processAddUses()
466 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processAddUses()
508 const NodeList &UNodeList, in analyzeUses() argument
515 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in analyzeUses()
688 NodeList UNodeList; in changeAddAsl() local
689 getAllRealUses(SA, UNodeList); in changeAddAsl()
691 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in changeAddAsl()
783 NodeList UNodeList; in processBlock() local
784 getAllRealUses(SA, UNodeList); in processBlock()
786 if (!allValidCandidates(SA, UNodeList)) in processBlock()
800 Changed |= processAddUses(SA, MI, UNodeList); in processBlock()
810 if (!analyzeUses(DefR, UNodeList, InstrEvalResult, SizeInc)) in processBlock()
817 LLVM_DEBUG(dbgs() << "\t[Total reached uses] : " << UNodeList.size() in processBlock()
820 for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) { in processBlock()