Lines Matching defs:RA
81 getAdvisor(const MachineFunction &MF, const RAGreedy &RA) override {
82 return std::make_unique<DefaultEvictionAdvisor>(MF, RA);
127 const RAGreedy &RA)
128 : MF(MF), RA(RA), Matrix(RA.getInterferenceMatrix()),
129 LIS(RA.getLiveIntervals()), VRM(RA.getVirtRegMap()),
131 RegClassInfo(RA.getRegClassInfo()), RegCosts(TRI->getRegisterCosts(MF)),
152 bool CanSplit = RA.getExtraInfo().getStage(B) < RS_Spill;
202 unsigned Cascade = RA.getExtraInfo().getCascadeOrCurrentNext(VirtReg.reg());
224 if (RA.getExtraInfo().getStage(*Intf) == RS_Done)
239 unsigned IntfCascade = RA.getExtraInfo().getCascade(Intf->reg());