Lines Matching refs:DwarfRegNum
52 def R0 : CSKYReg<0, "r0", ["a0"]>, DwarfRegNum<[0]>;
53 def R1 : CSKYReg<1, "r1", ["a1"]>, DwarfRegNum<[1]>;
54 def R2 : CSKYReg<2, "r2", ["a2"]>, DwarfRegNum<[2]>;
55 def R3 : CSKYReg<3, "r3", ["a3"]>, DwarfRegNum<[3]>;
56 def R4 : CSKYReg<4, "r4", ["l0"]>, DwarfRegNum<[4]>;
57 def R5 : CSKYReg<5, "r5", ["l1"]>, DwarfRegNum<[5]>;
58 def R6 : CSKYReg<6, "r6", ["l2"]>, DwarfRegNum<[6]>;
59 def R7 : CSKYReg<7, "r7", ["l3"]>, DwarfRegNum<[7]>;
60 def R8 : CSKYReg<8, "r8", ["l4"]>, DwarfRegNum<[8]>;
61 def R9 : CSKYReg<9, "r9", ["l5"]>, DwarfRegNum<[9]>;
62 def R10 : CSKYReg<10, "r10", ["l6"]>, DwarfRegNum<[10]>;
63 def R11 : CSKYReg<11, "r11", ["l7"]>, DwarfRegNum<[11]>;
64 def R12 : CSKYReg<12, "r12", ["t0"]>, DwarfRegNum<[12]>;
65 def R13 : CSKYReg<13, "r13", ["t1"]>, DwarfRegNum<[13]>;
66 def R14 : CSKYReg<14, "r14", ["sp"]>, DwarfRegNum<[14]>;
67 def R15 : CSKYReg<15, "r15", ["lr"]>, DwarfRegNum<[15]>;
68 def R16 : CSKYReg<16, "r16", ["l8"]>, DwarfRegNum<[16]>;
69 def R17 : CSKYReg<17, "r17", ["l9"]>, DwarfRegNum<[17]>;
70 def R18 : CSKYReg<18, "r18", ["t2"]>, DwarfRegNum<[18]>;
71 def R19 : CSKYReg<19, "r19", ["t3"]>, DwarfRegNum<[19]>;
72 def R20 : CSKYReg<20, "r20", ["t4"]>, DwarfRegNum<[20]>;
73 def R21 : CSKYReg<21, "r21", ["t5"]>, DwarfRegNum<[21]>;
74 def R22 : CSKYReg<22, "r22", ["t6"]>, DwarfRegNum<[22]>;
75 def R23 : CSKYReg<23, "r23", ["t7"]>, DwarfRegNum<[23]>;
76 def R24 : CSKYReg<24, "r24", ["t8"]>, DwarfRegNum<[24]>;
77 def R25 : CSKYReg<25, "r25", ["t9"]>, DwarfRegNum<[25]>;
78 def R26 : CSKYReg<26, "r26", ["r26"]>, DwarfRegNum<[26]>;
79 def R27 : CSKYReg<27, "r27", ["r27"]>, DwarfRegNum<[27]>;
80 def R28 : CSKYReg<28, "r28", ["rgb"]>, DwarfRegNum<[28]>;
81 def R29 : CSKYReg<29, "r29", ["rtb"]>, DwarfRegNum<[29]>;
82 def R30 : CSKYReg<30, "r30", ["svbr"]>, DwarfRegNum<[30]>;
83 def R31 : CSKYReg<31, "r31", ["tls"]>, DwarfRegNum<[31]>;
86 def R32 : CSKYReg<32, "r32", ["r32"]>, DwarfRegNum<[32]>;
103 def F0_32 : CSKYFReg32<0, "fr0", ["vr0"]>, DwarfRegNum<[32]>;
104 def F1_32 : CSKYFReg32<1, "fr1", ["vr1"]>, DwarfRegNum<[33]>;
105 def F2_32 : CSKYFReg32<2, "fr2", ["vr2"]>, DwarfRegNum<[34]>;
106 def F3_32 : CSKYFReg32<3, "fr3", ["vr3"]>, DwarfRegNum<[35]>;
107 def F4_32 : CSKYFReg32<4, "fr4", ["vr4"]>, DwarfRegNum<[36]>;
108 def F5_32 : CSKYFReg32<5, "fr5", ["vr5"]>, DwarfRegNum<[37]>;
109 def F6_32 : CSKYFReg32<6, "fr6", ["vr6"]>, DwarfRegNum<[38]>;
110 def F7_32 : CSKYFReg32<7, "fr7", ["vr7"]>, DwarfRegNum<[39]>;
111 def F8_32 : CSKYFReg32<8, "fr8", ["vr8"]>, DwarfRegNum<[40]>;
112 def F9_32 : CSKYFReg32<9, "fr9", ["vr9"]>, DwarfRegNum<[41]>;
113 def F10_32 : CSKYFReg32<10, "fr10", ["vr10"]>, DwarfRegNum<[42]>;
114 def F11_32 : CSKYFReg32<11, "fr11", ["vr11"]>, DwarfRegNum<[43]>;
115 def F12_32 : CSKYFReg32<12, "fr12", ["vr12"]>, DwarfRegNum<[44]>;
116 def F13_32 : CSKYFReg32<13, "fr13", ["vr13"]>, DwarfRegNum<[45]>;
117 def F14_32 : CSKYFReg32<14, "fr14", ["vr14"]>, DwarfRegNum<[46]>;
118 def F15_32 : CSKYFReg32<15, "fr15", ["vr15"]>, DwarfRegNum<[47]>;
119 def F16_32 : CSKYFReg32<16, "fr16", ["vr16"]>, DwarfRegNum<[48]>;
120 def F17_32 : CSKYFReg32<17, "fr17", ["vr17"]>, DwarfRegNum<[49]>;
121 def F18_32 : CSKYFReg32<18, "fr18", ["vr18"]>, DwarfRegNum<[50]>;
122 def F19_32 : CSKYFReg32<19, "fr19", ["vr19"]>, DwarfRegNum<[51]>;
123 def F20_32 : CSKYFReg32<20, "fr20", ["vr20"]>, DwarfRegNum<[52]>;
124 def F21_32 : CSKYFReg32<21, "fr21", ["vr21"]>, DwarfRegNum<[53]>;
125 def F22_32 : CSKYFReg32<22, "fr22", ["vr22"]>, DwarfRegNum<[54]>;
126 def F23_32 : CSKYFReg32<23, "fr23", ["vr23"]>, DwarfRegNum<[55]>;
127 def F24_32 : CSKYFReg32<24, "fr24", ["vr24"]>, DwarfRegNum<[56]>;
128 def F25_32 : CSKYFReg32<25, "fr25", ["vr25"]>, DwarfRegNum<[57]>;
129 def F26_32 : CSKYFReg32<26, "fr26", ["vr26"]>, DwarfRegNum<[58]>;
130 def F27_32 : CSKYFReg32<27, "fr27", ["vr27"]>, DwarfRegNum<[59]>;
131 def F28_32 : CSKYFReg32<28, "fr28", ["vr28"]>, DwarfRegNum<[60]>;
132 def F29_32 : CSKYFReg32<29, "fr29", ["vr29"]>, DwarfRegNum<[61]>;
133 def F30_32 : CSKYFReg32<30, "fr30", ["vr30"]>, DwarfRegNum<[62]>;
134 def F31_32 : CSKYFReg32<31, "fr31", ["vr31"]>, DwarfRegNum<[63]>;
138 DwarfRegNum<[!add(Index, 32)]>;
141 DwarfRegNum<[!add(Index, 32)]>;