1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#as: -EB -mdialect=normal
#source: atomic.s
#objdump: -dr -M hex
#name: eBPF atomic instructions, big endian
.*: +file format .*bpf.*
Disassembly of section .text:
0+ <.text>:
0: db 12 1e ef 00 00 00 00 aadd \[%r1\+0x1eef\],%r2
8: c3 12 1e ef 00 00 00 00 aadd32 \[%r1\+0x1eef\],%r2
10: db 12 1e ef 00 00 00 50 aand \[%r1\+0x1eef\],%r2
18: c3 12 1e ef 00 00 00 50 aand32 \[%r1\+0x1eef\],%r2
20: db 12 1e ef 00 00 00 40 aor \[%r1\+0x1eef\],%r2
28: c3 12 1e ef 00 00 00 40 aor32 \[%r1\+0x1eef\],%r2
30: db 12 1e ef 00 00 00 a0 axor \[%r1\+0x1eef\],%r2
38: c3 12 1e ef 00 00 00 a0 axor32 \[%r1\+0x1eef\],%r2
40: db 12 1e ef 00 00 00 01 afadd \[%r1\+0x1eef\],%r2
48: c3 12 1e ef 00 00 00 01 afadd32 \[%r1\+0x1eef\],%r2
50: db 12 1e ef 00 00 00 51 afand \[%r1\+0x1eef\],%r2
58: c3 12 1e ef 00 00 00 51 afand32 \[%r1\+0x1eef\],%r2
60: db 12 1e ef 00 00 00 41 afor \[%r1\+0x1eef\],%r2
68: c3 12 1e ef 00 00 00 41 afor32 \[%r1\+0x1eef\],%r2
70: db 12 1e ef 00 00 00 a1 afxor \[%r1\+0x1eef\],%r2
78: c3 12 1e ef 00 00 00 a1 afxor32 \[%r1\+0x1eef\],%r2
|