7a258bcd550358895a1d50c7a5dc055018769b81
[external/binutils.git] / gas / testsuite / gas / bpf / mem-be.d
1 #as: --EB
2 #source: mem.s
3 #objdump: -dr
4 #name: eBPF MEM instructions, modulus lddw, big endian
5
6 .*: +file format .*bpf.*
7
8 Disassembly of section .text:
9
10 0+ <.text>:
11    0:   20 03 00 00 00 00 be ef         ldabsw %r3,0xbeef
12    8:   28 05 00 00 00 00 be ef         ldabsh %r5,0xbeef
13   10:   30 07 00 00 00 00 be ef         ldabsb %r7,0xbeef
14   18:   38 09 00 00 00 00 be ef         ldabsdw %r9,0xbeef
15   20:   40 03 00 00 00 00 be ef         ldindw %r3,0xbeef
16   28:   48 05 00 00 00 00 be ef         ldindh %r5,0xbeef
17   30:   50 07 00 00 00 00 be ef         ldindb %r7,0xbeef
18   38:   58 09 00 00 00 00 be ef         ldinddw %r9,0xbeef
19   40:   61 21 7e ef 00 00 00 00         ldxw %r2,\[%r1\+0x7eef\]
20   48:   69 21 7e ef 00 00 00 00         ldxh %r2,\[%r1\+0x7eef\]
21   50:   71 21 7e ef 00 00 00 00         ldxb %r2,\[%r1\+0x7eef\]
22   58:   79 21 ff fe 00 00 00 00         ldxdw %r2,\[%r1\+-2\]
23   60:   63 12 7e ef 00 00 00 00         stxw \[%r1\+0x7eef\],%r2
24   68:   6b 12 7e ef 00 00 00 00         stxh \[%r1\+0x7eef\],%r2
25   70:   73 12 7e ef 00 00 00 00         stxb \[%r1\+0x7eef\],%r2
26   78:   7b 12 ff fe 00 00 00 00         stxdw \[%r1\+-2\],%r2
27   80:   72 10 7e ef 11 22 33 44         stb \[%r1\+0x7eef\],0x11223344
28   88:   6a 10 7e ef 11 22 33 44         sth \[%r1\+0x7eef\],0x11223344
29   90:   62 10 7e ef 11 22 33 44         stw \[%r1\+0x7eef\],0x11223344
30   98:   7a 10 ff fe 11 22 33 44         stdw \[%r1\+-2\],0x11223344