1 #objdump: -d 2 #as: -n32 3 #name: MIPS ld-st-la constants (ABI n32) 4 #source: ldstla-n32.s 5 6 .*: +file format elf32-n.*mips 7 8 Disassembly of section \.text: 9 10 00000000 <\.text>: 11 0: 3c020123 lui v0,0x123 12 4: 3c0189ac lui at,0x89ac 13 8: 64424568 daddiu v0,v0,17768 14 c: 0023082d daddu at,at,v1 15 10: 0002103c dsll32 v0,v0,0x0 16 14: 0041102d daddu v0,v0,at 17 18: dc42cdef ld v0,-12817\(v0\) 18 1c: 3c02abce lui v0,0xabce 19 20: 3c012345 lui at,0x2345 20 24: 6442ef01 daddiu v0,v0,-4351 21 28: 0023082d daddu at,at,v1 22 2c: 0002103c dsll32 v0,v0,0x0 23 30: 0041102d daddu v0,v0,at 24 34: dc426789 ld v0,26505\(v0\) 25 38: 3c028000 lui v0,0x8000 26 3c: 00431021 addu v0,v0,v1 27 40: dc420000 ld v0,0\(v0\) 28 44: 3c020000 lui v0,0x0 29 48: 3c010000 lui at,0x0 30 4c: 6442ffff daddiu v0,v0,-1 31 50: 0023082d daddu at,at,v1 32 54: 0002103c dsll32 v0,v0,0x0 33 58: 0041102d daddu v0,v0,at 34 5c: dc420000 ld v0,0\(v0\) 35 60: 3c020000 lui v0,0x0 36 64: 3c01abce lui at,0xabce 37 68: 64420001 daddiu v0,v0,1 38 6c: 0023082d daddu at,at,v1 39 70: 0002103c dsll32 v0,v0,0x0 40 74: 0041102d daddu v0,v0,at 41 78: dc42ef01 ld v0,-4351\(v0\) 42 7c: 3c020123 lui v0,0x123 43 80: 00431021 addu v0,v0,v1 44 84: dc424567 ld v0,17767\(v0\) 45 88: 3c010123 lui at,0x123 46 8c: 64214568 daddiu at,at,17768 47 90: 00010c38 dsll at,at,0x10 48 94: 642189ac daddiu at,at,-30292 49 98: 00010c38 dsll at,at,0x10 50 9c: 0023082d daddu at,at,v1 51 a0: fc22cdef sd v0,-12817\(at\) 52 a4: 3c01abce lui at,0xabce 53 a8: 6421ef01 daddiu at,at,-4351 54 ac: 00010c38 dsll at,at,0x10 55 b0: 64212345 daddiu at,at,9029 56 b4: 00010c38 dsll at,at,0x10 57 b8: 0023082d daddu at,at,v1 58 bc: fc226789 sd v0,26505\(at\) 59 c0: 3c018000 lui at,0x8000 60 c4: 00230821 addu at,at,v1 61 c8: fc220000 sd v0,0\(at\) 62 cc: 3c010000 lui at,0x0 63 d0: 6421ffff daddiu at,at,-1 64 d4: 00010c38 dsll at,at,0x10 65 d8: 64210000 daddiu at,at,0 66 dc: 00010c38 dsll at,at,0x10 67 e0: 0023082d daddu at,at,v1 68 e4: fc220000 sd v0,0\(at\) 69 e8: 3c010000 lui at,0x0 70 ec: 64210001 daddiu at,at,1 71 f0: 00010c38 dsll at,at,0x10 72 f4: 6421abce daddiu at,at,-21554 73 f8: 00010c38 dsll at,at,0x10 74 fc: 0023082d daddu at,at,v1 75 100: fc22ef01 sd v0,-4351\(at\) 76 104: 3c010123 lui at,0x123 77 108: 00230821 addu at,at,v1 78 10c: fc224567 sd v0,17767\(at\) 79 110: 3c020123 lui v0,0x123 80 114: 3c0189ac lui at,0x89ac 81 118: 64424568 daddiu v0,v0,17768 82 11c: 0023082d daddu at,at,v1 83 120: 0002103c dsll32 v0,v0,0x0 84 124: 0041102d daddu v0,v0,at 85 128: 8c42cdef lw v0,-12817\(v0\) 86 12c: 3c02abce lui v0,0xabce 87 130: 3c012345 lui at,0x2345 88 134: 6442ef01 daddiu v0,v0,-4351 89 138: 0023082d daddu at,at,v1 90 13c: 0002103c dsll32 v0,v0,0x0 91 140: 0041102d daddu v0,v0,at 92 144: 8c426789 lw v0,26505\(v0\) 93 148: 3c028000 lui v0,0x8000 94 14c: 00431021 addu v0,v0,v1 95 150: 8c420000 lw v0,0\(v0\) 96 154: 3c020000 lui v0,0x0 97 158: 3c010000 lui at,0x0 98 15c: 6442ffff daddiu v0,v0,-1 99 160: 0023082d daddu at,at,v1 100 164: 0002103c dsll32 v0,v0,0x0 101 168: 0041102d daddu v0,v0,at 102 16c: 8c420000 lw v0,0\(v0\) 103 170: 3c020000 lui v0,0x0 104 174: 3c01abce lui at,0xabce 105 178: 64420001 daddiu v0,v0,1 106 17c: 0023082d daddu at,at,v1 107 180: 0002103c dsll32 v0,v0,0x0 108 184: 0041102d daddu v0,v0,at 109 188: 8c42ef01 lw v0,-4351\(v0\) 110 18c: 3c020123 lui v0,0x123 111 190: 00431021 addu v0,v0,v1 112 194: 8c424567 lw v0,17767\(v0\) 113 198: 3c010123 lui at,0x123 114 19c: 64214568 daddiu at,at,17768 115 1a0: 00010c38 dsll at,at,0x10 116 1a4: 642189ac daddiu at,at,-30292 117 1a8: 00010c38 dsll at,at,0x10 118 1ac: 0023082d daddu at,at,v1 119 1b0: ac22cdef sw v0,-12817\(at\) 120 1b4: 3c01abce lui at,0xabce 121 1b8: 6421ef01 daddiu at,at,-4351 122 1bc: 00010c38 dsll at,at,0x10 123 1c0: 64212345 daddiu at,at,9029 124 1c4: 00010c38 dsll at,at,0x10 125 1c8: 0023082d daddu at,at,v1 126 1cc: ac226789 sw v0,26505\(at\) 127 1d0: 3c018000 lui at,0x8000 128 1d4: 00230821 addu at,at,v1 129 1d8: ac220000 sw v0,0\(at\) 130 1dc: 3c010000 lui at,0x0 131 1e0: 6421ffff daddiu at,at,-1 132 1e4: 00010c38 dsll at,at,0x10 133 1e8: 64210000 daddiu at,at,0 134 1ec: 00010c38 dsll at,at,0x10 135 1f0: 0023082d daddu at,at,v1 136 1f4: ac220000 sw v0,0\(at\) 137 1f8: 3c010000 lui at,0x0 138 1fc: 64210001 daddiu at,at,1 139 200: 00010c38 dsll at,at,0x10 140 204: 6421abce daddiu at,at,-21554 141 208: 00010c38 dsll at,at,0x10 142 20c: 0023082d daddu at,at,v1 143 210: ac22ef01 sw v0,-4351\(at\) 144 214: 3c010123 lui at,0x123 145 218: 00230821 addu at,at,v1 146 21c: ac224567 sw v0,17767\(at\) 147 220: 3c028000 lui v0,0x8000 148 224: 3c020123 lui v0,0x123 149 228: 34424567 ori v0,v0,0x4567 150 22c: 3c027fff lui v0,0x7fff 151 230: 3442ffff ori v0,v0,0xffff 152 234: 3c020123 lui v0,0x123 153 238: 34424567 ori v0,v0,0x4567 154 \.\.\. 155