Lines Matching refs:MergeableInsts
269 std::list<std::list<CombineInfo> > &MergeableInsts) const;
274 std::list<std::list<CombineInfo>> &MergeableInsts) const;
291 bool optimizeBlock(std::list<std::list<CombineInfo> > &MergeableInsts);
2122 std::list<std::list<CombineInfo> > &MergeableInsts) const { in addInstToMergeableList()
2123 for (std::list<CombineInfo> &AddrList : MergeableInsts) { in addInstToMergeableList()
2133 MergeableInsts.emplace_back(1, CI); in addInstToMergeableList()
2140 std::list<std::list<CombineInfo>> &MergeableInsts) const { in collectMergeableInsts()
2193 addInstToMergeableList(CI, MergeableInsts); in collectMergeableInsts()
2203 for (std::list<std::list<CombineInfo>>::iterator I = MergeableInsts.begin(), in collectMergeableInsts()
2204 E = MergeableInsts.end(); I != E;) { in collectMergeableInsts()
2211 I = MergeableInsts.erase(I); in collectMergeableInsts()
2232 std::list<std::list<CombineInfo> > &MergeableInsts) { in optimizeBlock()
2235 for (std::list<std::list<CombineInfo>>::iterator I = MergeableInsts.begin(), in optimizeBlock()
2236 E = MergeableInsts.end(); I != E;) { in optimizeBlock()
2244 I = MergeableInsts.erase(I); in optimizeBlock()
2253 I = MergeableInsts.erase(I); in optimizeBlock()
2378 std::list<std::list<CombineInfo>> MergeableInsts; in runOnMachineFunction() local
2383 collectMergeableInsts(I, E, Visited, AnchorList, MergeableInsts); in runOnMachineFunction()
2389 Modified |= optimizeBlock(MergeableInsts); in runOnMachineFunction()