Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSplitKit.cpp160 UseSlots.clear(); in clear()
168 assert(UseSlots.empty() && "Call clear first"); in analyzeUses()
174 UseSlots.push_back(VNI->def); in analyzeUses()
180 UseSlots.push_back(LIS.getInstructionIndex(*MO.getParent()).getRegSlot()); in analyzeUses()
182 array_pod_sort(UseSlots.begin(), UseSlots.end()); in analyzeUses()
186 UseSlots.erase(llvm::unique(UseSlots, SlotIndex::isSameInstr), in analyzeUses()
187 UseSlots.end()); in analyzeUses()
192 LLVM_DEBUG(dbgs() << "Analyze counted " << UseSlots.size() << " instrs in " in analyzeUses()
209 UseI = UseSlots.begin(); in calcLiveBlockInfo()
210 UseE = UseSlots.end(); in calcLiveBlockInfo()
H A DSplitKit.h147 SmallVector<SlotIndex, 8> UseSlots; variable
196 ArrayRef<SlotIndex> getUseSlots() const { return UseSlots; } in getUseSlots()