Lines Matching refs:Register
85 LiveRangeStage getStage(Register Reg) const { return Info[Reg].Stage; } in getStage()
91 void setStage(Register Reg, LiveRangeStage Stage) { in setStage()
102 LiveRangeStage getOrInitStage(Register Reg) { in getOrInitStage()
107 unsigned getCascade(Register Reg) const { return Info[Reg].Cascade; } in getCascade()
109 void setCascade(Register Reg, unsigned Cascade) { in setCascade()
114 unsigned getOrAssignNewCascade(Register Reg) { in getOrAssignNewCascade()
123 unsigned getCascadeOrCurrentNext(Register Reg) const { in getCascadeOrCurrentNext()
133 Register Reg = *Begin; in setStage()
139 void LRE_DidCloneVirtReg(Register New, Register Old);
288 SmallVectorImpl<Register> &) override;
308 SmallVectorImpl<Register> &, SmallVirtRegSet &,
311 bool LRE_CanEraseVirtReg(Register) override;
312 void LRE_WillShrinkVirtReg(Register) override;
313 void LRE_DidCloneVirtReg(Register, Register) override;
328 SmallVectorImpl<Register> &);
335 SmallVectorImpl<Register> &, const SmallVirtRegSet &);
337 SmallVectorImpl<Register> &, uint8_t,
340 SmallVectorImpl<Register> &);
348 bool HasCompact, SmallVectorImpl<Register> &NewVRegs);
354 SmallVectorImpl<Register> &NewVRegs);
357 SmallVectorImpl<Register> &);
359 SmallVectorImpl<Register> &);
361 SmallVectorImpl<Register> &);
363 SmallVectorImpl<Register> &, const SmallVirtRegSet &);
365 SmallVectorImpl<Register> &,
368 bool tryRecoloringCandidates(PQueue &, SmallVectorImpl<Register> &,
378 Register Reg;
383 HintInfo(BlockFrequency Freq, Register Reg, MCRegister PhysReg) in HintInfo()
389 void collectHintInfo(Register, HintsInfo &);