xref: /aosp_15_r20/external/llvm/test/MC/PowerPC/ppc64-regs.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple powerpc64-unknown-unknown --show-encoding %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck %s
3*9880d681SAndroid Build Coastguard Worker
4*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_startproc
5*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r0, 0
6*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r1, 8
7*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r2, 16
8*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r3, 24
9*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r4, 32
10*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r5, 40
11*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r6, 48
12*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r7, 56
13*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r8, 64
14*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r9, 72
15*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r10, 80
16*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r11, 88
17*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r12, 96
18*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r13, 104
19*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r14, 112
20*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r15, 120
21*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r16, 128
22*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r17, 136
23*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r18, 144
24*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r19, 152
25*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r20, 160
26*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r21, 168
27*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r22, 176
28*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r22, 184
29*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r23, 192
30*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r24, 200
31*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r25, 208
32*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r26, 216
33*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r27, 224
34*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r28, 232
35*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r29, 240
36*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r30, 248
37*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset r31, 256
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f0, 300
40*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f1, 308
41*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f2, 316
42*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f3, 324
43*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f4, 332
44*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f5, 340
45*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f6, 348
46*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f7, 356
47*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f8, 364
48*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f9, 372
49*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f10, 380
50*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f11, 388
51*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f12, 396
52*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f13, 404
53*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f14, 412
54*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f15, 420
55*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f16, 428
56*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f17, 436
57*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f18, 444
58*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f19, 452
59*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f20, 460
60*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f21, 468
61*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f22, 476
62*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f22, 484
63*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f23, 492
64*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f24, 500
65*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f25, 508
66*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f26, 516
67*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f27, 524
68*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f28, 532
69*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f29, 540
70*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f30, 548
71*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset f31, 556
72*9880d681SAndroid Build Coastguard Worker
73*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset lr, 600
74*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset ctr, 608
75*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset vrsave, 616
76*9880d681SAndroid Build Coastguard Worker
77*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr0, 620
78*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr1, 621
79*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr2, 622
80*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr3, 623
81*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr4, 624
82*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr5, 625
83*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr6, 626
84*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset cr7, 627
85*9880d681SAndroid Build Coastguard Worker
86*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v0, 700
87*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v1, 716
88*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v2, 732
89*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v3, 748
90*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v4, 764
91*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v5, 780
92*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v6, 796
93*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v7, 812
94*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v8, 828
95*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v9, 844
96*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v10, 860
97*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v11, 876
98*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v12, 892
99*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v13, 908
100*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v14, 924
101*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v15, 940
102*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v16, 956
103*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v17, 972
104*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v18, 988
105*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v19, 1004
106*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v20, 1020
107*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v21, 1036
108*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v22, 1052
109*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v22, 1068
110*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v23, 1084
111*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v24, 1100
112*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v25, 1116
113*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v26, 1132
114*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v27, 1148
115*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v28, 1164
116*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v29, 1180
117*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v30, 1196
118*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_offset v31, 1212
119*9880d681SAndroid Build Coastguard Worker#CHECK: .cfi_endproc
120*9880d681SAndroid Build Coastguard Worker
121*9880d681SAndroid Build Coastguard Worker	.cfi_startproc
122*9880d681SAndroid Build Coastguard Worker	.cfi_offset r0,0
123*9880d681SAndroid Build Coastguard Worker	.cfi_offset r1,8
124*9880d681SAndroid Build Coastguard Worker	.cfi_offset r2,16
125*9880d681SAndroid Build Coastguard Worker	.cfi_offset r3,24
126*9880d681SAndroid Build Coastguard Worker	.cfi_offset r4,32
127*9880d681SAndroid Build Coastguard Worker	.cfi_offset r5,40
128*9880d681SAndroid Build Coastguard Worker	.cfi_offset r6,48
129*9880d681SAndroid Build Coastguard Worker	.cfi_offset r7,56
130*9880d681SAndroid Build Coastguard Worker	.cfi_offset r8,64
131*9880d681SAndroid Build Coastguard Worker	.cfi_offset r9,72
132*9880d681SAndroid Build Coastguard Worker	.cfi_offset r10,80
133*9880d681SAndroid Build Coastguard Worker	.cfi_offset r11,88
134*9880d681SAndroid Build Coastguard Worker	.cfi_offset r12,96
135*9880d681SAndroid Build Coastguard Worker	.cfi_offset r13,104
136*9880d681SAndroid Build Coastguard Worker	.cfi_offset r14,112
137*9880d681SAndroid Build Coastguard Worker	.cfi_offset r15,120
138*9880d681SAndroid Build Coastguard Worker	.cfi_offset r16,128
139*9880d681SAndroid Build Coastguard Worker	.cfi_offset r17,136
140*9880d681SAndroid Build Coastguard Worker	.cfi_offset r18,144
141*9880d681SAndroid Build Coastguard Worker	.cfi_offset r19,152
142*9880d681SAndroid Build Coastguard Worker	.cfi_offset r20,160
143*9880d681SAndroid Build Coastguard Worker	.cfi_offset r21,168
144*9880d681SAndroid Build Coastguard Worker	.cfi_offset r22,176
145*9880d681SAndroid Build Coastguard Worker	.cfi_offset r22,184
146*9880d681SAndroid Build Coastguard Worker	.cfi_offset r23,192
147*9880d681SAndroid Build Coastguard Worker	.cfi_offset r24,200
148*9880d681SAndroid Build Coastguard Worker	.cfi_offset r25,208
149*9880d681SAndroid Build Coastguard Worker	.cfi_offset r26,216
150*9880d681SAndroid Build Coastguard Worker	.cfi_offset r27,224
151*9880d681SAndroid Build Coastguard Worker	.cfi_offset r28,232
152*9880d681SAndroid Build Coastguard Worker	.cfi_offset r29,240
153*9880d681SAndroid Build Coastguard Worker	.cfi_offset r30,248
154*9880d681SAndroid Build Coastguard Worker	.cfi_offset r31,256
155*9880d681SAndroid Build Coastguard Worker
156*9880d681SAndroid Build Coastguard Worker	.cfi_offset f0,300
157*9880d681SAndroid Build Coastguard Worker	.cfi_offset f1,308
158*9880d681SAndroid Build Coastguard Worker	.cfi_offset f2,316
159*9880d681SAndroid Build Coastguard Worker	.cfi_offset f3,324
160*9880d681SAndroid Build Coastguard Worker	.cfi_offset f4,332
161*9880d681SAndroid Build Coastguard Worker	.cfi_offset f5,340
162*9880d681SAndroid Build Coastguard Worker	.cfi_offset f6,348
163*9880d681SAndroid Build Coastguard Worker	.cfi_offset f7,356
164*9880d681SAndroid Build Coastguard Worker	.cfi_offset f8,364
165*9880d681SAndroid Build Coastguard Worker	.cfi_offset f9,372
166*9880d681SAndroid Build Coastguard Worker	.cfi_offset f10,380
167*9880d681SAndroid Build Coastguard Worker	.cfi_offset f11,388
168*9880d681SAndroid Build Coastguard Worker	.cfi_offset f12,396
169*9880d681SAndroid Build Coastguard Worker	.cfi_offset f13,404
170*9880d681SAndroid Build Coastguard Worker	.cfi_offset f14,412
171*9880d681SAndroid Build Coastguard Worker	.cfi_offset f15,420
172*9880d681SAndroid Build Coastguard Worker	.cfi_offset f16,428
173*9880d681SAndroid Build Coastguard Worker	.cfi_offset f17,436
174*9880d681SAndroid Build Coastguard Worker	.cfi_offset f18,444
175*9880d681SAndroid Build Coastguard Worker	.cfi_offset f19,452
176*9880d681SAndroid Build Coastguard Worker	.cfi_offset f20,460
177*9880d681SAndroid Build Coastguard Worker	.cfi_offset f21,468
178*9880d681SAndroid Build Coastguard Worker	.cfi_offset f22,476
179*9880d681SAndroid Build Coastguard Worker	.cfi_offset f22,484
180*9880d681SAndroid Build Coastguard Worker	.cfi_offset f23,492
181*9880d681SAndroid Build Coastguard Worker	.cfi_offset f24,500
182*9880d681SAndroid Build Coastguard Worker	.cfi_offset f25,508
183*9880d681SAndroid Build Coastguard Worker	.cfi_offset f26,516
184*9880d681SAndroid Build Coastguard Worker	.cfi_offset f27,524
185*9880d681SAndroid Build Coastguard Worker	.cfi_offset f28,532
186*9880d681SAndroid Build Coastguard Worker	.cfi_offset f29,540
187*9880d681SAndroid Build Coastguard Worker	.cfi_offset f30,548
188*9880d681SAndroid Build Coastguard Worker	.cfi_offset f31,556
189*9880d681SAndroid Build Coastguard Worker
190*9880d681SAndroid Build Coastguard Worker	.cfi_offset lr,600
191*9880d681SAndroid Build Coastguard Worker	.cfi_offset ctr,608
192*9880d681SAndroid Build Coastguard Worker	.cfi_offset vrsave,616
193*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr0,620
194*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr1,621
195*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr2,622
196*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr3,623
197*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr4,624
198*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr5,625
199*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr6,626
200*9880d681SAndroid Build Coastguard Worker	.cfi_offset cr7,627
201*9880d681SAndroid Build Coastguard Worker
202*9880d681SAndroid Build Coastguard Worker	.cfi_offset v0,700
203*9880d681SAndroid Build Coastguard Worker	.cfi_offset v1,716
204*9880d681SAndroid Build Coastguard Worker	.cfi_offset v2,732
205*9880d681SAndroid Build Coastguard Worker	.cfi_offset v3,748
206*9880d681SAndroid Build Coastguard Worker	.cfi_offset v4,764
207*9880d681SAndroid Build Coastguard Worker	.cfi_offset v5,780
208*9880d681SAndroid Build Coastguard Worker	.cfi_offset v6,796
209*9880d681SAndroid Build Coastguard Worker	.cfi_offset v7,812
210*9880d681SAndroid Build Coastguard Worker	.cfi_offset v8,828
211*9880d681SAndroid Build Coastguard Worker	.cfi_offset v9,844
212*9880d681SAndroid Build Coastguard Worker	.cfi_offset v10,860
213*9880d681SAndroid Build Coastguard Worker	.cfi_offset v11,876
214*9880d681SAndroid Build Coastguard Worker	.cfi_offset v12,892
215*9880d681SAndroid Build Coastguard Worker	.cfi_offset v13,908
216*9880d681SAndroid Build Coastguard Worker	.cfi_offset v14,924
217*9880d681SAndroid Build Coastguard Worker	.cfi_offset v15,940
218*9880d681SAndroid Build Coastguard Worker	.cfi_offset v16,956
219*9880d681SAndroid Build Coastguard Worker	.cfi_offset v17,972
220*9880d681SAndroid Build Coastguard Worker	.cfi_offset v18,988
221*9880d681SAndroid Build Coastguard Worker	.cfi_offset v19,1004
222*9880d681SAndroid Build Coastguard Worker	.cfi_offset v20,1020
223*9880d681SAndroid Build Coastguard Worker	.cfi_offset v21,1036
224*9880d681SAndroid Build Coastguard Worker	.cfi_offset v22,1052
225*9880d681SAndroid Build Coastguard Worker	.cfi_offset v22,1068
226*9880d681SAndroid Build Coastguard Worker	.cfi_offset v23,1084
227*9880d681SAndroid Build Coastguard Worker	.cfi_offset v24,1100
228*9880d681SAndroid Build Coastguard Worker	.cfi_offset v25,1116
229*9880d681SAndroid Build Coastguard Worker	.cfi_offset v26,1132
230*9880d681SAndroid Build Coastguard Worker	.cfi_offset v27,1148
231*9880d681SAndroid Build Coastguard Worker	.cfi_offset v28,1164
232*9880d681SAndroid Build Coastguard Worker	.cfi_offset v29,1180
233*9880d681SAndroid Build Coastguard Worker	.cfi_offset v30,1196
234*9880d681SAndroid Build Coastguard Worker	.cfi_offset v31,1212
235*9880d681SAndroid Build Coastguard Worker
236*9880d681SAndroid Build Coastguard Worker	.cfi_endproc
237