86 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=sparc-unknown-linux | FileCheck %s2 3# CHECK: ld [%i0+%l6], %c1040xd5 0x86 0x00 0x165 6# CHECK: ld [%i0+32], %c1070xd5 0x86 0x20 0x208 9# CHECK: ld [%g1], %c10100xd5 0x80 0x60 0x0011 12# CHECK: ld [%g1], %c10130xd5 0x80 0x40 0x0014 15# CHECK: st %c10, [%i0+%l6]160xd5 0xa6 0x00 0x1617 18# CHECK: st %c10, [%i0+32]190xd5 0xa6 0x20 0x2020 21# CHECK: st %c10, [%g1]220xd5 0xa0 0x60 0x0023 24# CHECK: st %c10, [%g1]250xd5 0xa0 0x40 0x0026 27# CHECK: ldd [%i0+%l6], %c10280xd5 0x9e 0x00 0x1629 30# CHECK: ldd [%i0+32], %c10310xd5 0x9e 0x20 0x2032 33# CHECK: ldd [%g1], %c10340xd5 0x98 0x60 0x0035 36# CHECK: ldd [%g1], %c10370xd5 0x98 0x40 0x0038 39# CHECK: std %c10, [%i0+%l6]400xd5 0xbe 0x00 0x1641 42# CHECK: std %c10, [%i0+32]430xd5 0xbe 0x20 0x2044 45# CHECK: std %c10, [%g1]460xd5 0xb8 0x60 0x0047 48# CHECK: std %c10, [%g1]490xd5 0xb8 0x40 0x0050 51# CHECK: ld [%i0+%l6], %csr520xc1 0x8e 0x00 0x1653 54# CHECK: ld [%i0+32], %csr550xc1 0x8e 0x20 0x2056 57# CHECK: ld [%g1], %csr580xc1 0x88 0x60 0x0059 60# CHECK: ld [%g1], %csr610xc1 0x88 0x40 0x0062 63# CHECK: st %csr, [%i0+%l6]640xc1 0xae 0x00 0x1665 66# CHECK: st %csr, [%i0+32]670xc1 0xae 0x20 0x2068 69# CHECK: st %csr, [%g1]700xc1 0xa8 0x60 0x0071 72# CHECK: st %csr, [%g1]730xc1 0xa8 0x40 0x0074 75# CHECK: std %cq, [%i0+%l6]760xc1 0xb6 0x00 0x1677 78# CHECK: std %cq, [%i0+32]790xc1 0xb6 0x20 0x2080 81# CHECK: std %cq, [%g1]820xc1 0xb0 0x60 0x0083 84# CHECK: std %cq, [%g1]850xc1 0xb0 0x40 0x0086