Lines Matching refs:Reg
38 static inline bool isARMLowRegister(unsigned Reg) { in isARMLowRegister() argument
40 switch (Reg) { in isARMLowRegister()
51 static inline bool isARMArea1Register(unsigned Reg, bool isDarwin) { in isARMArea1Register() argument
53 switch (Reg) { in isARMArea1Register()
66 static inline bool isARMArea2Register(unsigned Reg, bool isDarwin) { in isARMArea2Register() argument
68 switch (Reg) { in isARMArea2Register()
77 static inline bool isARMArea3Register(unsigned Reg, bool isDarwin) { in isARMArea3Register() argument
79 switch (Reg) { in isARMArea3Register()
143 unsigned ResolveRegAllocHint(unsigned Type, unsigned Reg,
146 void UpdateRegAllocHint(unsigned Reg, unsigned NewReg,
174 bool isLowRegister(unsigned Reg) const;
189 virtual bool isReservedReg(const MachineFunction &MF, unsigned Reg) const;
205 unsigned getRegisterPairEven(unsigned Reg, const MachineFunction &MF) const;
207 unsigned getRegisterPairOdd(unsigned Reg, const MachineFunction &MF) const;