]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/bpf/atomic-be.d
7a04753da638a616447320252e4f24d36f2c95b3
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / bpf / atomic-be.d
1 #as: -EB -mdialect=normal
2 #source: atomic.s
3 #objdump: -dr -M hex
4 #name: eBPF atomic instructions, big endian
5
6 .*: +file format .*bpf.*
7
8 Disassembly of section .text:
9
10 0+ <.text>:
11 0: db 12 1e ef 00 00 00 00 aadd \[%r1\+0x1eef\],%r2
12 8: c3 12 1e ef 00 00 00 00 aadd32 \[%r1\+0x1eef\],%r2
13 10: db 12 1e ef 00 00 00 50 aand \[%r1\+0x1eef\],%r2
14 18: c3 12 1e ef 00 00 00 50 aand32 \[%r1\+0x1eef\],%r2
15 20: db 12 1e ef 00 00 00 40 aor \[%r1\+0x1eef\],%r2
16 28: c3 12 1e ef 00 00 00 40 aor32 \[%r1\+0x1eef\],%r2
17 30: db 12 1e ef 00 00 00 a0 axor \[%r1\+0x1eef\],%r2
18 38: c3 12 1e ef 00 00 00 a0 axor32 \[%r1\+0x1eef\],%r2
19 40: db 12 1e ef 00 00 00 01 afadd \[%r1\+0x1eef\],%r2
20 48: c3 12 1e ef 00 00 00 01 afadd32 \[%r1\+0x1eef\],%r2
21 50: db 12 1e ef 00 00 00 51 afand \[%r1\+0x1eef\],%r2
22 58: c3 12 1e ef 00 00 00 51 afand32 \[%r1\+0x1eef\],%r2
23 60: db 12 1e ef 00 00 00 41 afor \[%r1\+0x1eef\],%r2
24 68: c3 12 1e ef 00 00 00 41 afor32 \[%r1\+0x1eef\],%r2
25 70: db 12 1e ef 00 00 00 a1 afxor \[%r1\+0x1eef\],%r2
26 78: c3 12 1e ef 00 00 00 a1 afxor32 \[%r1\+0x1eef\],%r2
27 80: db 12 00 04 00 00 00 f1 acmp \[%r1\+0x4\],%r2
28 88: c3 23 00 04 00 00 00 f1 acmp32 \[%r2\+0x4\],%r3
29 90: db 12 00 08 00 00 00 e1 axchg \[%r1\+0x8\],%r2
30 98: c3 13 00 08 00 00 00 e1 axchg32 \[%r1\+0x8\],%r3