Home
last modified time | relevance | path

Searched refs:UseSlots (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DSplitKit.cpp131 UseSlots.clear(); in clear()
140 assert(UseSlots.empty() && "Call clear first"); in analyzeUses()
146 UseSlots.push_back(VNI->def); in analyzeUses()
152 UseSlots.push_back(LIS.getInstructionIndex(*MO.getParent()).getRegSlot()); in analyzeUses()
154 array_pod_sort(UseSlots.begin(), UseSlots.end()); in analyzeUses()
158 UseSlots.erase(std::unique(UseSlots.begin(), UseSlots.end(), in analyzeUses()
160 UseSlots.end()); in analyzeUses()
179 << UseSlots.size() << " instrs in " in analyzeUses()
196 UseI = UseSlots.begin(); in calcLiveBlockInfo()
197 UseE = UseSlots.end(); in calcLiveBlockInfo()
DSplitKit.h125 SmallVector<SlotIndex, 8> UseSlots; variable
178 ArrayRef<SlotIndex> getUseSlots() const { return UseSlots; } in getUseSlots()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DSplitKit.cpp158 UseSlots.clear(); in clear()
167 assert(UseSlots.empty() && "Call clear first"); in analyzeUses()
173 UseSlots.push_back(VNI->def); in analyzeUses()
179 UseSlots.push_back(LIS.getInstructionIndex(*MO.getParent()).getRegSlot()); in analyzeUses()
181 array_pod_sort(UseSlots.begin(), UseSlots.end()); in analyzeUses()
185 UseSlots.erase(std::unique(UseSlots.begin(), UseSlots.end(), in analyzeUses()
187 UseSlots.end()); in analyzeUses()
205 LLVM_DEBUG(dbgs() << "Analyze counted " << UseSlots.size() << " instrs in " in analyzeUses()
222 UseI = UseSlots.begin(); in calcLiveBlockInfo()
223 UseE = UseSlots.end(); in calcLiveBlockInfo()
DSplitKit.h131 SmallVector<SlotIndex, 8> UseSlots; variable
184 ArrayRef<SlotIndex> getUseSlots() const { return UseSlots; } in getUseSlots()