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