1 #as: 2 #objdump: -dr 3 #name: storw_test 4 5 .*: +file format .* 6 7 Disassembly of section .text: 8 9 00000000 <main>: 10 0: 00 c9 00 00 storw r0,0x0 <main>:m 11 4: 10 c9 ff 00 storw r1,0xff <main\+0xff>:m 12 8: 30 c9 ff 0f storw r3,0xfff <main\+0xfff>:m 13 c: 40 c9 34 12 storw r4,0x1234 <main\+0x1234>:m 14 10: 50 c9 34 12 storw r5,0x1234 <main\+0x1234>:m 15 14: 13 00 07 fa storw r0,0x7a1234 <main\+0x7a1234>:l 16 18: 34 12 17 1a: 13 00 1b fa storw r1,0xba1234 <main\+0xba1234>:l 18 1e: 34 12 19 20: 13 00 2f ff storw r2,0xffffff <main\+0xffffff>:l 20 24: ff ff 21 26: 00 ce 00 00 storw r0,\[r12\]0x0:m 22 2a: 00 cf 00 00 storw r0,\[r12\]0x0:m 23 2e: 10 ce ff 00 storw r1,\[r12\]0xff:m 24 32: 10 cf ff 00 storw r1,\[r12\]0xff:m 25 36: 30 ce ff 0f storw r3,\[r12\]0xfff:m 26 3a: 30 cf ff 0f storw r3,\[r12\]0xfff:m 27 3e: 40 ce 34 12 storw r4,\[r13\]0x1234:m 28 42: 40 cf 34 12 storw r4,\[r13\]0x1234:m 29 46: 50 ce 34 12 storw r5,\[r13\]0x1234:m 30 4a: 50 cf 34 12 storw r5,\[r13\]0x1234:m 31 4e: 20 ce 67 45 storw r2,\[r12\]0x4567:m 32 52: 2a cf 34 12 storw r2,\[r12\]0xa1234:m 33 56: 10 d2 storw r1,0x4:s\(r1,r0\) 34 58: 32 d2 storw r3,0x4:s\(r3,r2\) 35 5a: 40 df 34 12 storw r4,0x1234:m\(r1,r0\) 36 5e: 52 df 34 12 storw r5,0x1234:m\(r3,r2\) 37 62: 13 00 60 da storw r6,0xa1234:l\(r1,r0\) 38 66: 34 12 39 68: 19 00 10 df storw r1,0xffffc:l\(r1,r0\) 40 6c: fc ff 41 6e: 19 00 32 df storw r3,0xffffc:l\(r3,r2\) 42 72: fc ff 43 74: 19 00 40 df storw r4,0xfedcc:l\(r1,r0\) 44 78: cc ed 45 7a: 19 00 52 df storw r5,0xfedcc:l\(r3,r2\) 46 7e: cc ed 47 80: 19 00 60 d5 storw r6,0x5edcc:l\(r1,r0\) 48 84: cc ed 49 86: 00 d0 storw r0,0x0:s\(r1,r0\) 50 88: 00 d0 storw r0,0x0:s\(r1,r0\) 51 8a: 00 df 0f 00 storw r0,0xf:m\(r1,r0\) 52 8e: 10 df 0f 00 storw r1,0xf:m\(r1,r0\) 53 92: 20 df 34 12 storw r2,0x1234:m\(r1,r0\) 54 96: 32 df cd ab storw r3,0xabcd:m\(r3,r2\) 55 9a: 43 df ff af storw r4,0xafff:m\(r4,r3\) 56 9e: 13 00 55 da storw r5,0xa1234:l\(r6,r5\) 57 a2: 34 12 58 a4: 19 00 00 df storw r0,0xffff1:l\(r1,r0\) 59 a8: f1 ff 60 aa: 19 00 10 df storw r1,0xffff1:l\(r1,r0\) 61 ae: f1 ff 62 b0: 19 00 20 df storw r2,0xfedcc:l\(r1,r0\) 63 b4: cc ed 64 b6: 19 00 32 df storw r3,0xf5433:l\(r3,r2\) 65 ba: 33 54 66 bc: 19 00 43 df storw r4,0xf5001:l\(r4,r3\) 67 c0: 01 50 68 c2: 19 00 55 d5 storw r5,0x5edcc:l\(r6,r5\) 69 c6: cc ed 70 c8: 00 de storw r0,\[r12\]0x0:s\(r1,r0\) 71 ca: 18 de storw r1,\[r13\]0x0:s\(r1,r0\) 72 cc: f0 c6 04 12 storw r15,\[r12\]0x234:m\(r1,r0\) 73 d0: 13 00 38 e1 storw r3,\[r13\]0x1abcd:l\(r1,r0\) 74 d4: cd ab 75 d6: 13 00 40 ea storw r4,\[r12\]0xa1234:l\(r1,r0\) 76 da: 34 12 77 dc: 13 00 58 eb storw r5,\[r13\]0xb1234:l\(r1,r0\) 78 e0: 34 12 79 e2: 13 00 68 ef storw r6,\[r13\]0xfffff:l\(r1,r0\) 80 e6: ff ff 81 e8: 40 c1 cd 0b storw \$0x4:s,0xbcd <main\+0xbcd>:m 82 ec: 5a c1 cd ab storw \$0x5:s,0xaabcd <main\+0xaabcd>:m 83 f0: 13 00 3f 3a storw \$0x3:s,0xfaabcd <main\+0xfaabcd>:l 84 f4: cd ab 85 f6: 50 c4 14 00 storw \$0x5:s,\[r13\]0x14:m 86 fa: 40 c5 fc ab storw \$0x4:s,\[r13\]0xabfc:m 87 fe: 30 c4 34 12 storw \$0x3:s,\[r12\]0x1234:m 88 102: 30 c5 34 12 storw \$0x3:s,\[r12\]0x1234:m 89 106: 30 c4 34 00 storw \$0x3:s,\[r12\]0x34:m 90 10a: 30 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r1,r0\) 91 10e: 31 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r3,r2\) 92 112: 36 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r4,r3\) 93 116: 32 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r5,r4\) 94 11a: 37 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r6,r5\) 95 11e: 33 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r7,r6\) 96 122: 34 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r9,r8\) 97 126: 35 c6 3a 4a storw \$0x3:s,\[r12\]0xa7a:m\(r11,r10\) 98 12a: 38 c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r1,r0\) 99 12e: 39 c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r3,r2\) 100 132: 3e c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r4,r3\) 101 136: 3a c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r5,r4\) 102 13a: 3f c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r6,r5\) 103 13e: 3b c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r7,r6\) 104 142: 3c c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r9,r8\) 105 146: 3d c6 3a 4a storw \$0x3:s,\[r13\]0xa7a:m\(r11,r10\) 106 14a: 3e c6 5a 4b storw \$0x5:s,\[r13\]0xb7a:m\(r4,r3\) 107 14e: 37 c6 1a 41 storw \$0x1:s,\[r12\]0x17a:m\(r6,r5\) 108 152: 3f c6 14 01 storw \$0x1:s,\[r13\]0x134:m\(r6,r5\) 109 156: 13 00 36 2a storw \$0x3:s,\[r12\]0xabcde:l\(r4,r3\) 110 15a: de bc 111 15c: 13 00 5e 20 storw \$0x5:s,\[r13\]0xabcd:l\(r4,r3\) 112 160: cd ab 113 162: 13 00 37 20 storw \$0x3:s,\[r12\]0xabcd:l\(r6,r5\) 114 166: cd ab 115 168: 13 00 3f 20 storw \$0x3:s,\[r13\]0xbcde:l\(r6,r5\) 116 16c: de bc 117 16e: 13 00 52 00 storw \$0x5:s,0x0:l\(r2\) 118 172: 00 00 119 174: 3c c3 34 00 storw \$0x3:s,0x34:m\(r12\) 120 178: 3d c3 ab 00 storw \$0x3:s,0xab:m\(r13\) 121 17c: 13 00 51 00 storw \$0x5:s,0xad:l\(r1\) 122 180: ad 00 123 182: 13 00 52 00 storw \$0x5:s,0xcd:l\(r2\) 124 186: cd 00 125 188: 13 00 50 00 storw \$0x5:s,0xfff:l\(r0\) 126 18c: ff 0f 127 18e: 13 00 34 00 storw \$0x3:s,0xbcd:l\(r4\) 128 192: cd 0b 129 194: 3c c3 ff 0f storw \$0x3:s,0xfff:m\(r12\) 130 198: 3d c3 ff 0f storw \$0x3:s,0xfff:m\(r13\) 131 19c: 3d c3 ff ff storw \$0x3:s,0xffff:m\(r13\) 132 1a0: 3c c3 43 23 storw \$0x3:s,0x2343:m\(r12\) 133 1a4: 13 00 32 01 storw \$0x3:s,0x2345:l\(r2\) 134 1a8: 45 23 135 1aa: 13 00 38 04 storw \$0x3:s,0xabcd:l\(r8\) 136 1ae: cd ab 137 1b0: 13 00 3d 1f storw \$0x3:s,0xfabcd:l\(r13\) 138 1b4: cd ab 139 1b6: 13 00 38 0f storw \$0x3:s,0xabcd:l\(r8\) 140 1ba: cd ab 141 1bc: 13 00 39 0f storw \$0x3:s,0xabcd:l\(r9\) 142 1c0: cd ab 143 1c2: 13 00 39 04 storw \$0x3:s,0xabcd:l\(r9\) 144 1c6: cd ab 145 1c8: 31 c2 storw \$0x3:s,0x0:s\(r2,r1\) 146 1ca: 51 c3 01 00 storw \$0x5:s,0x1:m\(r2,r1\) 147 1ce: 41 c3 34 12 storw \$0x4:s,0x1234:m\(r2,r1\) 148 1d2: 31 c3 34 12 storw \$0x3:s,0x1234:m\(r2,r1\) 149 1d6: 13 00 31 11 storw \$0x3:s,0x12345:l\(r2,r1\) 150 1da: 45 23 151 1dc: 31 c3 23 01 storw \$0x3:s,0x123:m\(r2,r1\) 152 1e0: 13 00 31 11 storw \$0x3:s,0x12345:l\(r2,r1\) 153 1e4: 45 23 154