Lines Matching refs:Instructions
57 auto It = std::upper_bound(Instructions.begin() + ItBB->getSecond().first + 1, in isAliveAfter()
58 Instructions.begin() + ItBB->getSecond().second, I, in isAliveAfter()
63 unsigned InstNum = It - Instructions.begin(); in isAliveAfter()
129 LLVM_DEBUG(dbgs() << " " << Instructions.size() << ": BB " << BB->getName() in collectMarkers()
131 auto BBStart = Instructions.size(); in collectMarkers()
132 Instructions.push_back(nullptr); in collectMarkers()
139 BlockInstRange[BB] = std::make_pair(BBStart, Instructions.size()); in collectMarkers()
144 LLVM_DEBUG(dbgs() << " " << Instructions.size() << ": " in collectMarkers()
148 BBMarkers[BB].push_back({Instructions.size(), M}); in collectMarkers()
149 Instructions.push_back(I); in collectMarkers()
176 BlockInstRange[BB] = std::make_pair(BBStart, Instructions.size()); in collectMarkers()
330 LiveRanges.resize(NumAllocas, LiveRange(Instructions.size())); in run()
336 LiveRanges.resize(NumAllocas, LiveRange(Instructions.size())); in run()