1 #as: -mtitan 2 #objdump: -dr -Mtitan 3 #name: AppliedMicro Titan tests 4 5 .* 6 7 Disassembly of section \.text: 8 9 0+0000000 <start>: 10 0: (4e 80 00 20|20 00 80 4e) blr 11 4: (0c 81 00 00|00 00 81 0c) tweqi r1,0 12 8: (10 41 01 58|58 01 41 10) macchw r2,r1,r0 13 c: (10 41 01 59|59 01 41 10) macchw\. r2,r1,r0 14 10: (10 41 05 58|58 05 41 10) macchwo r2,r1,r0 15 14: (10 41 05 59|59 05 41 10) macchwo\. r2,r1,r0 16 18: (10 41 01 d8|d8 01 41 10) macchws r2,r1,r0 17 1c: (10 41 01 d9|d9 01 41 10) macchws\. r2,r1,r0 18 20: (10 41 05 d8|d8 05 41 10) macchwso r2,r1,r0 19 24: (10 41 05 d9|d9 05 41 10) macchwso\. r2,r1,r0 20 28: (10 41 01 98|98 01 41 10) macchwsu r2,r1,r0 21 2c: (10 41 01 99|99 01 41 10) macchwsu\. r2,r1,r0 22 30: (10 41 05 98|98 05 41 10) macchwsuo r2,r1,r0 23 34: (10 41 05 99|99 05 41 10) macchwsuo\. r2,r1,r0 24 38: (10 41 01 18|18 01 41 10) macchwu r2,r1,r0 25 3c: (10 41 01 19|19 01 41 10) macchwu\. r2,r1,r0 26 40: (10 41 05 18|18 05 41 10) macchwuo r2,r1,r0 27 44: (10 41 05 19|19 05 41 10) macchwuo\. r2,r1,r0 28 48: (10 41 00 58|58 00 41 10) machhw r2,r1,r0 29 4c: (10 41 00 59|59 00 41 10) machhw\. r2,r1,r0 30 50: (10 41 04 58|58 04 41 10) machhwo r2,r1,r0 31 54: (10 41 04 59|59 04 41 10) machhwo\. r2,r1,r0 32 58: (10 41 00 d8|d8 00 41 10) machhws r2,r1,r0 33 5c: (10 41 00 d9|d9 00 41 10) machhws\. r2,r1,r0 34 60: (10 41 04 d8|d8 04 41 10) machhwso r2,r1,r0 35 64: (10 41 04 d9|d9 04 41 10) machhwso\. r2,r1,r0 36 68: (10 41 00 98|98 00 41 10) machhwsu r2,r1,r0 37 6c: (10 41 00 99|99 00 41 10) machhwsu\. r2,r1,r0 38 70: (10 41 04 98|98 04 41 10) machhwsuo r2,r1,r0 39 74: (10 41 04 99|99 04 41 10) machhwsuo\. r2,r1,r0 40 78: (10 41 00 18|18 00 41 10) machhwu r2,r1,r0 41 7c: (10 41 00 19|19 00 41 10) machhwu\. r2,r1,r0 42 80: (10 41 04 18|18 04 41 10) machhwuo r2,r1,r0 43 84: (10 41 04 19|19 04 41 10) machhwuo\. r2,r1,r0 44 88: (10 41 03 58|58 03 41 10) maclhw r2,r1,r0 45 8c: (10 41 03 59|59 03 41 10) maclhw\. r2,r1,r0 46 90: (10 41 07 58|58 07 41 10) maclhwo r2,r1,r0 47 94: (10 41 07 59|59 07 41 10) maclhwo\. r2,r1,r0 48 98: (10 41 03 d8|d8 03 41 10) maclhws r2,r1,r0 49 9c: (10 41 03 d9|d9 03 41 10) maclhws\. r2,r1,r0 50 a0: (10 41 07 d8|d8 07 41 10) maclhwso r2,r1,r0 51 a4: (10 41 07 d9|d9 07 41 10) maclhwso\. r2,r1,r0 52 a8: (10 41 03 98|98 03 41 10) maclhwsu r2,r1,r0 53 ac: (10 41 03 99|99 03 41 10) maclhwsu\. r2,r1,r0 54 b0: (10 41 07 98|98 07 41 10) maclhwsuo r2,r1,r0 55 b4: (10 41 07 99|99 07 41 10) maclhwsuo\. r2,r1,r0 56 b8: (10 41 03 18|18 03 41 10) maclhwu r2,r1,r0 57 bc: (10 41 03 19|19 03 41 10) maclhwu\. r2,r1,r0 58 c0: (10 41 07 18|18 07 41 10) maclhwuo r2,r1,r0 59 c4: (10 41 07 19|19 07 41 10) maclhwuo\. r2,r1,r0 60 c8: (10 41 01 5c|5c 01 41 10) nmacchw r2,r1,r0 61 cc: (10 41 01 5d|5d 01 41 10) nmacchw\. r2,r1,r0 62 d0: (10 41 05 5c|5c 05 41 10) nmacchwo r2,r1,r0 63 d4: (10 41 05 5d|5d 05 41 10) nmacchwo\. r2,r1,r0 64 d8: (10 41 01 dc|dc 01 41 10) nmacchws r2,r1,r0 65 dc: (10 41 01 dd|dd 01 41 10) nmacchws\. r2,r1,r0 66 e0: (10 41 05 dc|dc 05 41 10) nmacchwso r2,r1,r0 67 e4: (10 41 05 dd|dd 05 41 10) nmacchwso\. r2,r1,r0 68 e8: (10 41 00 5c|5c 00 41 10) nmachhw r2,r1,r0 69 ec: (10 41 00 5d|5d 00 41 10) nmachhw\. r2,r1,r0 70 f0: (10 41 04 5c|5c 04 41 10) nmachhwo r2,r1,r0 71 f4: (10 41 04 5d|5d 04 41 10) nmachhwo\. r2,r1,r0 72 f8: (10 41 00 dc|dc 00 41 10) nmachhws r2,r1,r0 73 fc: (10 41 00 dd|dd 00 41 10) nmachhws\. r2,r1,r0 74 100: (10 41 04 dc|dc 04 41 10) nmachhwso r2,r1,r0 75 104: (10 41 04 dd|dd 04 41 10) nmachhwso\. r2,r1,r0 76 108: (10 41 03 5c|5c 03 41 10) nmaclhw r2,r1,r0 77 10c: (10 41 03 5d|5d 03 41 10) nmaclhw\. r2,r1,r0 78 110: (10 41 07 5c|5c 07 41 10) nmaclhwo r2,r1,r0 79 114: (10 41 07 5d|5d 07 41 10) nmaclhwo\. r2,r1,r0 80 118: (10 41 03 dc|dc 03 41 10) nmaclhws r2,r1,r0 81 11c: (10 41 03 dd|dd 03 41 10) nmaclhws\. r2,r1,r0 82 120: (10 41 07 dc|dc 07 41 10) nmaclhwso r2,r1,r0 83 124: (10 41 07 dd|dd 07 41 10) nmaclhwso\. r2,r1,r0 84 128: (10 41 01 50|50 01 41 10) mulchw r2,r1,r0 85 12c: (10 41 01 51|51 01 41 10) mulchw\. r2,r1,r0 86 130: (10 41 01 10|10 01 41 10) mulchwu r2,r1,r0 87 134: (10 41 01 11|11 01 41 10) mulchwu\. r2,r1,r0 88 138: (10 41 00 50|50 00 41 10) mulhhw r2,r1,r0 89 13c: (10 41 00 51|51 00 41 10) mulhhw\. r2,r1,r0 90 140: (10 41 00 10|10 00 41 10) mulhhwu r2,r1,r0 91 144: (10 41 00 11|11 00 41 10) mulhhwu\. r2,r1,r0 92 148: (10 41 03 50|50 03 41 10) mullhw r2,r1,r0 93 14c: (10 41 03 51|51 03 41 10) mullhw\. r2,r1,r0 94 150: (10 41 03 10|10 03 41 10) mullhwu r2,r1,r0 95 154: (10 41 03 11|11 03 41 10) mullhwu\. r2,r1,r0 96 158: (7c 22 00 9c|9c 00 22 7c) dlmzb r2,r1,r0 97 15c: (7c 22 00 9d|9d 00 22 7c) dlmzb\. r2,r1,r0 98 160: (7c 02 0b 8c|8c 0b 02 7c) dccci r2,r1 99 164: (7c 02 0f 8c|8c 0f 02 7c) iccci r2,r1 100 168: (7c 02 0b 0c|0c 0b 02 7c) dcblc r2,r1 101 16c: (7c 02 0b 0c|0c 0b 02 7c) dcblc r2,r1 102 170: (7c 22 0b 0c|0c 0b 22 7c) dcblc 1,r2,r1 103 174: (7c 02 09 4c|4c 09 02 7c) dcbtls r2,r1 104 178: (7c 02 09 4c|4c 09 02 7c) dcbtls r2,r1 105 17c: (7c 22 09 4c|4c 09 22 7c) dcbtls 1,r2,r1 106 180: (7c 02 09 0c|0c 09 02 7c) dcbtstls r2,r1 107 184: (7c 02 09 0c|0c 09 02 7c) dcbtstls r2,r1 108 188: (7c 22 09 0c|0c 09 22 7c) dcbtstls 1,r2,r1 109 18c: (7c 02 09 cc|cc 09 02 7c) icblc r2,r1 110 190: (7c 02 09 cc|cc 09 02 7c) icblc r2,r1 111 194: (7c 22 09 cc|cc 09 22 7c) icblc 1,r2,r1 112 198: (7c 02 0b cc|cc 0b 02 7c) icbtls r2,r1 113 19c: (7c 02 0b cc|cc 0b 02 7c) icbtls r2,r1 114 1a0: (7c 22 0b cc|cc 0b 22 7c) icbtls 1,r2,r1 115 1a4: (7c 41 02 8c|8c 02 41 7c) dcread r2,r1,r0 116 1a8: (7c 02 0f cc|cc 0f 02 7c) icread r2,r1 117 1ac: (7c 41 02 9c|9c 02 41 7c) mfpmr r2,1 118 1b0: (7c 22 02 9c|9c 02 22 7c) mfpmr r1,2 119 1b4: (7c 81 02 a6|a6 02 81 7c) mfxer r4 120 1b8: (7c 81 02 a6|a6 02 81 7c) mfxer r4 121 1bc: (7c 88 02 a6|a6 02 88 7c) mflr r4 122 1c0: (7c 88 02 a6|a6 02 88 7c) mflr r4 123 1c4: (7c 89 02 a6|a6 02 89 7c) mfctr r4 124 1c8: (7c 89 02 a6|a6 02 89 7c) mfctr r4 125 1cc: (7c 96 02 a6|a6 02 96 7c) mfdec r4 126 1d0: (7c 96 02 a6|a6 02 96 7c) mfdec r4 127 1d4: (7c 9a 02 a6|a6 02 9a 7c) mfsrr0 r4 128 1d8: (7c 9a 02 a6|a6 02 9a 7c) mfsrr0 r4 129 1dc: (7c 9b 02 a6|a6 02 9b 7c) mfsrr1 r4 130 1e0: (7c 9b 02 a6|a6 02 9b 7c) mfsrr1 r4 131 1e4: (7c 90 0a a6|a6 0a 90 7c) mfpid r4 132 1e8: (7c 90 0a a6|a6 0a 90 7c) mfpid r4 133 1ec: (7c 9a 0a a6|a6 0a 9a 7c) mfcsrr0 r4 134 1f0: (7c 9a 0a a6|a6 0a 9a 7c) mfcsrr0 r4 135 1f4: (7c 9b 0a a6|a6 0a 9b 7c) mfcsrr1 r4 136 1f8: (7c 9b 0a a6|a6 0a 9b 7c) mfcsrr1 r4 137 1fc: (7c 9d 0a a6|a6 0a 9d 7c) mfdear r4 138 200: (7c 9d 0a a6|a6 0a 9d 7c) mfdear r4 139 204: (7c 9e 0a a6|a6 0a 9e 7c) mfesr r4 140 208: (7c 9e 0a a6|a6 0a 9e 7c) mfesr r4 141 20c: (7c 9f 0a a6|a6 0a 9f 7c) mfivpr r4 142 210: (7c 9f 0a a6|a6 0a 9f 7c) mfivpr r4 143 214: (7c 80 42 a6|a6 42 80 7c) mfusprg0 r4 144 218: (7c 80 42 a6|a6 42 80 7c) mfusprg0 r4 145 21c: (7c 84 42 a6|a6 42 84 7c) mfsprg r4,4 146 220: (7c 84 42 a6|a6 42 84 7c) mfsprg r4,4 147 224: (7c 85 42 a6|a6 42 85 7c) mfsprg r4,5 148 228: (7c 85 42 a6|a6 42 85 7c) mfsprg r4,5 149 22c: (7c 86 42 a6|a6 42 86 7c) mfsprg r4,6 150 230: (7c 86 42 a6|a6 42 86 7c) mfsprg r4,6 151 234: (7c 87 42 a6|a6 42 87 7c) mfsprg r4,7 152 238: (7c 87 42 a6|a6 42 87 7c) mfsprg r4,7 153 23c: (7c 8c 42 a6|a6 42 8c 7c) mftb r4 154 240: (7c 8c 42 a6|a6 42 8c 7c) mftb r4 155 244: (7c 8c 42 a6|a6 42 8c 7c) mftb r4 156 248: (7c 8d 42 a6|a6 42 8d 7c) mftbu r4 157 24c: (7c 8d 42 a6|a6 42 8d 7c) mftbu r4 158 250: (7c 90 42 a6|a6 42 90 7c) mfsprg r4,0 159 254: (7c 90 42 a6|a6 42 90 7c) mfsprg r4,0 160 258: (7c 91 42 a6|a6 42 91 7c) mfsprg r4,1 161 25c: (7c 91 42 a6|a6 42 91 7c) mfsprg r4,1 162 260: (7c 92 42 a6|a6 42 92 7c) mfsprg r4,2 163 264: (7c 92 42 a6|a6 42 92 7c) mfsprg r4,2 164 268: (7c 93 42 a6|a6 42 93 7c) mfsprg r4,3 165 26c: (7c 93 42 a6|a6 42 93 7c) mfsprg r4,3 166 270: (7c 9e 42 a6|a6 42 9e 7c) mfpir r4 167 274: (7c 9e 42 a6|a6 42 9e 7c) mfpir r4 168 278: (7c 9f 42 a6|a6 42 9f 7c) mfpvr r4 169 27c: (7c 9f 42 a6|a6 42 9f 7c) mfpvr r4 170 280: (7c 90 4a a6|a6 4a 90 7c) mfdbsr r4 171 284: (7c 90 4a a6|a6 4a 90 7c) mfdbsr r4 172 288: (7c 94 4a a6|a6 4a 94 7c) mfdbcr0 r4 173 28c: (7c 94 4a a6|a6 4a 94 7c) mfdbcr0 r4 174 290: (7c 95 4a a6|a6 4a 95 7c) mfdbcr1 r4 175 294: (7c 95 4a a6|a6 4a 95 7c) mfdbcr1 r4 176 298: (7c 96 4a a6|a6 4a 96 7c) mfdbcr2 r4 177 29c: (7c 96 4a a6|a6 4a 96 7c) mfdbcr2 r4 178 2a0: (7c 98 4a a6|a6 4a 98 7c) mfiac1 r4 179 2a4: (7c 98 4a a6|a6 4a 98 7c) mfiac1 r4 180 2a8: (7c 99 4a a6|a6 4a 99 7c) mfiac2 r4 181 2ac: (7c 99 4a a6|a6 4a 99 7c) mfiac2 r4 182 2b0: (7c 9a 4a a6|a6 4a 9a 7c) mfiac3 r4 183 2b4: (7c 9a 4a a6|a6 4a 9a 7c) mfiac3 r4 184 2b8: (7c 9b 4a a6|a6 4a 9b 7c) mfiac4 r4 185 2bc: (7c 9b 4a a6|a6 4a 9b 7c) mfiac4 r4 186 2c0: (7c 9c 4a a6|a6 4a 9c 7c) mfdac1 r4 187 2c4: (7c 9c 4a a6|a6 4a 9c 7c) mfdac1 r4 188 2c8: (7c 9d 4a a6|a6 4a 9d 7c) mfdac2 r4 189 2cc: (7c 9d 4a a6|a6 4a 9d 7c) mfdac2 r4 190 2d0: (7c 9e 4a a6|a6 4a 9e 7c) mfdvc1 r4 191 2d4: (7c 9e 4a a6|a6 4a 9e 7c) mfdvc1 r4 192 2d8: (7c 9f 4a a6|a6 4a 9f 7c) mfdvc2 r4 193 2dc: (7c 9f 4a a6|a6 4a 9f 7c) mfdvc2 r4 194 2e0: (7c 90 52 a6|a6 52 90 7c) mftsr r4 195 2e4: (7c 90 52 a6|a6 52 90 7c) mftsr r4 196 2e8: (7c 94 52 a6|a6 52 94 7c) mftcr r4 197 2ec: (7c 94 52 a6|a6 52 94 7c) mftcr r4 198 2f0: (7c 90 62 a6|a6 62 90 7c) mfivor0 r4 199 2f4: (7c 90 62 a6|a6 62 90 7c) mfivor0 r4 200 2f8: (7c 91 62 a6|a6 62 91 7c) mfivor1 r4 201 2fc: (7c 91 62 a6|a6 62 91 7c) mfivor1 r4 202 300: (7c 92 62 a6|a6 62 92 7c) mfivor2 r4 203 304: (7c 92 62 a6|a6 62 92 7c) mfivor2 r4 204 308: (7c 93 62 a6|a6 62 93 7c) mfivor3 r4 205 30c: (7c 93 62 a6|a6 62 93 7c) mfivor3 r4 206 310: (7c 94 62 a6|a6 62 94 7c) mfivor4 r4 207 314: (7c 94 62 a6|a6 62 94 7c) mfivor4 r4 208 318: (7c 95 62 a6|a6 62 95 7c) mfivor5 r4 209 31c: (7c 95 62 a6|a6 62 95 7c) mfivor5 r4 210 320: (7c 96 62 a6|a6 62 96 7c) mfivor6 r4 211 324: (7c 96 62 a6|a6 62 96 7c) mfivor6 r4 212 328: (7c 97 62 a6|a6 62 97 7c) mfivor7 r4 213 32c: (7c 97 62 a6|a6 62 97 7c) mfivor7 r4 214 330: (7c 98 62 a6|a6 62 98 7c) mfivor8 r4 215 334: (7c 98 62 a6|a6 62 98 7c) mfivor8 r4 216 338: (7c 99 62 a6|a6 62 99 7c) mfivor9 r4 217 33c: (7c 99 62 a6|a6 62 99 7c) mfivor9 r4 218 340: (7c 9a 62 a6|a6 62 9a 7c) mfivor10 r4 219 344: (7c 9a 62 a6|a6 62 9a 7c) mfivor10 r4 220 348: (7c 9b 62 a6|a6 62 9b 7c) mfivor11 r4 221 34c: (7c 9b 62 a6|a6 62 9b 7c) mfivor11 r4 222 350: (7c 9c 62 a6|a6 62 9c 7c) mfivor12 r4 223 354: (7c 9c 62 a6|a6 62 9c 7c) mfivor12 r4 224 358: (7c 9d 62 a6|a6 62 9d 7c) mfivor13 r4 225 35c: (7c 9d 62 a6|a6 62 9d 7c) mfivor13 r4 226 360: (7c 9e 62 a6|a6 62 9e 7c) mfivor14 r4 227 364: (7c 9e 62 a6|a6 62 9e 7c) mfivor14 r4 228 368: (7c 9f 62 a6|a6 62 9f 7c) mfivor15 r4 229 36c: (7c 9f 62 a6|a6 62 9f 7c) mfivor15 r4 230 370: (7c 93 82 a6|a6 82 93 7c) mfivor35 r4 231 374: (7c 93 82 a6|a6 82 93 7c) mfivor35 r4 232 378: (7c 9a 8a a6|a6 8a 9a 7c) mfmcsrr0 r4 233 37c: (7c 9a 8a a6|a6 8a 9a 7c) mfmcsrr0 r4 234 380: (7c 9b 8a a6|a6 8a 9b 7c) mfmcsrr1 r4 235 384: (7c 9b 8a a6|a6 8a 9b 7c) mfmcsrr1 r4 236 388: (7c 9c 8a a6|a6 8a 9c 7c) mfmcsr r4 237 38c: (7c 9c 8a a6|a6 8a 9c 7c) mfmcsr r4 238 390: (7c 90 da a6|a6 da 90 7c) mfivndx r4 239 394: (7c 90 da a6|a6 da 90 7c) mfivndx r4 240 398: (7c 91 da a6|a6 da 91 7c) mfdvndx r4 241 39c: (7c 91 da a6|a6 da 91 7c) mfdvndx r4 242 3a0: (7c 92 da a6|a6 da 92 7c) mfivlim r4 243 3a4: (7c 92 da a6|a6 da 92 7c) mfivlim r4 244 3a8: (7c 93 da a6|a6 da 93 7c) mfdvlim r4 245 3ac: (7c 93 da a6|a6 da 93 7c) mfdvlim r4 246 3b0: (7c 94 da a6|a6 da 94 7c) mfclcsr r4 247 3b4: (7c 94 da a6|a6 da 94 7c) mfclcsr r4 248 3b8: (7c 98 da a6|a6 da 98 7c) mfccr1 r4 249 3bc: (7c 98 da a6|a6 da 98 7c) mfccr1 r4 250 3c0: (7c 9b e2 a6|a6 e2 9b 7c) mfrstcfg r4 251 3c4: (7c 9b e2 a6|a6 e2 9b 7c) mfrstcfg r4 252 3c8: (7c 9c e2 a6|a6 e2 9c 7c) mfdcdbtrl r4 253 3cc: (7c 9c e2 a6|a6 e2 9c 7c) mfdcdbtrl r4 254 3d0: (7c 9d e2 a6|a6 e2 9d 7c) mfdcdbtrh r4 255 3d4: (7c 9d e2 a6|a6 e2 9d 7c) mfdcdbtrh r4 256 3d8: (7c 9f e2 a6|a6 e2 9f 7c) mficdbtr r4 257 3dc: (7c 9f e2 a6|a6 e2 9f 7c) mficdbtr r4 258 3e0: (7c 92 ea a6|a6 ea 92 7c) mfmmucr r4 259 3e4: (7c 92 ea a6|a6 ea 92 7c) mfmmucr r4 260 3e8: (7c 93 ea a6|a6 ea 93 7c) mfccr0 r4 261 3ec: (7c 93 ea a6|a6 ea 93 7c) mfccr0 r4 262 3f0: (7c 93 f2 a6|a6 f2 93 7c) mficdbdr r4 263 3f4: (7c 93 f2 a6|a6 f2 93 7c) mficdbdr r4 264 3f8: (7c 93 fa a6|a6 fa 93 7c) mfdbdr r4 265 3fc: (7c 93 fa a6|a6 fa 93 7c) mfdbdr r4 266 400: (7c 96 0b a6|a6 0b 96 7c) mtdecar r4 267 404: (7c 96 0b a6|a6 0b 96 7c) mtdecar r4 268