1#objdump: -d -mmips:4000 2#as: -KPIC -mabi=32 3#name: MIPS ld-st-la constants (ABI o32, mips3, shared) 4#source: ldstla-32-mips3.s 5 6.*: +file format .* 7 8Disassembly of section \.text: 9 1000000000 <\.text>: 11[ 0-9a-f]+: dc82ffff ld v0,-1\(a0\) 12[ 0-9a-f]+: 3c02abce lui v0,0xabce 13[ 0-9a-f]+: 00441021 addu v0,v0,a0 14[ 0-9a-f]+: dc42ef01 ld v0,-4351\(v0\) 15[ 0-9a-f]+: 3c028000 lui v0,0x8000 16[ 0-9a-f]+: 00441021 addu v0,v0,a0 17[ 0-9a-f]+: dc420000 ld v0,0\(v0\) 18[ 0-9a-f]+: 3c028000 lui v0,0x8000 19[ 0-9a-f]+: 00441021 addu v0,v0,a0 20[ 0-9a-f]+: dc42ffff ld v0,-1\(v0\) 21[ 0-9a-f]+: 3c020123 lui v0,0x123 22[ 0-9a-f]+: 00441021 addu v0,v0,a0 23[ 0-9a-f]+: dc424567 ld v0,17767\(v0\) 24[ 0-9a-f]+: dc820000 ld v0,0\(a0\) 25[ 0-9a-f]+: dc82ffff ld v0,-1\(a0\) 26[ 0-9a-f]+: 3c02abce lui v0,0xabce 27[ 0-9a-f]+: 00441021 addu v0,v0,a0 28[ 0-9a-f]+: dc42ef01 ld v0,-4351\(v0\) 29[ 0-9a-f]+: 3c028000 lui v0,0x8000 30[ 0-9a-f]+: 00441021 addu v0,v0,a0 31[ 0-9a-f]+: dc420000 ld v0,0\(v0\) 32[ 0-9a-f]+: 3c028000 lui v0,0x8000 33[ 0-9a-f]+: 00441021 addu v0,v0,a0 34[ 0-9a-f]+: dc42ffff ld v0,-1\(v0\) 35[ 0-9a-f]+: 3c020123 lui v0,0x123 36[ 0-9a-f]+: 00441021 addu v0,v0,a0 37[ 0-9a-f]+: dc424567 ld v0,17767\(v0\) 38[ 0-9a-f]+: dc820000 ld v0,0\(a0\) 39[ 0-9a-f]+: dc02ffff ld v0,-1\(zero\) 40[ 0-9a-f]+: 3c02abce lui v0,0xabce 41[ 0-9a-f]+: dc42ef01 ld v0,-4351\(v0\) 42[ 0-9a-f]+: 3c028000 lui v0,0x8000 43[ 0-9a-f]+: dc420000 ld v0,0\(v0\) 44[ 0-9a-f]+: 3c028000 lui v0,0x8000 45[ 0-9a-f]+: dc42ffff ld v0,-1\(v0\) 46[ 0-9a-f]+: 3c020123 lui v0,0x123 47[ 0-9a-f]+: dc424567 ld v0,17767\(v0\) 48[ 0-9a-f]+: dc020000 ld v0,0\(zero\) 49[ 0-9a-f]+: dc02ffff ld v0,-1\(zero\) 50[ 0-9a-f]+: 3c02abce lui v0,0xabce 51[ 0-9a-f]+: dc42ef01 ld v0,-4351\(v0\) 52[ 0-9a-f]+: 3c028000 lui v0,0x8000 53[ 0-9a-f]+: dc420000 ld v0,0\(v0\) 54[ 0-9a-f]+: 3c028000 lui v0,0x8000 55[ 0-9a-f]+: dc42ffff ld v0,-1\(v0\) 56[ 0-9a-f]+: 3c020123 lui v0,0x123 57[ 0-9a-f]+: dc424567 ld v0,17767\(v0\) 58[ 0-9a-f]+: dc020000 ld v0,0\(zero\) 59[ 0-9a-f]+: fc82ffff sd v0,-1\(a0\) 60[ 0-9a-f]+: 3c01abce lui at,0xabce 61[ 0-9a-f]+: 00240821 addu at,at,a0 62[ 0-9a-f]+: fc22ef01 sd v0,-4351\(at\) 63[ 0-9a-f]+: 3c018000 lui at,0x8000 64[ 0-9a-f]+: 00240821 addu at,at,a0 65[ 0-9a-f]+: fc220000 sd v0,0\(at\) 66[ 0-9a-f]+: 3c018000 lui at,0x8000 67[ 0-9a-f]+: 00240821 addu at,at,a0 68[ 0-9a-f]+: fc22ffff sd v0,-1\(at\) 69[ 0-9a-f]+: 3c010123 lui at,0x123 70[ 0-9a-f]+: 00240821 addu at,at,a0 71[ 0-9a-f]+: fc224567 sd v0,17767\(at\) 72[ 0-9a-f]+: fc820000 sd v0,0\(a0\) 73[ 0-9a-f]+: fc82ffff sd v0,-1\(a0\) 74[ 0-9a-f]+: 3c01abce lui at,0xabce 75[ 0-9a-f]+: 00240821 addu at,at,a0 76[ 0-9a-f]+: fc22ef01 sd v0,-4351\(at\) 77[ 0-9a-f]+: 3c018000 lui at,0x8000 78[ 0-9a-f]+: 00240821 addu at,at,a0 79[ 0-9a-f]+: fc220000 sd v0,0\(at\) 80[ 0-9a-f]+: 3c018000 lui at,0x8000 81[ 0-9a-f]+: 00240821 addu at,at,a0 82[ 0-9a-f]+: fc22ffff sd v0,-1\(at\) 83[ 0-9a-f]+: 3c010123 lui at,0x123 84[ 0-9a-f]+: 00240821 addu at,at,a0 85[ 0-9a-f]+: fc224567 sd v0,17767\(at\) 86[ 0-9a-f]+: fc820000 sd v0,0\(a0\) 87[ 0-9a-f]+: fc02ffff sd v0,-1\(zero\) 88[ 0-9a-f]+: 3c01abce lui at,0xabce 89[ 0-9a-f]+: fc22ef01 sd v0,-4351\(at\) 90[ 0-9a-f]+: 3c018000 lui at,0x8000 91[ 0-9a-f]+: fc220000 sd v0,0\(at\) 92[ 0-9a-f]+: 3c018000 lui at,0x8000 93[ 0-9a-f]+: fc22ffff sd v0,-1\(at\) 94[ 0-9a-f]+: 3c010123 lui at,0x123 95[ 0-9a-f]+: fc224567 sd v0,17767\(at\) 96[ 0-9a-f]+: fc020000 sd v0,0\(zero\) 97[ 0-9a-f]+: fc02ffff sd v0,-1\(zero\) 98[ 0-9a-f]+: 3c01abce lui at,0xabce 99[ 0-9a-f]+: fc22ef01 sd v0,-4351\(at\) 100[ 0-9a-f]+: 3c018000 lui at,0x8000 101[ 0-9a-f]+: fc220000 sd v0,0\(at\) 102[ 0-9a-f]+: 3c018000 lui at,0x8000 103[ 0-9a-f]+: fc22ffff sd v0,-1\(at\) 104[ 0-9a-f]+: 3c010123 lui at,0x123 105[ 0-9a-f]+: fc224567 sd v0,17767\(at\) 106[ 0-9a-f]+: fc020000 sd v0,0\(zero\) 107[ 0-9a-f]+: 8c82ffff lw v0,-1\(a0\) 108[ 0-9a-f]+: 3c02abce lui v0,0xabce 109[ 0-9a-f]+: 00441021 addu v0,v0,a0 110[ 0-9a-f]+: 8c42ef01 lw v0,-4351\(v0\) 111[ 0-9a-f]+: 3c028000 lui v0,0x8000 112[ 0-9a-f]+: 00441021 addu v0,v0,a0 113[ 0-9a-f]+: 8c420000 lw v0,0\(v0\) 114[ 0-9a-f]+: 3c028000 lui v0,0x8000 115[ 0-9a-f]+: 00441021 addu v0,v0,a0 116[ 0-9a-f]+: 8c42ffff lw v0,-1\(v0\) 117[ 0-9a-f]+: 3c020123 lui v0,0x123 118[ 0-9a-f]+: 00441021 addu v0,v0,a0 119[ 0-9a-f]+: 8c424567 lw v0,17767\(v0\) 120[ 0-9a-f]+: 8c820000 lw v0,0\(a0\) 121[ 0-9a-f]+: 8c82ffff lw v0,-1\(a0\) 122[ 0-9a-f]+: 3c02abce lui v0,0xabce 123[ 0-9a-f]+: 00441021 addu v0,v0,a0 124[ 0-9a-f]+: 8c42ef01 lw v0,-4351\(v0\) 125[ 0-9a-f]+: 3c028000 lui v0,0x8000 126[ 0-9a-f]+: 00441021 addu v0,v0,a0 127[ 0-9a-f]+: 8c420000 lw v0,0\(v0\) 128[ 0-9a-f]+: 3c028000 lui v0,0x8000 129[ 0-9a-f]+: 00441021 addu v0,v0,a0 130[ 0-9a-f]+: 8c42ffff lw v0,-1\(v0\) 131[ 0-9a-f]+: 3c020123 lui v0,0x123 132[ 0-9a-f]+: 00441021 addu v0,v0,a0 133[ 0-9a-f]+: 8c424567 lw v0,17767\(v0\) 134[ 0-9a-f]+: 8c820000 lw v0,0\(a0\) 135[ 0-9a-f]+: 8c02ffff lw v0,-1\(zero\) 136[ 0-9a-f]+: 3c02abce lui v0,0xabce 137[ 0-9a-f]+: 8c42ef01 lw v0,-4351\(v0\) 138[ 0-9a-f]+: 3c028000 lui v0,0x8000 139[ 0-9a-f]+: 8c420000 lw v0,0\(v0\) 140[ 0-9a-f]+: 3c028000 lui v0,0x8000 141[ 0-9a-f]+: 8c42ffff lw v0,-1\(v0\) 142[ 0-9a-f]+: 3c020123 lui v0,0x123 143[ 0-9a-f]+: 8c424567 lw v0,17767\(v0\) 144[ 0-9a-f]+: 8c020000 lw v0,0\(zero\) 145[ 0-9a-f]+: 8c02ffff lw v0,-1\(zero\) 146[ 0-9a-f]+: 3c02abce lui v0,0xabce 147[ 0-9a-f]+: 8c42ef01 lw v0,-4351\(v0\) 148[ 0-9a-f]+: 3c028000 lui v0,0x8000 149[ 0-9a-f]+: 8c420000 lw v0,0\(v0\) 150[ 0-9a-f]+: 3c028000 lui v0,0x8000 151[ 0-9a-f]+: 8c42ffff lw v0,-1\(v0\) 152[ 0-9a-f]+: 3c020123 lui v0,0x123 153[ 0-9a-f]+: 8c424567 lw v0,17767\(v0\) 154[ 0-9a-f]+: 8c020000 lw v0,0\(zero\) 155[ 0-9a-f]+: ac82ffff sw v0,-1\(a0\) 156[ 0-9a-f]+: 3c01abce lui at,0xabce 157[ 0-9a-f]+: 00240821 addu at,at,a0 158[ 0-9a-f]+: ac22ef01 sw v0,-4351\(at\) 159[ 0-9a-f]+: 3c018000 lui at,0x8000 160[ 0-9a-f]+: 00240821 addu at,at,a0 161[ 0-9a-f]+: ac220000 sw v0,0\(at\) 162[ 0-9a-f]+: 3c018000 lui at,0x8000 163[ 0-9a-f]+: 00240821 addu at,at,a0 164[ 0-9a-f]+: ac22ffff sw v0,-1\(at\) 165[ 0-9a-f]+: 3c010123 lui at,0x123 166[ 0-9a-f]+: 00240821 addu at,at,a0 167[ 0-9a-f]+: ac224567 sw v0,17767\(at\) 168[ 0-9a-f]+: ac820000 sw v0,0\(a0\) 169[ 0-9a-f]+: ac82ffff sw v0,-1\(a0\) 170[ 0-9a-f]+: 3c01abce lui at,0xabce 171[ 0-9a-f]+: 00240821 addu at,at,a0 172[ 0-9a-f]+: ac22ef01 sw v0,-4351\(at\) 173[ 0-9a-f]+: 3c018000 lui at,0x8000 174[ 0-9a-f]+: 00240821 addu at,at,a0 175[ 0-9a-f]+: ac220000 sw v0,0\(at\) 176[ 0-9a-f]+: 3c018000 lui at,0x8000 177[ 0-9a-f]+: 00240821 addu at,at,a0 178[ 0-9a-f]+: ac22ffff sw v0,-1\(at\) 179[ 0-9a-f]+: 3c010123 lui at,0x123 180[ 0-9a-f]+: 00240821 addu at,at,a0 181[ 0-9a-f]+: ac224567 sw v0,17767\(at\) 182[ 0-9a-f]+: ac820000 sw v0,0\(a0\) 183[ 0-9a-f]+: ac02ffff sw v0,-1\(zero\) 184[ 0-9a-f]+: 3c01abce lui at,0xabce 185[ 0-9a-f]+: ac22ef01 sw v0,-4351\(at\) 186[ 0-9a-f]+: 3c018000 lui at,0x8000 187[ 0-9a-f]+: ac220000 sw v0,0\(at\) 188[ 0-9a-f]+: 3c018000 lui at,0x8000 189[ 0-9a-f]+: ac22ffff sw v0,-1\(at\) 190[ 0-9a-f]+: 3c010123 lui at,0x123 191[ 0-9a-f]+: ac224567 sw v0,17767\(at\) 192[ 0-9a-f]+: ac020000 sw v0,0\(zero\) 193[ 0-9a-f]+: ac02ffff sw v0,-1\(zero\) 194[ 0-9a-f]+: 3c01abce lui at,0xabce 195[ 0-9a-f]+: ac22ef01 sw v0,-4351\(at\) 196[ 0-9a-f]+: 3c018000 lui at,0x8000 197[ 0-9a-f]+: ac220000 sw v0,0\(at\) 198[ 0-9a-f]+: 3c018000 lui at,0x8000 199[ 0-9a-f]+: ac22ffff sw v0,-1\(at\) 200[ 0-9a-f]+: 3c010123 lui at,0x123 201[ 0-9a-f]+: ac224567 sw v0,17767\(at\) 202[ 0-9a-f]+: ac020000 sw v0,0\(zero\) 203[ 0-9a-f]+: 2482ffff addiu v0,a0,-1 204[ 0-9a-f]+: 3c02abcd lui v0,0xabcd 205[ 0-9a-f]+: 3442ef01 ori v0,v0,0xef01 206[ 0-9a-f]+: 00441021 addu v0,v0,a0 207[ 0-9a-f]+: 3c028000 lui v0,0x8000 208[ 0-9a-f]+: 00441021 addu v0,v0,a0 209[ 0-9a-f]+: 3c027fff lui v0,0x7fff 210[ 0-9a-f]+: 3442ffff ori v0,v0,0xffff 211[ 0-9a-f]+: 00441021 addu v0,v0,a0 212[ 0-9a-f]+: 3c020123 lui v0,0x123 213[ 0-9a-f]+: 34424567 ori v0,v0,0x4567 214[ 0-9a-f]+: 00441021 addu v0,v0,a0 215[ 0-9a-f]+: 24820000 addiu v0,a0,0 216[ 0-9a-f]+: 2482ffff addiu v0,a0,-1 217[ 0-9a-f]+: 3c02abcd lui v0,0xabcd 218[ 0-9a-f]+: 3442ef01 ori v0,v0,0xef01 219[ 0-9a-f]+: 00441021 addu v0,v0,a0 220[ 0-9a-f]+: 3c028000 lui v0,0x8000 221[ 0-9a-f]+: 00441021 addu v0,v0,a0 222[ 0-9a-f]+: 3c027fff lui v0,0x7fff 223[ 0-9a-f]+: 3442ffff ori v0,v0,0xffff 224[ 0-9a-f]+: 00441021 addu v0,v0,a0 225[ 0-9a-f]+: 3c020123 lui v0,0x123 226[ 0-9a-f]+: 34424567 ori v0,v0,0x4567 227[ 0-9a-f]+: 00441021 addu v0,v0,a0 228[ 0-9a-f]+: 24820000 addiu v0,a0,0 229[ 0-9a-f]+: 2402ffff li v0,-1 230[ 0-9a-f]+: 3c02abcd lui v0,0xabcd 231[ 0-9a-f]+: 3442ef01 ori v0,v0,0xef01 232[ 0-9a-f]+: 3c028000 lui v0,0x8000 233[ 0-9a-f]+: 3c027fff lui v0,0x7fff 234[ 0-9a-f]+: 3442ffff ori v0,v0,0xffff 235[ 0-9a-f]+: 3c020123 lui v0,0x123 236[ 0-9a-f]+: 34424567 ori v0,v0,0x4567 237[ 0-9a-f]+: 24020000 li v0,0 238[ 0-9a-f]+: 2402ffff li v0,-1 239[ 0-9a-f]+: 3c02abcd lui v0,0xabcd 240[ 0-9a-f]+: 3442ef01 ori v0,v0,0xef01 241[ 0-9a-f]+: 3c028000 lui v0,0x8000 242[ 0-9a-f]+: 3c027fff lui v0,0x7fff 243[ 0-9a-f]+: 3442ffff ori v0,v0,0xffff 244[ 0-9a-f]+: 3c020123 lui v0,0x123 245[ 0-9a-f]+: 34424567 ori v0,v0,0x4567 246[ 0-9a-f]+: 24020000 li v0,0 247 \.\.\. 248