1#objdump: -dr
2#name: bit2
3.*: +file format .*
4
5Disassembly of section .text:
6
700000000 <.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;
71