Lines Matching refs:MCRegister
158 SmallVector<std::pair<const LiveInterval *, MCRegister>, 8>;
216 MCRegister PhysReg;
228 void reset(InterferenceCache &Cache, MCRegister Reg) { in reset()
287 MCRegister selectOrSplit(const LiveInterval &,
307 MCRegister selectOrSplitImpl(const LiveInterval &,
326 void calcGapWeights(MCRegister, SmallVectorImpl<float> &);
327 void evictInterference(const LiveInterval &, MCRegister,
329 bool mayRecolorAllInterferences(MCRegister PhysReg,
334 MCRegister tryAssign(const LiveInterval &, AllocationOrder &,
336 MCRegister tryEvict(const LiveInterval &, AllocationOrder &,
339 MCRegister tryRegionSplit(const LiveInterval &, AllocationOrder &,
351 MCRegister tryAssignCSRFirstTime(const LiveInterval &VirtReg,
352 AllocationOrder &Order, MCRegister PhysReg,
381 MCRegister PhysReg;
383 HintInfo(BlockFrequency Freq, Register Reg, MCRegister PhysReg) in HintInfo()
388 BlockFrequency getBrokenHintFreq(const HintsInfo &, MCRegister);