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