Commit | Line | Data |
---|---|---|
8df55cb8 CM |
1 | #objdump: -dr |
2 | #name: bit2 | |
3 | .*: +file format .* | |
4 | ||
5 | Disassembly of section .text: | |
6 | ||
7 | 00000000 <.text>: | |
8 | 0: 07 4c BITCLR \(R7,0x0\); | |
9 | 2: ff 4c BITCLR \(R7,0x1f\); | |
10 | 4: 7f 4c BITCLR \(R7,0xf\); | |
11 | 6: 01 4c BITCLR \(R1,0x0\); | |
12 | 8: 0a 4c BITCLR \(R2,0x1\); | |
13 | a: 9b 4c BITCLR \(R3,0x13\); | |
14 | c: 07 4a BITSET \(R7,0x0\); | |
15 | e: ff 4a BITSET \(R7,0x1f\); | |
16 | 10: 7f 4a BITSET \(R7,0xf\); | |
17 | 12: 01 4a BITSET \(R1,0x0\); | |
18 | 14: 0a 4a BITSET \(R2,0x1\); | |
19 | 16: 9b 4a BITSET \(R3,0x13\); | |
20 | 18: 07 4b BITTGL \(R7,0x0\); | |
21 | 1a: ff 4b BITTGL \(R7,0x1f\); | |
22 | 1c: 7f 4b BITTGL \(R7,0xf\); | |
23 | 1e: 01 4b BITTGL \(R1,0x0\); | |
24 | 20: 0a 4b BITTGL \(R2,0x1\); | |
25 | 22: 9b 4b BITTGL \(R3,0x13\); | |
26 | 24: 07 49 CC = BITTST \(R7,0x0\); | |
27 | 26: ff 49 CC = BITTST \(R7,0x1f\); | |
28 | 28: 7f 49 CC = BITTST \(R7,0xf\); | |
29 | 2a: 01 49 CC = BITTST \(R1,0x0\); | |
30 | 2c: 0a 49 CC = BITTST \(R2,0x1\); | |
31 | 2e: 9b 49 CC = BITTST \(R3,0x13\); | |
32 | 30: 07 48 CC = ! BITTST \(R7,0x0\); | |
33 | 32: ff 48 CC = ! BITTST \(R7,0x1f\); | |
34 | 34: 7f 48 CC = ! BITTST \(R7,0xf\); | |
35 | 36: 01 48 CC = ! BITTST \(R1,0x0\); | |
36 | 38: 0a 48 CC = ! BITTST \(R2,0x1\); | |
37 | 3a: 9b 48 CC = ! BITTST \(R3,0x13\); | |
38 | 3c: 0a c6 08 8e R7=DEPOSIT\(R0,R1\); | |
39 | 40: 0a c6 0f 8e R7=DEPOSIT\(R7,R1\); | |
40 | 44: 0a c6 3f 8e R7=DEPOSIT\(R7,R7\); | |
41 | 48: 0a c6 08 82 R1=DEPOSIT\(R0,R1\); | |
42 | 4c: 0a c6 0f 84 R2=DEPOSIT\(R7,R1\); | |
43 | 50: 0a c6 3f 86 R3=DEPOSIT\(R7,R7\); | |
44 | 54: 0a c6 08 ce R7=DEPOSIT\(R0,R1\)\(X\); | |
45 | 58: 0a c6 0f ce R7=DEPOSIT\(R7,R1\)\(X\); | |
46 | 5c: 0a c6 3f ce R7=DEPOSIT\(R7,R7\)\(X\); | |
47 | 60: 0a c6 08 c2 R1=DEPOSIT\(R0,R1\)\(X\); | |
48 | 64: 0a c6 0f c4 R2=DEPOSIT\(R7,R1\)\(X\); | |
49 | 68: 0a c6 3f c6 R3=DEPOSIT\(R7,R7\)\(X\); | |
50 | 6c: 0a c6 08 0e R7=EXTRACT\(R0,R1.L\) \(Z\); | |
51 | 70: 0a c6 0f 0e R7=EXTRACT\(R7,R1.L\) \(Z\); | |
52 | 74: 0a c6 3f 0e R7=EXTRACT\(R7,R7.L\) \(Z\); | |
53 | 78: 0a c6 08 02 R1=EXTRACT\(R0,R1.L\) \(Z\); | |
54 | 7c: 0a c6 0f 04 R2=EXTRACT\(R7,R1.L\) \(Z\); | |
55 | 80: 0a c6 3f 06 R3=EXTRACT\(R7,R7.L\) \(Z\); | |
56 | 84: 0a c6 08 4e R7=EXTRACT\(R0,R1.L\)\(X\); | |
57 | 88: 0a c6 0f 4e R7=EXTRACT\(R7,R1.L\)\(X\); | |
58 | 8c: 0a c6 3f 4e R7=EXTRACT\(R7,R7.L\)\(X\); | |
59 | 90: 0a c6 08 42 R1=EXTRACT\(R0,R1.L\)\(X\); | |
60 | 94: 0a c6 0f 44 R2=EXTRACT\(R7,R1.L\)\(X\); | |
61 | 98: 0a c6 3f 46 R3=EXTRACT\(R7,R7.L\)\(X\); | |
62 | 9c: 08 c6 01 00 BITMUX \(R0,R1,A0 \)\(ASR\); | |
63 | a0: 08 c6 02 00 BITMUX \(R0,R2,A0 \)\(ASR\); | |
64 | a4: 08 c6 0b 00 BITMUX \(R1,R3,A0 \)\(ASR\); | |
65 | a8: 08 c6 01 40 BITMUX \(R0,R1,A0 \)\(ASL\); | |
66 | ac: 08 c6 0a 40 BITMUX \(R1,R2,A0 \)\(ASL\); | |
67 | b0: 06 c6 00 c0 R0.L=ONES R0; | |
68 | b4: 06 c6 01 c0 R0.L=ONES R1; | |
69 | b8: 06 c6 06 c2 R1.L=ONES R6; | |
70 | bc: 06 c6 07 c4 R2.L=ONES R7; |