| #objdump: -d -mmips:4000 |
| #as: -mabi=32 |
| #name: MIPS ld-st-la constants (ABI o32, mips3) |
| #source: ldstla-32-mips3.s |
| |
| .*: +file format elf32-.*mips |
| |
| Disassembly of section \.text: |
| |
| 00000000 <\.text>: |
| 0: dc82ffff ld v0,-1\(a0\) |
| 4: 3c02abce lui v0,0xabce |
| 8: 00441021 addu v0,v0,a0 |
| c: dc42ef01 ld v0,-4351\(v0\) |
| 10: 3c028000 lui v0,0x8000 |
| 14: 00441021 addu v0,v0,a0 |
| 18: dc420000 ld v0,0\(v0\) |
| 1c: 3c028000 lui v0,0x8000 |
| 20: 00441021 addu v0,v0,a0 |
| 24: dc42ffff ld v0,-1\(v0\) |
| 28: 3c020123 lui v0,0x123 |
| 2c: 00441021 addu v0,v0,a0 |
| 30: dc424567 ld v0,17767\(v0\) |
| 34: 24020000 li v0,0 |
| 38: 00441021 addu v0,v0,a0 |
| 3c: dc420000 ld v0,0\(v0\) |
| 40: 24020000 li v0,0 |
| 44: 00441021 addu v0,v0,a0 |
| 48: dc42ffff ld v0,-1\(v0\) |
| 4c: 3c02abce lui v0,0xabce |
| 50: 00441021 addu v0,v0,a0 |
| 54: dc42ef01 ld v0,-4351\(v0\) |
| 58: 3c028000 lui v0,0x8000 |
| 5c: 00441021 addu v0,v0,a0 |
| 60: dc420000 ld v0,0\(v0\) |
| 64: 3c028000 lui v0,0x8000 |
| 68: 00441021 addu v0,v0,a0 |
| 6c: dc42ffff ld v0,-1\(v0\) |
| 70: 3c020123 lui v0,0x123 |
| 74: 00441021 addu v0,v0,a0 |
| 78: dc424567 ld v0,17767\(v0\) |
| 7c: dc820000 ld v0,0\(a0\) |
| 80: dc02ffff ld v0,-1\(zero\) |
| 84: 3c02abce lui v0,0xabce |
| 88: dc42ef01 ld v0,-4351\(v0\) |
| 8c: 3c028000 lui v0,0x8000 |
| 90: dc420000 ld v0,0\(v0\) |
| 94: 3c028000 lui v0,0x8000 |
| 98: dc42ffff ld v0,-1\(v0\) |
| 9c: 3c020123 lui v0,0x123 |
| a0: dc424567 ld v0,17767\(v0\) |
| a4: 24020000 li v0,0 |
| a8: dc420000 ld v0,0\(v0\) |
| ac: 24020000 li v0,0 |
| b0: dc42ffff ld v0,-1\(v0\) |
| b4: 3c02abce lui v0,0xabce |
| b8: dc42ef01 ld v0,-4351\(v0\) |
| bc: 3c028000 lui v0,0x8000 |
| c0: dc420000 ld v0,0\(v0\) |
| c4: 3c028000 lui v0,0x8000 |
| c8: dc42ffff ld v0,-1\(v0\) |
| cc: 3c020123 lui v0,0x123 |
| d0: dc424567 ld v0,17767\(v0\) |
| d4: dc020000 ld v0,0\(zero\) |
| d8: fc82ffff sd v0,-1\(a0\) |
| dc: 3c01abce lui at,0xabce |
| e0: 00240821 addu at,at,a0 |
| e4: fc22ef01 sd v0,-4351\(at\) |
| e8: 3c018000 lui at,0x8000 |
| ec: 00240821 addu at,at,a0 |
| f0: fc220000 sd v0,0\(at\) |
| f4: 3c018000 lui at,0x8000 |
| f8: 00240821 addu at,at,a0 |
| fc: fc22ffff sd v0,-1\(at\) |
| 100: 3c010123 lui at,0x123 |
| 104: 00240821 addu at,at,a0 |
| 108: fc224567 sd v0,17767\(at\) |
| 10c: 24010000 li at,0 |
| 110: 00240821 addu at,at,a0 |
| 114: fc220000 sd v0,0\(at\) |
| 118: 24010000 li at,0 |
| 11c: 00240821 addu at,at,a0 |
| 120: fc22ffff sd v0,-1\(at\) |
| 124: 3c01abce lui at,0xabce |
| 128: 00240821 addu at,at,a0 |
| 12c: fc22ef01 sd v0,-4351\(at\) |
| 130: 3c018000 lui at,0x8000 |
| 134: 00240821 addu at,at,a0 |
| 138: fc220000 sd v0,0\(at\) |
| 13c: 3c018000 lui at,0x8000 |
| 140: 00240821 addu at,at,a0 |
| 144: fc22ffff sd v0,-1\(at\) |
| 148: 3c010123 lui at,0x123 |
| 14c: 00240821 addu at,at,a0 |
| 150: fc224567 sd v0,17767\(at\) |
| 154: fc820000 sd v0,0\(a0\) |
| 158: fc02ffff sd v0,-1\(zero\) |
| 15c: 3c01abce lui at,0xabce |
| 160: fc22ef01 sd v0,-4351\(at\) |
| 164: 3c018000 lui at,0x8000 |
| 168: fc220000 sd v0,0\(at\) |
| 16c: 3c018000 lui at,0x8000 |
| 170: fc22ffff sd v0,-1\(at\) |
| 174: 3c010123 lui at,0x123 |
| 178: fc224567 sd v0,17767\(at\) |
| 17c: 24010000 li at,0 |
| 180: fc220000 sd v0,0\(at\) |
| 184: 24010000 li at,0 |
| 188: fc22ffff sd v0,-1\(at\) |
| 18c: 3c01abce lui at,0xabce |
| 190: fc22ef01 sd v0,-4351\(at\) |
| 194: 3c018000 lui at,0x8000 |
| 198: fc220000 sd v0,0\(at\) |
| 19c: 3c018000 lui at,0x8000 |
| 1a0: fc22ffff sd v0,-1\(at\) |
| 1a4: 3c010123 lui at,0x123 |
| 1a8: fc224567 sd v0,17767\(at\) |
| 1ac: fc020000 sd v0,0\(zero\) |
| 1b0: 8c82ffff lw v0,-1\(a0\) |
| 1b4: 3c02abce lui v0,0xabce |
| 1b8: 00441021 addu v0,v0,a0 |
| 1bc: 8c42ef01 lw v0,-4351\(v0\) |
| 1c0: 3c028000 lui v0,0x8000 |
| 1c4: 00441021 addu v0,v0,a0 |
| 1c8: 8c420000 lw v0,0\(v0\) |
| 1cc: 3c028000 lui v0,0x8000 |
| 1d0: 00441021 addu v0,v0,a0 |
| 1d4: 8c42ffff lw v0,-1\(v0\) |
| 1d8: 3c020123 lui v0,0x123 |
| 1dc: 00441021 addu v0,v0,a0 |
| 1e0: 8c424567 lw v0,17767\(v0\) |
| 1e4: 24020000 li v0,0 |
| 1e8: 00441021 addu v0,v0,a0 |
| 1ec: 8c420000 lw v0,0\(v0\) |
| 1f0: 24020000 li v0,0 |
| 1f4: 00441021 addu v0,v0,a0 |
| 1f8: 8c42ffff lw v0,-1\(v0\) |
| 1fc: 3c02abce lui v0,0xabce |
| 200: 00441021 addu v0,v0,a0 |
| 204: 8c42ef01 lw v0,-4351\(v0\) |
| 208: 3c028000 lui v0,0x8000 |
| 20c: 00441021 addu v0,v0,a0 |
| 210: 8c420000 lw v0,0\(v0\) |
| 214: 3c028000 lui v0,0x8000 |
| 218: 00441021 addu v0,v0,a0 |
| 21c: 8c42ffff lw v0,-1\(v0\) |
| 220: 3c020123 lui v0,0x123 |
| 224: 00441021 addu v0,v0,a0 |
| 228: 8c424567 lw v0,17767\(v0\) |
| 22c: 8c820000 lw v0,0\(a0\) |
| 230: 8c02ffff lw v0,-1\(zero\) |
| 234: 3c02abce lui v0,0xabce |
| 238: 8c42ef01 lw v0,-4351\(v0\) |
| 23c: 3c028000 lui v0,0x8000 |
| 240: 8c420000 lw v0,0\(v0\) |
| 244: 3c028000 lui v0,0x8000 |
| 248: 8c42ffff lw v0,-1\(v0\) |
| 24c: 3c020123 lui v0,0x123 |
| 250: 8c424567 lw v0,17767\(v0\) |
| 254: 24020000 li v0,0 |
| 258: 8c420000 lw v0,0\(v0\) |
| 25c: 24020000 li v0,0 |
| 260: 8c42ffff lw v0,-1\(v0\) |
| 264: 3c02abce lui v0,0xabce |
| 268: 8c42ef01 lw v0,-4351\(v0\) |
| 26c: 3c028000 lui v0,0x8000 |
| 270: 8c420000 lw v0,0\(v0\) |
| 274: 3c028000 lui v0,0x8000 |
| 278: 8c42ffff lw v0,-1\(v0\) |
| 27c: 3c020123 lui v0,0x123 |
| 280: 8c424567 lw v0,17767\(v0\) |
| 284: 8c020000 lw v0,0\(zero\) |
| 288: ac82ffff sw v0,-1\(a0\) |
| 28c: 3c01abce lui at,0xabce |
| 290: 00240821 addu at,at,a0 |
| 294: ac22ef01 sw v0,-4351\(at\) |
| 298: 3c018000 lui at,0x8000 |
| 29c: 00240821 addu at,at,a0 |
| 2a0: ac220000 sw v0,0\(at\) |
| 2a4: 3c018000 lui at,0x8000 |
| 2a8: 00240821 addu at,at,a0 |
| 2ac: ac22ffff sw v0,-1\(at\) |
| 2b0: 3c010123 lui at,0x123 |
| 2b4: 00240821 addu at,at,a0 |
| 2b8: ac224567 sw v0,17767\(at\) |
| 2bc: 24010000 li at,0 |
| 2c0: 00240821 addu at,at,a0 |
| 2c4: ac220000 sw v0,0\(at\) |
| 2c8: 24010000 li at,0 |
| 2cc: 00240821 addu at,at,a0 |
| 2d0: ac22ffff sw v0,-1\(at\) |
| 2d4: 3c01abce lui at,0xabce |
| 2d8: 00240821 addu at,at,a0 |
| 2dc: ac22ef01 sw v0,-4351\(at\) |
| 2e0: 3c018000 lui at,0x8000 |
| 2e4: 00240821 addu at,at,a0 |
| 2e8: ac220000 sw v0,0\(at\) |
| 2ec: 3c018000 lui at,0x8000 |
| 2f0: 00240821 addu at,at,a0 |
| 2f4: ac22ffff sw v0,-1\(at\) |
| 2f8: 3c010123 lui at,0x123 |
| 2fc: 00240821 addu at,at,a0 |
| 300: ac224567 sw v0,17767\(at\) |
| 304: ac820000 sw v0,0\(a0\) |
| 308: ac02ffff sw v0,-1\(zero\) |
| 30c: 3c01abce lui at,0xabce |
| 310: ac22ef01 sw v0,-4351\(at\) |
| 314: 3c018000 lui at,0x8000 |
| 318: ac220000 sw v0,0\(at\) |
| 31c: 3c018000 lui at,0x8000 |
| 320: ac22ffff sw v0,-1\(at\) |
| 324: 3c010123 lui at,0x123 |
| 328: ac224567 sw v0,17767\(at\) |
| 32c: 24010000 li at,0 |
| 330: ac220000 sw v0,0\(at\) |
| 334: 24010000 li at,0 |
| 338: ac22ffff sw v0,-1\(at\) |
| 33c: 3c01abce lui at,0xabce |
| 340: ac22ef01 sw v0,-4351\(at\) |
| 344: 3c018000 lui at,0x8000 |
| 348: ac220000 sw v0,0\(at\) |
| 34c: 3c018000 lui at,0x8000 |
| 350: ac22ffff sw v0,-1\(at\) |
| 354: 3c010123 lui at,0x123 |
| 358: ac224567 sw v0,17767\(at\) |
| 35c: ac020000 sw v0,0\(zero\) |
| 360: 2482ffff addiu v0,a0,-1 |
| 364: 3c02abcd lui v0,0xabcd |
| 368: 3442ef01 ori v0,v0,0xef01 |
| 36c: 00441021 addu v0,v0,a0 |
| 370: 3c028000 lui v0,0x8000 |
| 374: 00441021 addu v0,v0,a0 |
| 378: 3c027fff lui v0,0x7fff |
| 37c: 3442ffff ori v0,v0,0xffff |
| 380: 00441021 addu v0,v0,a0 |
| 384: 3c020123 lui v0,0x123 |
| 388: 34424567 ori v0,v0,0x4567 |
| 38c: 00441021 addu v0,v0,a0 |
| 390: 24820000 addiu v0,a0,0 |
| 394: 2482ffff addiu v0,a0,-1 |
| 398: 3c02abcd lui v0,0xabcd |
| 39c: 3442ef01 ori v0,v0,0xef01 |
| 3a0: 00441021 addu v0,v0,a0 |
| 3a4: 3c028000 lui v0,0x8000 |
| 3a8: 00441021 addu v0,v0,a0 |
| 3ac: 3c027fff lui v0,0x7fff |
| 3b0: 3442ffff ori v0,v0,0xffff |
| 3b4: 00441021 addu v0,v0,a0 |
| 3b8: 3c020123 lui v0,0x123 |
| 3bc: 34424567 ori v0,v0,0x4567 |
| 3c0: 00441021 addu v0,v0,a0 |
| 3c4: 24820000 addiu v0,a0,0 |
| 3c8: 2402ffff li v0,-1 |
| 3cc: 3c02abcd lui v0,0xabcd |
| 3d0: 3442ef01 ori v0,v0,0xef01 |
| 3d4: 3c028000 lui v0,0x8000 |
| 3d8: 3c027fff lui v0,0x7fff |
| 3dc: 3442ffff ori v0,v0,0xffff |
| 3e0: 3c020123 lui v0,0x123 |
| 3e4: 34424567 ori v0,v0,0x4567 |
| 3e8: 24020000 li v0,0 |
| 3ec: 2402ffff li v0,-1 |
| 3f0: 3c02abcd lui v0,0xabcd |
| 3f4: 3442ef01 ori v0,v0,0xef01 |
| 3f8: 3c028000 lui v0,0x8000 |
| 3fc: 3c027fff lui v0,0x7fff |
| 400: 3442ffff ori v0,v0,0xffff |
| 404: 3c020123 lui v0,0x123 |
| 408: 34424567 ori v0,v0,0x4567 |
| 40c: 24020000 li v0,0 |
| \.\.\. |