1 #as:
2 #objdump: -dr
3 #name: arith_insn
4 
5 .*: +file format .*
6 
7 Disassembly of section .text:
8 
9 00000000 <addub>:
10    0:	01 00       	addub	\$0x0, r1
11    2:	e2 00 05 00 	addub	\$0x5, r2
12    6:	34 40       	addub	r3, r4
13 
14 00000008 <addb>:
15    8:	15 01       	addb	\$0x1, r5
16    a:	e6 01 06 00 	addb	\$0x6, r6
17    e:	78 41       	addb	r7, r8
18 
19 00000010 <addcb>:
20   10:	29 02       	addcb	\$0x2, r9
21   12:	ea 02 09 00 	addcb	\$0x9, r10
22   16:	bc 42       	addcb	r11, r12
23 
24 00000018 <andb>:
25   18:	3d 03       	andb	\$0x3, r13
26   1a:	9e 03       	andb	\$0x10, r14
27   1c:	fe 43       	andb	r15, r14
28 
29 0000001e <cmpb>:
30   1e:	4f 04       	cmpb	\$0x4, r15
31   20:	e1 04 11 00 	cmpb	\$0x11, r1
32   24:	23 44       	cmpb	r2, r3
33 
34 00000026 <movb>:
35   26:	54 05       	movb	\$0xfffffffc, r4
36   28:	e5 05 36 02 	movb	\$0x236, r5
37   2c:	67 45       	movb	r6, r7
38 
39 0000002e <orb>:
40   2e:	68 06       	orb	\$0xffffffff, r8
41   30:	e9 06 80 69 	orb	\$0x6980, r9
42   34:	ab 46       	orb	r10, r11
43 
44 00000036 <subb>:
45   36:	7c 07       	subb	\$0x7, r12
46   38:	ed 07 ff 7f 	subb	\$0x7fff, r13
47   3c:	ef 47       	subb	r14, r15
48 
49 0000003e <subcb>:
50   3e:	8e 08       	subcb	\$0x8, r14
51   40:	ef 08 aa ff 	subcb	\$0xffaa, r15
52   44:	12 48       	subcb	r1, r2
53 
54 00000046 <xorb>:
55   46:	e3 09 16 00 	xorb	\$0x16, r3
56   4a:	e4 09 02 90 	xorb	\$0x9002, r4
57   4e:	56 49       	xorb	r5, r6
58 
59 00000050 <mulb>:
60   50:	e7 0a 32 00 	mulb	\$0x32, r7
61   54:	e8 0a fa 0e 	mulb	\$0xefa, r8
62   58:	9a 4a       	mulb	r9, r10
63 
64 0000005a <adduw>:
65   5a:	ab 10       	adduw	\$0x20, r11
66   5c:	ec 10 ff 7f 	adduw	\$0x7fff, r12
67   60:	de 50       	adduw	r13, r14
68 
69 00000062 <addw>:
70   62:	ef 11 12 00 	addw	\$0x12, r15
71   66:	ee 11 01 80 	addw	\$0x8001, r14
72   6a:	f1 51       	addw	r15, r1
73 
74 0000006c <addcw>:
75   6c:	e2 12 48 00 	addcw	\$0x48, r2
76   70:	e3 12 1b 00 	addcw	\$0x1b, r3
77   74:	45 52       	addcw	r4, r5
78 
79 00000076 <andw>:
80   76:	06 13       	andw	\$0x0, r6
81   78:	e7 13 e5 ff 	andw	\$0xffe5, r7
82   7c:	89 53       	andw	r8, r9
83 
84 0000007e <cmpw>:
85   7e:	1a 14       	cmpw	\$0x1, r10
86   80:	eb 14 11 00 	cmpw	\$0x11, r11
87   84:	cd 54       	cmpw	r12, r13
88 
89 00000086 <movw>:
90   86:	2e 15       	movw	\$0x2, r14
91   88:	ef 15 00 0e 	movw	\$0xe00, r15
92   8c:	ef 55       	movw	r14, r15
93 
94 0000008e <orw>:
95   8e:	31 16       	orw	\$0x3, r1
96   90:	e2 16 fe ff 	orw	\$0xfffe, r2
97   94:	34 56       	orw	r3, r4
98 
99 00000096 <subw>:
100   96:	45 17       	subw	\$0x4, r5
101   98:	e6 17 12 00 	subw	\$0x12, r6
102   9c:	78 57       	subw	r7, r8
103 
104 0000009e <subcw>:
105   9e:	59 18       	subcw	\$0xfffffffc, r9
106   a0:	ea 18 f7 ff 	subcw	\$0xfff7, r10
107   a4:	bc 58       	subcw	r11, r12
108 
109 000000a6 <xorw>:
110   a6:	6d 19       	xorw	\$0xffffffff, r13
111   a8:	ee 19 21 00 	xorw	\$0x21, r14
112   ac:	fe 59       	xorw	r15, r14
113 
114 000000ae <mulw>:
115   ae:	7f 1a       	mulw	\$0x7, r15
116   b0:	e1 1a 17 00 	mulw	\$0x17, r1
117   b4:	23 5a       	mulw	r2, r3
118 
119 000000b6 <addud>:
120   b6:	01 20       	addud	\$0x0, r1
121   b8:	e2 20 05 00 	addud	\$0x5, r2
122   bc:	f2 20 05 00 	addud	\$0x55555, r2
123   c0:	55 55
124   c2:	34 60       	addud	r3, r4
125 
126 000000c4 <addd>:
127   c4:	15 21       	addd	\$0x1, r5
128   c6:	e6 21 06 00 	addd	\$0x6, r6
129   ca:	f6 21 ff 7f 	addd	\$0x7fffffff, r6
130   ce:	ff ff
131   d0:	78 61       	addd	r7, r8
132 
133 000000d2 <addcd>:
134   d2:	29 22       	addcd	\$0x2, r9
135   d4:	ea 22 09 00 	addcd	\$0x9, r10
136   d8:	fa 22 00 80 	addcd	\$0x80000001, r10
137   dc:	01 00
138   de:	bc 62       	addcd	r11, r12
139 
140 000000e0 <andd>:
141   e0:	3d 23       	andd	\$0x3, r13
142   e2:	9e 23       	andd	\$0x10, r14
143   e4:	6e 23       	andd	\$0xffffffff, r14
144   e6:	fe 63       	andd	r15, r14
145 
146 000000e8 <cmpd>:
147   e8:	4f 24       	cmpd	\$0x4, r15
148   ea:	e1 24 11 00 	cmpd	\$0x11, r1
149   ee:	f1 24 00 f0 	cmpd	\$0xf0000001, r1
150   f2:	01 00
151   f4:	23 64       	cmpd	r2, r3
152 
153 000000f6 <movd>:
154   f6:	54 25       	movd	\$0xfffffffc, r4
155   f8:	e5 25 36 02 	movd	\$0x236, r5
156   fc:	f5 25 00 80 	movd	\$0x80000000, r5
157  100:	00 00
158  102:	67 65       	movd	r6, r7
159 
160 00000104 <ord>:
161  104:	68 26       	ord	\$0xffffffff, r8
162  106:	e9 26 80 69 	ord	\$0x6980, r9
163  10a:	f9 26 01 00 	ord	\$0x10000, r9
164  10e:	00 00
165  110:	ab 66       	ord	r10, r11
166 
167 00000112 <subd>:
168  112:	7c 27       	subd	\$0x7, r12
169  114:	ed 27 ff 7f 	subd	\$0x7fff, r13
170  118:	fd 27 ff ff 	subd	\$0xffff0000, r13
171  11c:	00 00
172  11e:	ef 67       	subd	r14, r15
173 
174 00000120 <subcd>:
175  120:	8e 28       	subcd	\$0x8, r14
176  122:	ef 28 aa ff 	subcd	\$0xffaa, r15
177  126:	6f 28       	subcd	\$0xffffffff, r15
178  128:	12 68       	subcd	r1, r2
179 
180 0000012a <xord>:
181  12a:	e3 29 16 00 	xord	\$0x16, r3
182  12e:	e4 29 02 90 	xord	\$0x9002, r4
183  132:	f4 29 ff 7f 	xord	\$0x7fffffff, r4
184  136:	ff ff
185  138:	56 69       	xord	r5, r6
186 
187 0000013a <muld>:
188  13a:	e7 2a 32 00 	muld	\$0x32, r7
189  13e:	e8 2a fa 0e 	muld	\$0xefa, r8
190  142:	f8 2a 00 80 	muld	\$0x80000001, r8
191  146:	01 00
192  148:	9a 6a       	muld	r9, r10
193