Lines Matching refs:Register
1 //===-- MipsRegisterInfo.td - Mips Register defs -----------*- tablegen -*-===//
30 class MipsReg<bits<16> Enc, string n> : Register<n> {
35 class MipsRegWithSubRegs<bits<16> Enc, string n, list<Register> subregs>
45 class Mips64GPRReg<bits<16> Enc, string n, list<Register> subregs>
54 class AFPR<bits<16> Enc, string n, list<Register> subregs>
60 class AFPR64<bits<16> Enc, string n, list<Register> subregs>
67 class AFPR128<bits<16> Enc, string n, list<Register> subregs>
73 class ACCReg<bits<16> Enc, string n, list<Register> subregs>
209 def PC : Register<"pc">;
217 [!cast<Register>("LO"#I), !cast<Register>("HI"#I)]>;
222 def DSPPos : Register<"">;
223 def DSPSCount : Register<"">;
224 def DSPCarry : Register<"">;
225 def DSPEFI : Register<"">;
226 def DSPOutFlag16_19 : Register<"">;
227 def DSPOutFlag20 : Register<"">;
228 def DSPOutFlag21 : Register<"">;
229 def DSPOutFlag22 : Register<"">;
230 def DSPOutFlag23 : Register<"">;
231 def DSPCCond : Register<"">;
251 // Register Classes
379 // Register Operands.