Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DRegisterPressure.h285 Register getRegFromSparseIndex(unsigned SparseIndex) const { in getRegFromSparseIndex() argument
286 if (SparseIndex >= NumRegUnits) in getRegFromSparseIndex()
287 return Register::index2VirtReg(SparseIndex - NumRegUnits); in getRegFromSparseIndex()
288 return Register(SparseIndex); in getRegFromSparseIndex()
296 unsigned SparseIndex = getSparseIndexFromReg(Reg); in contains() local
297 RegSet::const_iterator I = Regs.find(SparseIndex); in contains()
306 unsigned SparseIndex = getSparseIndexFromReg(Pair.RegUnit); in insert() local
307 auto InsertRes = Regs.insert(IndexMaskPair(SparseIndex, Pair.LaneMask)); in insert()
319 unsigned SparseIndex = getSparseIndexFromReg(Pair.RegUnit); in erase() local
320 RegSet::iterator I = Regs.find(SparseIndex); in erase()