]>
Commit | Line | Data |
---|---|---|
d218e7fe JM |
1 | #as: -EL -mdialect=pseudoc |
2 | #objdump: -dr -M hex,pseudoc | |
2b8c7766 | 3 | #source: alu32-pseudoc.s |
d218e7fe JM |
4 | #name: eBPF ALU32 instructions, pseudo-c syntax |
5 | ||
6 | .*: +file format .*bpf.* | |
7 | ||
8 | Disassembly of section .text: | |
9 | ||
10 | 0+ <.text>: | |
11 | 0: 04 02 00 00 9a 02 00 00 w2\+=0x29a | |
12 | 8: 04 03 00 00 66 fd ff ff w3\+=0xfffffd66 | |
13 | 10: 04 04 00 00 ef be ad 7e w4\+=0x7eadbeef | |
14 | 18: 0c 65 00 00 00 00 00 00 w5\+=w6 | |
15 | 20: 14 02 00 00 9a 02 00 00 w2-=0x29a | |
16 | 28: 14 03 00 00 66 fd ff ff w3-=0xfffffd66 | |
17 | 30: 14 04 00 00 ef be ad 7e w4-=0x7eadbeef | |
18 | 38: 1c 65 00 00 00 00 00 00 w5-=w6 | |
19 | 40: 24 02 00 00 9a 02 00 00 w2\*=0x29a | |
20 | 48: 24 03 00 00 66 fd ff ff w3\*=0xfffffd66 | |
21 | 50: 24 04 00 00 ef be ad 7e w4\*=0x7eadbeef | |
22 | 58: 2c 65 00 00 00 00 00 00 w5\*=w6 | |
23 | 60: 34 02 00 00 9a 02 00 00 w2/=0x29a | |
24 | 68: 34 03 00 00 66 fd ff ff w3/=0xfffffd66 | |
25 | 70: 34 04 00 00 ef be ad 7e w4/=0x7eadbeef | |
26 | 78: 3c 65 00 00 00 00 00 00 w5/=w6 | |
27 | 80: 44 02 00 00 9a 02 00 00 w2|=0x29a | |
28 | 88: 44 03 00 00 66 fd ff ff w3|=0xfffffd66 | |
29 | 90: 44 04 00 00 ef be ad 7e w4|=0x7eadbeef | |
30 | 98: 4c 65 00 00 00 00 00 00 w5|=w6 | |
31 | a0: 54 02 00 00 9a 02 00 00 w2&=0x29a | |
32 | a8: 54 03 00 00 66 fd ff ff w3&=0xfffffd66 | |
33 | b0: 54 04 00 00 ef be ad 7e w4&=0x7eadbeef | |
34 | b8: 5c 65 00 00 00 00 00 00 w5&=w6 | |
35 | c0: 64 02 00 00 9a 02 00 00 w2<<=0x29a | |
36 | c8: 64 03 00 00 66 fd ff ff w3<<=0xfffffd66 | |
37 | d0: 64 04 00 00 ef be ad 7e w4<<=0x7eadbeef | |
38 | d8: 6c 65 00 00 00 00 00 00 w5<<=w6 | |
39 | e0: 74 02 00 00 9a 02 00 00 w2>>=0x29a | |
40 | e8: 74 03 00 00 66 fd ff ff w3>>=0xfffffd66 | |
41 | f0: 74 04 00 00 ef be ad 7e w4>>=0x7eadbeef | |
42 | f8: 7c 65 00 00 00 00 00 00 w5>>=w6 | |
43 | 100: 94 02 00 00 9a 02 00 00 w2%=0x29a | |
44 | 108: 94 03 00 00 66 fd ff ff w3%=0xfffffd66 | |
45 | 110: 94 04 00 00 ef be ad 7e w4%=0x7eadbeef | |
46 | 118: 9c 65 00 00 00 00 00 00 w5%=w6 | |
47 | 120: a4 02 00 00 9a 02 00 00 w2\^=0x29a | |
48 | 128: a4 03 00 00 66 fd ff ff w3\^=0xfffffd66 | |
49 | 130: a4 04 00 00 ef be ad 7e w4\^=0x7eadbeef | |
50 | 138: ac 65 00 00 00 00 00 00 w5\^=w6 | |
51 | 140: b4 02 00 00 9a 02 00 00 w2=0x29a | |
52 | 148: b4 03 00 00 66 fd ff ff w3=0xfffffd66 | |
53 | 150: b4 04 00 00 ef be ad 7e w4=0x7eadbeef | |
54 | 158: bc 65 00 00 00 00 00 00 w5=w6 | |
55 | 160: c4 02 00 00 9a 02 00 00 w2 s>>=0x29a | |
56 | 168: c4 03 00 00 66 fd ff ff w3 s>>=0xfffffd66 | |
57 | 170: c4 04 00 00 ef be ad 7e w4 s>>=0x7eadbeef | |
58 | 178: cc 65 00 00 00 00 00 00 w5 s>>=w6 | |
59 | 180: 8c 32 00 00 00 00 00 00 w2=-w3 |