Lines Matching refs:LiveRegMatrix
32 char LiveRegMatrix::ID = 0;
33 INITIALIZE_PASS_BEGIN(LiveRegMatrix, "liveregmatrix",
37 INITIALIZE_PASS_END(LiveRegMatrix, "liveregmatrix", in INITIALIZE_PASS_DEPENDENCY()
40 LiveRegMatrix::LiveRegMatrix() : MachineFunctionPass(ID), in INITIALIZE_PASS_DEPENDENCY()
43 void LiveRegMatrix::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
50 bool LiveRegMatrix::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
66 void LiveRegMatrix::releaseMemory() { in releaseMemory()
99 void LiveRegMatrix::assign(LiveInterval &VirtReg, unsigned PhysReg) { in assign()
117 void LiveRegMatrix::unassign(LiveInterval &VirtReg) { in unassign()
134 bool LiveRegMatrix::checkRegMaskInterference(LiveInterval &VirtReg, in checkRegMaskInterference()
152 bool LiveRegMatrix::checkRegUnitInterference(LiveInterval &VirtReg, in checkRegUnitInterference()
166 LiveIntervalUnion::Query &LiveRegMatrix::query(LiveInterval &VirtReg, in query()
173 LiveRegMatrix::InterferenceKind
174 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned PhysReg) { in checkInterference()