1#objdump: -dr --show-raw-insn 2#name: Relax microMIPS branches (pic) 3#as: -mips32r2 -32 -relax-branch -KPIC 4#stderr: micromips-branch-relax-pic.l 5#source: micromips-branch-relax.s 6 7.*: +file format .*mips.* 8 9Disassembly of section \.text: 10 11[0-9a-f]+ <test>: 12[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> 13[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 14[ 0-9a-f]+: 05d8 addu v1,a0,a1 15[ 0-9a-f]+: 9403 fffe beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 16[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 17[ 0-9a-f]+: 05d8 addu v1,a0,a1 18[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 19[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 20[ 0-9a-f]+: 05d8 addu v1,a0,a1 21[ 0-9a-f]+: cfff b [0-9a-f]+ <.*\+0x[0-9a-f]+> 22[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 .* 23[ 0-9a-f]+: 05d8 addu v1,a0,a1 24[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <.*\+0x[0-9a-f]+> 25[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 26[ 0-9a-f]+: 05d8 addu v1,a0,a1 27[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> 28[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 29[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 30[ 0-9a-f]+: 4260 fffe bals [0-9a-f]+ <.*\+0x[0-9a-f]+> 31[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 32[ 0-9a-f]+: 05d8 addu v1,a0,a1 33[ 0-9a-f]+: 8dff beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 34[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 35[ 0-9a-f]+: 05d8 addu v1,a0,a1 36[ 0-9a-f]+: adff bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 37[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 38[ 0-9a-f]+: 05d8 addu v1,a0,a1 39[ 0-9a-f]+: cfff b [0-9a-f]+ <.*\+0x[0-9a-f]+> 40[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 .* 41[ 0-9a-f]+: 05d8 addu v1,a0,a1 42[ 0-9a-f]+: 8dff beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 43[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 44[ 0-9a-f]+: 05d8 addu v1,a0,a1 45[ 0-9a-f]+: adff bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 46[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 47[ 0-9a-f]+: 05d8 addu v1,a0,a1 48[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> 49[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 50[ 0-9a-f]+: 05d8 addu v1,a0,a1 51[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <.*\+0x[0-9a-f]+> 52[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 53[ 0-9a-f]+: 05d8 addu v1,a0,a1 54[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> 55[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 56[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 57[ 0-9a-f]+: 4260 fffe bals [0-9a-f]+ <.*\+0x[0-9a-f]+> 58[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 59[ 0-9a-f]+: 05d8 addu v1,a0,a1 60[ 0-9a-f]+: 9403 fffe beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 61[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 62[ 0-9a-f]+: 05d8 addu v1,a0,a1 63[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 64[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 65[ 0-9a-f]+: 05d8 addu v1,a0,a1 66[ 0-9a-f]+: cfff b [0-9a-f]+ <.*\+0x[0-9a-f]+> 67[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 .* 68[ 0-9a-f]+: 05d8 addu v1,a0,a1 69[ 0-9a-f]+: 8dff beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 70[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 71[ 0-9a-f]+: 05d8 addu v1,a0,a1 72[ 0-9a-f]+: adff bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 73[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* 74[ 0-9a-f]+: 05d8 addu v1,a0,a1 75[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> 76[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 77[ 0-9a-f]+: 05d8 addu v1,a0,a1 78[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <.*\+0x[0-9a-f]+> 79[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 80[ 0-9a-f]+: 05d8 addu v1,a0,a1 81[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> 82[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 83[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 84[ 0-9a-f]+: 4260 fffe bals [0-9a-f]+ <.*\+0x[0-9a-f]+> 85[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 86[ 0-9a-f]+: 05d8 addu v1,a0,a1 87[ 0-9a-f]+: 9403 fffe beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 88[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 89[ 0-9a-f]+: 05d8 addu v1,a0,a1 90[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 91[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 92[ 0-9a-f]+: 05d8 addu v1,a0,a1 93[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 94[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 95[ 0-9a-f]+: 3021 045d addiu at,at,1117 96[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 97[ 0-9a-f]+: 4581 jr at 98[ 0-9a-f]+: 05d8 addu v1,a0,a1 99[ 0-9a-f]+: ff3c 0001 lw t9,1\(gp\) 100[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 101[ 0-9a-f]+: 3339 045d addiu t9,t9,1117 102[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 103[ 0-9a-f]+: 03f9 0f3c jalr t9 104[ ]*[0-9a-f]+: R_MICROMIPS_JALR test3 105[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 106[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 107[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 108[ 0-9a-f]+: 3021 045d addiu at,at,1117 109[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 110[ 0-9a-f]+: 4581 jr at 111[ 0-9a-f]+: 05d8 addu v1,a0,a1 112[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 113[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 114[ 0-9a-f]+: 3021 045d addiu at,at,1117 115[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 116[ 0-9a-f]+: 45a1 jrc at 117[ 0-9a-f]+: 05d8 addu v1,a0,a1 118[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 119[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 120[ 0-9a-f]+: 3021 045d addiu at,at,1117 121[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 122[ 0-9a-f]+: 45c1 jalr at 123[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 124[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 125[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 126[ 0-9a-f]+: 3021 045d addiu at,at,1117 127[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 128[ 0-9a-f]+: 45e1 jalrs at 129[ 0-9a-f]+: 05d8 addu v1,a0,a1 130[ 0-9a-f]+: b483 fffe bne v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> 131[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 132[ 0-9a-f]+: 0c00 nop 133[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 134[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 135[ 0-9a-f]+: 3021 045d addiu at,at,1117 136[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 137[ 0-9a-f]+: 4581 jr at 138 139[0-9a-f]+ <.*>: 140[ 0-9a-f]+: 05d8 addu v1,a0,a1 141[ 0-9a-f]+: 9483 fffe beq v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> 142[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 143[ 0-9a-f]+: 0c00 nop 144[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 145[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 146[ 0-9a-f]+: 3021 045d addiu at,at,1117 147[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 148[ 0-9a-f]+: 4581 jr at 149 150[0-9a-f]+ <.*>: 151[ 0-9a-f]+: 05d8 addu v1,a0,a1 152[ 0-9a-f]+: 4043 fffe bgez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 153[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 154[ 0-9a-f]+: 0c00 nop 155[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 156[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 157[ 0-9a-f]+: 3021 045d addiu at,at,1117 158[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 159[ 0-9a-f]+: 4581 jr at 160 161[0-9a-f]+ <.*>: 162[ 0-9a-f]+: 05d8 addu v1,a0,a1 163[ 0-9a-f]+: 4003 fffe bltz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 164[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 165[ 0-9a-f]+: 0c00 nop 166[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 167[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 168[ 0-9a-f]+: 3021 045d addiu at,at,1117 169[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 170[ 0-9a-f]+: 4581 jr at 171 172[0-9a-f]+ <.*>: 173[ 0-9a-f]+: 05d8 addu v1,a0,a1 174[ 0-9a-f]+: 40d4 fffe bgtz s4,[0-9a-f]+ <.*\+0x[0-9a-f]+> 175[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 176[ 0-9a-f]+: 0c00 nop 177[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 178[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 179[ 0-9a-f]+: 3021 045d addiu at,at,1117 180[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 181[ 0-9a-f]+: 4581 jr at 182 183[0-9a-f]+ <.*>: 184[ 0-9a-f]+: 05d8 addu v1,a0,a1 185[ 0-9a-f]+: 4094 fffe blez s4,[0-9a-f]+ <.*\+0x[0-9a-f]+> 186[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 187[ 0-9a-f]+: 0c00 nop 188[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 189[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 190[ 0-9a-f]+: 3021 045d addiu at,at,1117 191[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 192[ 0-9a-f]+: 4581 jr at 193 194[0-9a-f]+ <.*>: 195[ 0-9a-f]+: 05d8 addu v1,a0,a1 196[ 0-9a-f]+: 40a3 fffe bnezc v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 197[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 198[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 199[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 200[ 0-9a-f]+: 3021 045d addiu at,at,1117 201[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 202[ 0-9a-f]+: 45a1 jrc at 203 204[0-9a-f]+ <.*>: 205[ 0-9a-f]+: 05d8 addu v1,a0,a1 206[ 0-9a-f]+: 40e3 fffe beqzc v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 207[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 208[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 209[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 210[ 0-9a-f]+: 3021 045d addiu at,at,1117 211[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 212[ 0-9a-f]+: 45a1 jrc at 213 214[0-9a-f]+ <.*>: 215[ 0-9a-f]+: 05d8 addu v1,a0,a1 216[ 0-9a-f]+: 401e fffe bltz s8,[0-9a-f]+ <.*\+0x[0-9a-f]+> 217[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 218[ 0-9a-f]+: 0c00 nop 219[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 220[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 221[ 0-9a-f]+: 3021 045d addiu at,at,1117 222[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 223[ 0-9a-f]+: 45c1 jalr at 224 225[0-9a-f]+ <.*>: 226[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 227[ 0-9a-f]+: 405e fffe bgez s8,[0-9a-f]+ <.*\+0x[0-9a-f]+> 228[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 229[ 0-9a-f]+: 0c00 nop 230[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 231[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 232[ 0-9a-f]+: 3021 045d addiu at,at,1117 233[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 234[ 0-9a-f]+: 45c1 jalr at 235 236[0-9a-f]+ <.*>: 237[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 238[ 0-9a-f]+: 401e fffe bltz s8,[0-9a-f]+ <.*\+0x[0-9a-f]+> 239[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 240[ 0-9a-f]+: 0c00 nop 241[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 242[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 243[ 0-9a-f]+: 3021 045d addiu at,at,1117 244[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 245[ 0-9a-f]+: 45e1 jalrs at 246 247[0-9a-f]+ <.*>: 248[ 0-9a-f]+: 05d8 addu v1,a0,a1 249[ 0-9a-f]+: 405e fffe bgez s8,[0-9a-f]+ <.*\+0x[0-9a-f]+> 250[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 251[ 0-9a-f]+: 0c00 nop 252[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 253[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 254[ 0-9a-f]+: 3021 045d addiu at,at,1117 255[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 256[ 0-9a-f]+: 45e1 jalrs at 257 258[0-9a-f]+ <.*>: 259[ 0-9a-f]+: 05d8 addu v1,a0,a1 260[ 0-9a-f]+: 43a0 fffe bc1t [0-9a-f]+ <.*\+0x[0-9a-f]+> 261[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 262[ 0-9a-f]+: 0c00 nop 263[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 264[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 265[ 0-9a-f]+: 3021 045d addiu at,at,1117 266[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 267[ 0-9a-f]+: 4581 jr at 268 269[0-9a-f]+ <.*>: 270[ 0-9a-f]+: 05d8 addu v1,a0,a1 271[ 0-9a-f]+: 4380 fffe bc1f [0-9a-f]+ <.*\+0x[0-9a-f]+> 272[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 273[ 0-9a-f]+: 0c00 nop 274[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 275[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 276[ 0-9a-f]+: 3021 045d addiu at,at,1117 277[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 278[ 0-9a-f]+: 4581 jr at 279 280[0-9a-f]+ <.*>: 281[ 0-9a-f]+: 05d8 addu v1,a0,a1 282[ 0-9a-f]+: 42a0 fffe bc2t [0-9a-f]+ <.*\+0x[0-9a-f]+> 283[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 284[ 0-9a-f]+: 0c00 nop 285[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 286[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 287[ 0-9a-f]+: 3021 045d addiu at,at,1117 288[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 289[ 0-9a-f]+: 4581 jr at 290 291[0-9a-f]+ <.*>: 292[ 0-9a-f]+: 05d8 addu v1,a0,a1 293[ 0-9a-f]+: 4280 fffe bc2f [0-9a-f]+ <.*\+0x[0-9a-f]+> 294[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 295[ 0-9a-f]+: 0c00 nop 296[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 297[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 298[ 0-9a-f]+: 3021 045d addiu at,at,1117 299[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 300[ 0-9a-f]+: 4581 jr at 301 302[0-9a-f]+ <.*>: 303[ 0-9a-f]+: 05d8 addu v1,a0,a1 304[ 0-9a-f]+: b483 fffe bne v1,a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> 305[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 306[ 0-9a-f]+: 0c00 nop 307[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 308[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 309[ 0-9a-f]+: 3021 045d addiu at,at,1117 310[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 311[ 0-9a-f]+: 4581 jr at 312[ 0-9a-f]+: 05d8 addu v1,a0,a1 313 314[0-9a-f]+ <.*>: 315[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*> 316[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 317[ 0-9a-f]+: 0c00 nop 318[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 319[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 320[ 0-9a-f]+: 3021 045d addiu at,at,1117 321[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 322[ 0-9a-f]+: 4581 jr at 323 324[0-9a-f]+ <.*>: 325[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 326[ 0-9a-f]+: 0083 0b50 slt at,v1,a0 327[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 328[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 329[ 0-9a-f]+: 0c00 nop 330[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 331[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 332[ 0-9a-f]+: 3021 045d addiu at,at,1117 333[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 334[ 0-9a-f]+: 4581 jr at 335 336[0-9a-f]+ <.*>: 337[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 338[ 0-9a-f]+: 0083 0b50 slt at,v1,a0 339[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 340[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 341[ 0-9a-f]+: 0c00 nop 342[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 343[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 344[ 0-9a-f]+: 3021 045d addiu at,at,1117 345[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 346[ 0-9a-f]+: 4581 jr at 347[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 348 349[0-9a-f]+ <.*>: 350[ 0-9a-f]+: 0083 0b90 sltu at,v1,a0 351[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 352[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 353[ 0-9a-f]+: 0c00 nop 354[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 355[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 356[ 0-9a-f]+: 3021 045d addiu at,at,1117 357[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 358[ 0-9a-f]+: 4581 jr at 359 360[0-9a-f]+ <.*>: 361[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 362[ 0-9a-f]+: 0083 0b90 sltu at,v1,a0 363[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 364[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 365[ 0-9a-f]+: 0c00 nop 366[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 367[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 368[ 0-9a-f]+: 3021 045d addiu at,at,1117 369[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 370[ 0-9a-f]+: 4581 jr at 371[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 372 373[0-9a-f]+ <.*>: 374[ 0-9a-f]+: 4003 fffe bltz v1,[0-9a-f]+ <.*> 375[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 376[ 0-9a-f]+: 0c00 nop 377[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 378[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 379[ 0-9a-f]+: 3021 045d addiu at,at,1117 380[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 381[ 0-9a-f]+: 45c1 jalr at 382[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 383 384[0-9a-f]+ <.*>: 385[ 0-9a-f]+: 4003 fffe bltz v1,[0-9a-f]+ <.*> 386[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 387[ 0-9a-f]+: 0c00 nop 388[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 389[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 390[ 0-9a-f]+: 3021 045d addiu at,at,1117 391[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 392[ 0-9a-f]+: 4581 jr at 393[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 394 395[0-9a-f]+ <.*>: 396[ 0-9a-f]+: 0064 0b50 slt at,a0,v1 397[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 398[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 399[ 0-9a-f]+: 0c00 nop 400[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 401[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 402[ 0-9a-f]+: 3021 045d addiu at,at,1117 403[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 404[ 0-9a-f]+: 4581 jr at 405 406[0-9a-f]+ <.*>: 407[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 408[ 0-9a-f]+: 0064 0b50 slt at,a0,v1 409[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 410[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 411[ 0-9a-f]+: 0c00 nop 412[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 413[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 414[ 0-9a-f]+: 3021 045d addiu at,at,1117 415[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 416[ 0-9a-f]+: 4581 jr at 417[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 418 419[0-9a-f]+ <.*>: 420[ 0-9a-f]+: 0064 0b90 sltu at,a0,v1 421[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 422[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 423[ 0-9a-f]+: 0c00 nop 424[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 425[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 426[ 0-9a-f]+: 3021 045d addiu at,at,1117 427[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 428[ 0-9a-f]+: 4581 jr at 429 430[0-9a-f]+ <.*>: 431[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 432[ 0-9a-f]+: 0064 0b90 sltu at,a0,v1 433[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 434[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 435[ 0-9a-f]+: 0c00 nop 436[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 437[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 438[ 0-9a-f]+: 3021 045d addiu at,at,1117 439[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 440[ 0-9a-f]+: 4581 jr at 441[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 442 443[0-9a-f]+ <.*>: 444[ 0-9a-f]+: 4083 fffe blez v1,[0-9a-f]+ <.*> 445[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 446[ 0-9a-f]+: 0c00 nop 447[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 448[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 449[ 0-9a-f]+: 3021 045d addiu at,at,1117 450[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 451[ 0-9a-f]+: 4581 jr at 452[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 453 454[0-9a-f]+ <.*>: 455[ 0-9a-f]+: 0064 0b50 slt at,a0,v1 456[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 457[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 458[ 0-9a-f]+: 0c00 nop 459[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 460[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 461[ 0-9a-f]+: 3021 045d addiu at,at,1117 462[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 463[ 0-9a-f]+: 4581 jr at 464 465[0-9a-f]+ <.*>: 466[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 467[ 0-9a-f]+: 0064 0b50 slt at,a0,v1 468[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 469[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 470[ 0-9a-f]+: 0c00 nop 471[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 472[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 473[ 0-9a-f]+: 3021 045d addiu at,at,1117 474[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 475[ 0-9a-f]+: 4581 jr at 476[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 477 478[0-9a-f]+ <.*>: 479[ 0-9a-f]+: 0064 0b90 sltu at,a0,v1 480[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 481[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 482[ 0-9a-f]+: 0c00 nop 483[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 484[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 485[ 0-9a-f]+: 3021 045d addiu at,at,1117 486[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 487[ 0-9a-f]+: 4581 jr at 488 489[0-9a-f]+ <.*>: 490[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 491[ 0-9a-f]+: 0064 0b90 sltu at,a0,v1 492[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 493[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 494[ 0-9a-f]+: 0c00 nop 495[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 496[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 497[ 0-9a-f]+: 3021 045d addiu at,at,1117 498[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 499[ 0-9a-f]+: 4581 jr at 500[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 501 502[0-9a-f]+ <.*>: 503[ 0-9a-f]+: 40c3 fffe bgtz v1,[0-9a-f]+ <.*> 504[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 505[ 0-9a-f]+: 0c00 nop 506[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 507[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 508[ 0-9a-f]+: 3021 045d addiu at,at,1117 509[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 510[ 0-9a-f]+: 4581 jr at 511[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 512 513[0-9a-f]+ <.*>: 514[ 0-9a-f]+: 0083 0b50 slt at,v1,a0 515[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 516[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 517[ 0-9a-f]+: 0c00 nop 518[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 519[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 520[ 0-9a-f]+: 3021 045d addiu at,at,1117 521[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 522[ 0-9a-f]+: 4581 jr at 523 524[0-9a-f]+ <.*>: 525[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 526[ 0-9a-f]+: 0083 0b50 slt at,v1,a0 527[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 528[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 529[ 0-9a-f]+: 0c00 nop 530[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 531[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 532[ 0-9a-f]+: 3021 045d addiu at,at,1117 533[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 534[ 0-9a-f]+: 4581 jr at 535[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 536 537[0-9a-f]+ <.*>: 538[ 0-9a-f]+: 0083 0b90 sltu at,v1,a0 539[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 540[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 541[ 0-9a-f]+: 0c00 nop 542[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 543[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 544[ 0-9a-f]+: 3021 045d addiu at,at,1117 545[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 546[ 0-9a-f]+: 4581 jr at 547 548[0-9a-f]+ <.*>: 549[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 550[ 0-9a-f]+: 0083 0b90 sltu at,v1,a0 551[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> 552[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 553[ 0-9a-f]+: 0c00 nop 554[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 555[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 556[ 0-9a-f]+: 3021 045d addiu at,at,1117 557[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 558[ 0-9a-f]+: 4581 jr at 559[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 560 561[0-9a-f]+ <.*>: 562[ 0-9a-f]+: 4043 fffe bgez v1,[0-9a-f]+ <.*> 563[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 564[ 0-9a-f]+: 0c00 nop 565[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 566[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 567[ 0-9a-f]+: 3021 045d addiu at,at,1117 568[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 569[ 0-9a-f]+: 45c1 jalr at 570[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 571 572[0-9a-f]+ <.*>: 573[ 0-9a-f]+: 4043 fffe bgez v1,[0-9a-f]+ <.*> 574[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 575[ 0-9a-f]+: 0c00 nop 576[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 577[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 578[ 0-9a-f]+: 3021 045d addiu at,at,1117 579[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 580[ 0-9a-f]+: 4581 jr at 581[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 582 583[0-9a-f]+ <.*>: 584[ 0-9a-f]+: 9483 fffe beq v1,a0,[0-9a-f]+ <.*> 585[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 586[ 0-9a-f]+: 0c00 nop 587[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 588[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 589[ 0-9a-f]+: 3021 045d addiu at,at,1117 590[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 591[ 0-9a-f]+: 4581 jr at 592[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 593 594[0-9a-f]+ <.*>: 595[ 0-9a-f]+: 9403 fffe beqz v1,[0-9a-f]+ <.*> 596[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 597[ 0-9a-f]+: 0c00 nop 598[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 599[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 600[ 0-9a-f]+: 3021 045d addiu at,at,1117 601[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 602[ 0-9a-f]+: 4581 jr at 603 604[0-9a-f]+ <.*>: 605[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 606[ 0-9a-f]+: 9403 fffe beqz v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> 607[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* 608[ 0-9a-f]+: 0c00 nop 609[ 0-9a-f]+: fc3c 0001 lw at,1\(gp\) 610[ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text 611[ 0-9a-f]+: 3021 045d addiu at,at,1117 612[ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text 613[ 0-9a-f]+: 4581 jr at 614[ 0-9a-f]+: 00a4 1b10 xor v1,a0,a1 615 616[0-9a-f]+ <.*>: 617 \.\.\. 618 619[0-9a-f]+ <test2>: 620 \.\.\. 621 622[0-9a-f]+ <test3>: 623[ 0-9a-f]+: 05d8 addu v1,a0,a1 624[ 0-9a-f]+: 0c00 nop 625 \.\.\. 626