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 236