cpu,opcodes,gas: fix neg and neg32 instructions in BPF
[deliverable/binutils-gdb.git] / gas / testsuite / gas / bpf / alu.d
CommitLineData
f8861f5d
JM
1#as: --EL
2#objdump: -dr
3#name: eBPF ALU64 instructions
4
5.*: +file format .*bpf.*
6
7Disassembly of section .text:
8
90+ <.text>:
10 0: 07 02 00 00 9a 02 00 00 add %r2,0x29a
11 8: 07 03 00 00 66 fd ff ff add %r3,-666
12 10: 07 04 00 00 ef be ad 7e add %r4,0x7eadbeef
231097b0 13 18: 0f 65 00 00 00 00 00 00 add %r5,%r6
f8861f5d
JM
14 20: 17 02 00 00 9a 02 00 00 sub %r2,0x29a
15 28: 17 03 00 00 66 fd ff ff sub %r3,-666
16 30: 17 04 00 00 ef be ad 7e sub %r4,0x7eadbeef
231097b0 17 38: 1f 65 00 00 00 00 00 00 sub %r5,%r6
f8861f5d
JM
18 40: 27 02 00 00 9a 02 00 00 mul %r2,0x29a
19 48: 27 03 00 00 66 fd ff ff mul %r3,-666
20 50: 27 04 00 00 ef be ad 7e mul %r4,0x7eadbeef
231097b0 21 58: 2f 65 00 00 00 00 00 00 mul %r5,%r6
f8861f5d
JM
22 60: 37 02 00 00 9a 02 00 00 div %r2,0x29a
23 68: 37 03 00 00 66 fd ff ff div %r3,-666
24 70: 37 04 00 00 ef be ad 7e div %r4,0x7eadbeef
231097b0 25 78: 3f 65 00 00 00 00 00 00 div %r5,%r6
f8861f5d
JM
26 80: 47 02 00 00 9a 02 00 00 or %r2,0x29a
27 88: 47 03 00 00 66 fd ff ff or %r3,-666
28 90: 47 04 00 00 ef be ad 7e or %r4,0x7eadbeef
231097b0 29 98: 4f 65 00 00 00 00 00 00 or %r5,%r6
f8861f5d
JM
30 a0: 57 02 00 00 9a 02 00 00 and %r2,0x29a
31 a8: 57 03 00 00 66 fd ff ff and %r3,-666
32 b0: 57 04 00 00 ef be ad 7e and %r4,0x7eadbeef
231097b0 33 b8: 5f 65 00 00 00 00 00 00 and %r5,%r6
f8861f5d
JM
34 c0: 67 02 00 00 9a 02 00 00 lsh %r2,0x29a
35 c8: 67 03 00 00 66 fd ff ff lsh %r3,-666
36 d0: 67 04 00 00 ef be ad 7e lsh %r4,0x7eadbeef
231097b0 37 d8: 6f 65 00 00 00 00 00 00 lsh %r5,%r6
f8861f5d
JM
38 e0: 77 02 00 00 9a 02 00 00 rsh %r2,0x29a
39 e8: 77 03 00 00 66 fd ff ff rsh %r3,-666
40 f0: 77 04 00 00 ef be ad 7e rsh %r4,0x7eadbeef
231097b0 41 f8: 7f 65 00 00 00 00 00 00 rsh %r5,%r6
f8861f5d
JM
42 100: 97 02 00 00 9a 02 00 00 mod %r2,0x29a
43 108: 97 03 00 00 66 fd ff ff mod %r3,-666
44 110: 97 04 00 00 ef be ad 7e mod %r4,0x7eadbeef
231097b0 45 118: 9f 65 00 00 00 00 00 00 mod %r5,%r6
f8861f5d
JM
46 120: a7 02 00 00 9a 02 00 00 xor %r2,0x29a
47 128: a7 03 00 00 66 fd ff ff xor %r3,-666
48 130: a7 04 00 00 ef be ad 7e xor %r4,0x7eadbeef
231097b0 49 138: af 65 00 00 00 00 00 00 xor %r5,%r6
f8861f5d
JM
50 140: b7 02 00 00 9a 02 00 00 mov %r2,0x29a
51 148: b7 03 00 00 66 fd ff ff mov %r3,-666
52 150: b7 04 00 00 ef be ad 7e mov %r4,0x7eadbeef
231097b0 53 158: bf 65 00 00 00 00 00 00 mov %r5,%r6
f8861f5d
JM
54 160: c7 02 00 00 9a 02 00 00 arsh %r2,0x29a
55 168: c7 03 00 00 66 fd ff ff arsh %r3,-666
56 170: c7 04 00 00 ef be ad 7e arsh %r4,0x7eadbeef
231097b0 57 178: cf 65 00 00 00 00 00 00 arsh %r5,%r6
bd434cc4 58 180: 87 02 00 00 00 00 00 00 neg %r2
This page took 0.075907 seconds and 4 git commands to generate.