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