reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
64 Matrix = &mat; 101 Matrix->invalidateVirtRegs(); 142 Matrix->assign(*VirtReg, AvailablePhysReg);lib/CodeGen/RegAllocBasic.cpp
147 Matrix->unassign(LI); 165 Matrix->unassign(LI); 212 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 235 Matrix->unassign(Spill); 262 AllocationOrder Order(VirtReg.reg, *VRM, RegClassInfo, Matrix); 265 switch (Matrix->checkInterference(VirtReg, PhysReg)) { 287 assert(!Matrix->checkInterference(VirtReg, *PhysRegI) &&lib/CodeGen/RegAllocGreedy.cpp
639 Matrix->unassign(LI); 657 Matrix->unassign(LI); 769 if (!Matrix->checkInterference(VirtReg, PhysReg)) 810 AllocationOrder Order(VirtReg.reg, *VRM, RegClassInfo, Matrix); 819 LiveIntervalUnion::Query subQ(VirtReg, Matrix->getLiveUnions()[*Units]); 876 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) 894 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 976 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 1063 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 1082 Matrix->unassign(*Intf); 1099 return !Matrix->isPhysRegUsed(PhysReg); 1551 if (!Matrix->checkInterference(Cand.Intf.first().getPrevIndex(), 2168 if (!Matrix->query(const_cast<LiveInterval&>(SA->getParent()), *Units) 2180 Matrix->getLiveUnions()[*Units] .find(StartIdx); 2260 if (Matrix->checkRegMaskInterference(VirtReg)) { 2325 if (Matrix->checkRegMaskInterference(VirtReg, PhysReg)) 2489 Matrix->invalidateVirtRegs(); 2535 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 2642 if (Matrix->checkInterference(VirtReg, PhysReg) > 2673 Matrix->unassign(**It); 2679 Matrix->assign(VirtReg, PhysReg); 2692 Matrix->unassign(VirtReg); 2701 Matrix->unassign(VirtReg); 2720 Matrix->unassign(**It); 2722 Matrix->assign(**It, ItPhysReg); 2763 Matrix->assign(*LI, PhysReg); 2947 Matrix->checkInterference(LI, PhysReg))) 2974 Matrix->unassign(LI); 2975 Matrix->assign(LI, PhysReg); 3040 AllocationOrder Order(VirtReg.reg, *VRM, RegClassInfo, Matrix); 3254 IntfCache.init(MF, Matrix->getLiveUnions(), Indexes, LIS, TRI);