Lines Matching refs:Matrix
67 if (NumRegUnits != Matrix.size()) in init()
69 Matrix.init(*LIUAlloc, NumRegUnits); in init()
78 for (unsigned i = 0, e = Matrix.size(); i != e; ++i) { in releaseMemory()
79 Matrix[i].clear(); in releaseMemory()
120 Matrix[Unit].unify(VirtReg, Range); in assign()
137 Matrix[Unit].extract(VirtReg, Range); in unassign()
147 if (!Matrix[Unit].empty()) in isPhysRegUsed()
189 Q.init(UserTag, LR, Matrix[RegUnit]); in query()
241 Q.reset(UserTag, LR, Matrix[Unit]); in checkInterference()
275 Q.reset(UserTag, LR, Matrix[Unit]); in checkInterferenceLanes()
286 if ((VRegInterval = Matrix[Unit].getOneVReg())) in getOneVReg()