brintos

brintos / llvm-project-archived public Read only

0
0
Text · 6.3 KiB · edb1100 Raw
365 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=sparcv9-unknown-linux | FileCheck %s2 3# CHECK:      ldsb [%i0+%l6], %o240xd4 0x4e 0x00 0x165 6# CHECK:      ldsb [%i0+32], %o270xd4 0x4e 0x20 0x208 9# CHECK:      ldsb [%g1], %o4100xd8 0x48 0x60 0x0011 12# CHECK:      ldsb [%g1], %o4130xd8 0x48 0x40 0x0014 15# CHECK:      ldsba [%i0+%l6] #ASI_SNF, %o2160xd4 0xce 0x10 0x7617 18# CHECK:      ldsh [%i0+%l6], %o2190xd4 0x56 0x00 0x1620 21# CHECK:      ldsh [%i0+32], %o2220xd4 0x56 0x20 0x2023 24# CHECK:      ldsh [%g1], %o4250xd8 0x50 0x60 0x0026 27# CHECK:      ldsh [%g1], %o4280xd8 0x50 0x40 0x0029 30# CHECK:      ldsha [%i0+%l6] #ASI_SNF, %o2310xd4 0xd6 0x10 0x7632 33# CHECK:      ldub [%i0+%l6], %o2340xd4 0x0e 0x00 0x1635 36# CHECK:      ldub [%i0+32], %o2370xd4 0x0e 0x20 0x2038 39# CHECK:      ldub [%g1], %o2400xd4 0x08 0x60 0x0041 42# CHECK:      ldub [%g1], %o2430xd4 0x08 0x40 0x0044 45# CHECK:      lduba [%i0+%l6] #ASI_SNF, %o2460xd4 0x8e 0x10 0x7647 48# CHECK:      lduh [%i0+%l6], %o2490xd4 0x16 0x00 0x1650 51# CHECK:      lduh [%i0+32], %o2520xd4 0x16 0x20 0x2053 54# CHECK:      lduh [%g1], %o2550xd4 0x10 0x60 0x0056 57# CHECK:      lduh [%g1], %o2580xd4 0x10 0x40 0x0059 60# CHECK:      lduha [%i0+%l6] #ASI_SNF, %o2610xd4 0x96 0x10 0x7662 63# CHECK:      ld [%i0+%l6], %o2640xd4 0x06 0x00 0x1665 66# CHECK:      ld [%i0+32], %o2670xd4 0x06 0x20 0x2068 69# CHECK:      ld [%g1], %o2700xd4 0x00 0x60 0x0071 72# CHECK:      ld [%g1], %o2730xd4 0x00 0x40 0x0074 75# CHECK:      lda [%i0+%l6] #ASI_SNF, %o2760xd4 0x86 0x10 0x7677 78# CHECK:     ld [%i0+%l6], %f2790xc5 0x06 0x00 0x1680 81# CHECK:     ld [%i0+32], %f2820xc5 0x06 0x20 0x2083 84# CHECK:     ld [%g1], %f2850xc5 0x00 0x60 0x0086 87# CHECK:     ld [%g1], %f2880xc5 0x00 0x40 0x0089 90# CHECK:     lda [%i0+%l6] #ASI_SNF, %f2910xc5 0x86 0x10 0x7692 93# CHECK:     ldd [%i0+%l6], %f2940xc5 0x1e 0x00 0x1695 96# CHECK:     ldd [%i0+32], %f2970xc5 0x1e 0x20 0x2098 99# CHECK:     ldd [%g1], %f21000xc5 0x18 0x60 0x00101 102# CHECK:     ldd [%g1], %f21030xc5 0x18 0x40 0x00104 105# CHECK:     ldda [%i0+%l6] #ASI_SNF, %f21060xc5 0x9e 0x10 0x76107 108# CHECK:     ldq [%i0+%l6], %f41090xc9 0x16 0x00 0x16110 111# CHECK:     ldq [%i0+32], %f41120xc9 0x16 0x20 0x20113 114# CHECK:     ldq [%g1], %f41150xc9 0x10 0x60 0x00116 117# CHECK:     ldq [%g1], %f41180xc9 0x10 0x40 0x00119 120# CHECK:     ldx [%i0+%l6], %o21210xd4 0x5e 0x00 0x16122 123# CHECK:     ldx [%i0+32], %o21240xd4 0x5e 0x20 0x20125 126# CHECK:     ldx [%g1], %o21270xd4 0x58 0x60 0x00128 129# CHECK:     ldx [%g1], %o21300xd4 0x58 0x40 0x00131 132# CHECK:     ldsw [%i0+%l6], %o21330xd4 0x46 0x00 0x16134 135# CHECK:     ldsw [%i0+32], %o21360xd4 0x46 0x20 0x20137 138# CHECK:     ldsw [%g1], %o21390xd4 0x40 0x60 0x00140 141# CHECK:     ldsw [%g1], %o21420xd4 0x40 0x40 0x00143 144# CHECK:      stb %o2, [%i0+%l6]1450xd4 0x2e 0x00 0x16146 147# CHECK:      stb %o2, [%i0+32]1480xd4 0x2e 0x20 0x20149 150# CHECK:      stb %o2, [%g1]1510xd4 0x28 0x60 0x00152 153# CHECK:      stb %o2, [%g1]1540xd4 0x28 0x40 0x00155 156# CHECK:      stba %o2, [%i0+%l6] #ASI_SNF1570xd4 0xae 0x10 0x76158 159# CHECK:      sth %o2, [%i0+%l6]1600xd4 0x36 0x00 0x16161 162# CHECK:      sth %o2, [%i0+32]1630xd4 0x36 0x20 0x20164 165# CHECK:      sth %o2, [%g1]1660xd4 0x30 0x60 0x00167 168# CHECK:      sth %o2, [%g1]1690xd4 0x30 0x40 0x00170 171# CHECK:      stha %o2, [%i0+%l6] #ASI_SNF1720xd4 0xb6 0x10 0x76173 174# CHECK:      st %o2, [%i0+%l6]1750xd4 0x26 0x00 0x16176 177# CHECK:      st %o2, [%i0+32]1780xd4 0x26 0x20 0x20179 180# CHECK:      st %o2, [%g1]1810xd4 0x20 0x60 0x00182 183# CHECK:      st %o2, [%g1]1840xd4 0x20 0x40 0x00185 186# CHECK:      sta %o2, [%i0+%l6] #ASI_SNF1870xd4 0xa6 0x10 0x76188 189# CHECK:      st %f2, [%i0+%l6]1900xc5 0x26 0x00 0x16191 192# CHECK:      st %f2, [%i0+32]1930xc5 0x26 0x20 0x20194 195# CHECK:      st %f2, [%g1]1960xc5 0x20 0x60 0x00197 198# CHECK:      st %f2, [%g1]1990xc5 0x20 0x40 0x00200 201# CHECK:      sta %f2, [%i0+%l6] #ASI_SNF2020xc5 0xa6 0x10 0x76203 204# CHECK:      std %f2, [%i0+%l6]2050xc5 0x3e 0x00 0x16206 207# CHECK:      std %f2, [%i0+32]2080xc5 0x3e 0x20 0x20209 210# CHECK:      std %f2, [%g1]2110xc5 0x38 0x60 0x00212 213# CHECK:      std %f2, [%g1]2140xc5 0x38 0x40 0x00215 216# CHECK:      stda %f2, [%i0+%l6] #ASI_SNF2170xc5 0xbe 0x10 0x76218 219# CHECK:      stq %f4, [%i0+%l6]2200xc9 0x36 0x00 0x16221 222# CHECK:      stq %f4, [%i0+32]2230xc9 0x36 0x20 0x20224 225# CHECK:      stq %f4, [%g1]2260xc9 0x30 0x60 0x00227 228# CHECK:      stq %f4, [%g1]2290xc9 0x30 0x40 0x00230 231# CHECK:      stx %o2, [%i0+%l6]2320xd4 0x76 0x00 0x16233 234# CHECK:      stx %o2, [%i0+32]2350xd4 0x76 0x20 0x20236 237# CHECK:      stx %o2, [%g1]2380xd4 0x70 0x60 0x00239 240# CHECK:      stx %o2, [%g1]2410xd4 0x70 0x40 0x00242 243# CHECK:     swap [%i0+%l6], %o22440xd4 0x7e 0x00 0x16245 246# CHECK:     swap [%i0+32], %o22470xd4 0x7e 0x20 0x20248 249# CHECK:     swap [%g1], %o22500xd4 0x78 0x60 0x00251 252# CHECK:     swap [%g1], %o22530xd4 0x78 0x40 0x00254 255# CHECK:     swapa [%i0+%l6] #ASI_SNF, %o22560xd4 0xfe 0x10 0x76257 258# CHECK:     swapa [%g1] #ASI_SNF, %o22590xd4 0xf8 0x50 0x60260 261# CHECK:     ldd [%i0+%l6], %o22620xd4 0x1e 0x00 0x16263 264# CHECK:     ldd [%i0+32], %o22650xd4 0x1e 0x20 0x20266 267# CHECK:     ldd [%g1], %o22680xd4 0x18 0x60 0x00269 270# CHECK:     ldd [%g1], %o22710xd4 0x18 0x40 0x00272 273# CHECK:     std %o2, [%i0+%l6]2740xd4 0x3e 0x00 0x16275 276# CHECK:     std %o2, [%i0+32]2770xd4 0x3e 0x20 0x20278 279# CHECK:     std %o2, [%g1]2800xd4 0x38 0x60 0x00281 282# CHECK:     std %o2, [%g1]2830xd4 0x38 0x40 0x00284 285# CHECK:     stda %o2, [%i0+%l6] #ASI_SNF2860xd4 0xbe 0x10 0x76287 288# CHECK:     ldstub [%i0+%l6], %o22890xd4 0x6e 0x00 0x16290 291# CHECK:     ldstub [%i0+32], %o22920xd4 0x6e 0x20 0x20293 294# CHECK:     ldstub [%g1], %o22950xd4 0x68 0x60 0x00296 297# CHECK:     ldstub [%g1], %o22980xd4 0x68 0x40 0x00299 300# CHECK:     ldstuba [%i0+%l6] #ASI_SNF, %o23010xd4 0xee 0x10 0x76302 303# CHECK:     ldstuba [%g1] #ASI_SNF, %o23040xd4 0xe8 0x50 0x60305 306# CHECK:     flush %g1+%g23070x81 0xd8 0x40 0x02308 309# CHECK:     flush %g1+83100x81 0xd8 0x60 0x08311 312# CHECK:     flush %g13130x81 0xd8 0x40 0x00314 315# CHECK:     flush %g13160x81 0xd8 0x60 0x00317 318# CHECK:     ld [%i0+%l6], %fsr3190xc1 0x0e 0x00 0x16320 321# CHECK:     ld [%i0+32], %fsr3220xc1 0x0e 0x20 0x20323 324# CHECK:     ld [%g1], %fsr3250xc1 0x08 0x60 0x00326 327# CHECK:     ld [%g1], %fsr3280xc1 0x08 0x40 0x00329 330# CHECK:      st %fsr, [%i0+%l6]3310xc1 0x2e 0x00 0x16332 333# CHECK:      st %fsr, [%i0+32]3340xc1 0x2e 0x20 0x20335 336# CHECK:      st %fsr, [%g1]3370xc1 0x28 0x60 0x00338 339# CHECK:      st %fsr, [%g1]3400xc1 0x28 0x40 0x00341 342# CHECK:     ldx [%i0+%l6], %fsr3430xc3 0x0e 0x00 0x16344 345# CHECK:     ldx [%i0+32], %fsr3460xc3 0x0e 0x20 0x20347 348# CHECK:     ldx [%g1], %fsr3490xc3 0x08 0x60 0x00350 351# CHECK:     ldx [%g1], %fsr3520xc3 0x08 0x40 0x00353 354# CHECK:      stx %fsr, [%i0+%l6]3550xc3 0x2e 0x00 0x16356 357# CHECK:      stx %fsr, [%i0+32]3580xc3 0x2e 0x20 0x20359 360# CHECK:      stx %fsr, [%g1]3610xc3 0x28 0x60 0x00362 363# CHECK:      stx %fsr, [%g1]3640xc3 0x28 0x40 0x00365