Lines Matching refs:DwarfRegNum
88 def ZERO : MipsGPRReg< 0, "zero">, DwarfRegNum<[0]>;
89 def AT : MipsGPRReg< 1, "1">, DwarfRegNum<[1]>;
90 def V0 : MipsGPRReg< 2, "2">, DwarfRegNum<[2]>;
91 def V1 : MipsGPRReg< 3, "3">, DwarfRegNum<[3]>;
92 def A0 : MipsGPRReg< 4, "4">, DwarfRegNum<[4]>;
93 def A1 : MipsGPRReg< 5, "5">, DwarfRegNum<[5]>;
94 def A2 : MipsGPRReg< 6, "6">, DwarfRegNum<[6]>;
95 def A3 : MipsGPRReg< 7, "7">, DwarfRegNum<[7]>;
96 def T0 : MipsGPRReg< 8, "8">, DwarfRegNum<[8]>;
97 def T1 : MipsGPRReg< 9, "9">, DwarfRegNum<[9]>;
98 def T2 : MipsGPRReg< 10, "10">, DwarfRegNum<[10]>;
99 def T3 : MipsGPRReg< 11, "11">, DwarfRegNum<[11]>;
100 def T4 : MipsGPRReg< 12, "12">, DwarfRegNum<[12]>;
101 def T5 : MipsGPRReg< 13, "13">, DwarfRegNum<[13]>;
102 def T6 : MipsGPRReg< 14, "14">, DwarfRegNum<[14]>;
103 def T7 : MipsGPRReg< 15, "15">, DwarfRegNum<[15]>;
104 def S0 : MipsGPRReg< 16, "16">, DwarfRegNum<[16]>;
105 def S1 : MipsGPRReg< 17, "17">, DwarfRegNum<[17]>;
106 def S2 : MipsGPRReg< 18, "18">, DwarfRegNum<[18]>;
107 def S3 : MipsGPRReg< 19, "19">, DwarfRegNum<[19]>;
108 def S4 : MipsGPRReg< 20, "20">, DwarfRegNum<[20]>;
109 def S5 : MipsGPRReg< 21, "21">, DwarfRegNum<[21]>;
110 def S6 : MipsGPRReg< 22, "22">, DwarfRegNum<[22]>;
111 def S7 : MipsGPRReg< 23, "23">, DwarfRegNum<[23]>;
112 def T8 : MipsGPRReg< 24, "24">, DwarfRegNum<[24]>;
113 def T9 : MipsGPRReg< 25, "25">, DwarfRegNum<[25]>;
114 def K0 : MipsGPRReg< 26, "26">, DwarfRegNum<[26]>;
115 def K1 : MipsGPRReg< 27, "27">, DwarfRegNum<[27]>;
116 def GP : MipsGPRReg< 28, "gp">, DwarfRegNum<[28]>;
117 def SP : MipsGPRReg< 29, "sp">, DwarfRegNum<[29]>;
118 def FP : MipsGPRReg< 30, "fp">, DwarfRegNum<[30]>;
119 def RA : MipsGPRReg< 31, "ra">, DwarfRegNum<[31]>;
122 def ZERO_64 : Mips64GPRReg< 0, "zero", [ZERO]>, DwarfRegNum<[0]>;
123 def AT_64 : Mips64GPRReg< 1, "1", [AT]>, DwarfRegNum<[1]>;
124 def V0_64 : Mips64GPRReg< 2, "2", [V0]>, DwarfRegNum<[2]>;
125 def V1_64 : Mips64GPRReg< 3, "3", [V1]>, DwarfRegNum<[3]>;
126 def A0_64 : Mips64GPRReg< 4, "4", [A0]>, DwarfRegNum<[4]>;
127 def A1_64 : Mips64GPRReg< 5, "5", [A1]>, DwarfRegNum<[5]>;
128 def A2_64 : Mips64GPRReg< 6, "6", [A2]>, DwarfRegNum<[6]>;
129 def A3_64 : Mips64GPRReg< 7, "7", [A3]>, DwarfRegNum<[7]>;
130 def T0_64 : Mips64GPRReg< 8, "8", [T0]>, DwarfRegNum<[8]>;
131 def T1_64 : Mips64GPRReg< 9, "9", [T1]>, DwarfRegNum<[9]>;
132 def T2_64 : Mips64GPRReg< 10, "10", [T2]>, DwarfRegNum<[10]>;
133 def T3_64 : Mips64GPRReg< 11, "11", [T3]>, DwarfRegNum<[11]>;
134 def T4_64 : Mips64GPRReg< 12, "12", [T4]>, DwarfRegNum<[12]>;
135 def T5_64 : Mips64GPRReg< 13, "13", [T5]>, DwarfRegNum<[13]>;
136 def T6_64 : Mips64GPRReg< 14, "14", [T6]>, DwarfRegNum<[14]>;
137 def T7_64 : Mips64GPRReg< 15, "15", [T7]>, DwarfRegNum<[15]>;
138 def S0_64 : Mips64GPRReg< 16, "16", [S0]>, DwarfRegNum<[16]>;
139 def S1_64 : Mips64GPRReg< 17, "17", [S1]>, DwarfRegNum<[17]>;
140 def S2_64 : Mips64GPRReg< 18, "18", [S2]>, DwarfRegNum<[18]>;
141 def S3_64 : Mips64GPRReg< 19, "19", [S3]>, DwarfRegNum<[19]>;
142 def S4_64 : Mips64GPRReg< 20, "20", [S4]>, DwarfRegNum<[20]>;
143 def S5_64 : Mips64GPRReg< 21, "21", [S5]>, DwarfRegNum<[21]>;
144 def S6_64 : Mips64GPRReg< 22, "22", [S6]>, DwarfRegNum<[22]>;
145 def S7_64 : Mips64GPRReg< 23, "23", [S7]>, DwarfRegNum<[23]>;
146 def T8_64 : Mips64GPRReg< 24, "24", [T8]>, DwarfRegNum<[24]>;
147 def T9_64 : Mips64GPRReg< 25, "25", [T9]>, DwarfRegNum<[25]>;
148 def K0_64 : Mips64GPRReg< 26, "26", [K0]>, DwarfRegNum<[26]>;
149 def K1_64 : Mips64GPRReg< 27, "27", [K1]>, DwarfRegNum<[27]>;
150 def GP_64 : Mips64GPRReg< 28, "gp", [GP]>, DwarfRegNum<[28]>;
151 def SP_64 : Mips64GPRReg< 29, "sp", [SP]>, DwarfRegNum<[29]>;
152 def FP_64 : Mips64GPRReg< 30, "fp", [FP]>, DwarfRegNum<[30]>;
153 def RA_64 : Mips64GPRReg< 31, "ra", [RA]>, DwarfRegNum<[31]>;
157 def F#I : FPR<I, "f"#I>, DwarfRegNum<[!add(I, 32)]>;
161 def F_HI#I : FPR<I, "f"#I>, DwarfRegNum<[!add(I, 32)]>;
173 DwarfRegNum<[!add(I, 32)]>;
179 DwarfRegNum<[!add(I, 32)]>;
182 def HI0 : MipsReg<0, "ac0">, DwarfRegNum<[64]>;
183 def HI1 : MipsReg<1, "ac1">, DwarfRegNum<[176]>;
184 def HI2 : MipsReg<2, "ac2">, DwarfRegNum<[178]>;
185 def HI3 : MipsReg<3, "ac3">, DwarfRegNum<[180]>;
186 def LO0 : MipsReg<0, "ac0">, DwarfRegNum<[65]>;
187 def LO1 : MipsReg<1, "ac1">, DwarfRegNum<[177]>;
188 def LO2 : MipsReg<2, "ac2">, DwarfRegNum<[179]>;
189 def LO3 : MipsReg<3, "ac3">, DwarfRegNum<[181]>;