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