diff options
50 files changed, 8579 insertions, 663 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index c2d132e..0273942 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,73 @@ +2016-07-27 Maciej W. Rozycki <macro@imgtec.com> + + * config/tc-mips.c (RELAX_MICROMIPS_ENCODE): Add `nods' flag. + (RELAX_MICROMIPS_RELAX32, RELAX_MICROMIPS_TOOFAR16) + (RELAX_MICROMIPS_MARK_TOOFAR16, RELAX_MICROMIPS_CLEAR_TOOFAR16) + (RELAX_MICROMIPS_TOOFAR32, RELAX_MICROMIPS_MARK_TOOFAR32) + (RELAX_MICROMIPS_CLEAR_TOOFAR32): Shift bits. + (get_append_method): Also return APPEND_ADD_COMPACT for + microMIPS instructions. + (find_altered_mips16_opcode): Exclude macros from matching. + Factor code out... + (find_altered_opcode): ... to this new function. + (find_altered_micromips_opcode): New function. + (frag_branch_delay_slot_size): Likewise. + (append_insn): Handle microMIPS branch/jump compaction. + (macro_start): Likewise. + (relaxed_micromips_32bit_branch_length): Likewise. + (md_convert_frag): Likewise. + * testsuite/gas/mips/micromips.s: Add conditional explicit NOPs + for delay slot filling. + * testsuite/gas/mips/micromips-b16.s: Add explicit NOPs for + delay slot filling. + * testsuite/gas/mips/micromips-size-1.s: Likewise. + * testsuite/gas/mips/micromips.l: Adjust line numbers. + * testsuite/gas/mips/micromips-warn.l: Likewise. + * testsuite/gas/mips/micromips-size-1.l: Likewise. + * testsuite/gas/mips/micromips.d: Adjust padding. + * testsuite/gas/mips/micromips-trap.d: Likewise. + * testsuite/gas/mips/micromips-insn32.d: Likewise. + * testsuite/gas/mips/micromips-noinsn32.d: Likewise. + * testsuite/gas/mips/micromips@beq.d: Update patterns for + branch/jump compaction. + * testsuite/gas/mips/micromips@bge.d: Likewise. + * testsuite/gas/mips/micromips@bgeu.d: Likewise. + * testsuite/gas/mips/micromips@blt.d: Likewise. + * testsuite/gas/mips/micromips@bltu.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-4.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-4-64.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-5.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-5pic.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-5-64.d: Likewise. + * testsuite/gas/mips/micromips@branch-misc-5pic-64.d: Likewise. + * testsuite/gas/mips/micromips@jal-svr4pic-local.d: Likewise. + * testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d: + Likewise. + * testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d: + Likewise. + * testsuite/gas/mips/micromips@loc-swap.d: Likewise. + * testsuite/gas/mips/micromips@loc-swap-dis.d: Likewise. + * testsuite/gas/mips/micromips@relax.d: Likewise. + * testsuite/gas/mips/micromips@relax-at.d: Likewise. + * testsuite/gas/mips/micromips@relax-swap3.d: Likewise. + * testsuite/gas/mips/branch-extern-2.d: Likewise. + * testsuite/gas/mips/branch-extern-4.d: Likewise. + * testsuite/gas/mips/branch-section-2.d: Likewise. + * testsuite/gas/mips/branch-section-4.d: Likewise. + * testsuite/gas/mips/branch-weak-2.d: Likewise. + * testsuite/gas/mips/branch-weak-5.d: Likewise. + * testsuite/gas/mips/micromips-branch-absolute.d: Likewise. + * testsuite/gas/mips/micromips-branch-absolute-n32.d: Likewise. + * testsuite/gas/mips/micromips-branch-absolute-n64.d: Likewise. + * testsuite/gas/mips/micromips-branch-absolute-addend.d: + Likewise. + * testsuite/gas/mips/micromips-branch-absolute-addend-n32.d: + Likewise. + * testsuite/gas/mips/micromips-branch-absolute-addend-n64.d: + Likewise. + * testsuite/gas/mips/micromips-compact.d: New test. + * testsuite/gas/mips/mips.exp: Run the new test. + 2016-07-27 Graham Markall <graham.markall@embecosm.com> * config/tc-arc.c: Add new global arc_addrtype_hash. diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 5768f18..224b9d0 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -1153,13 +1153,14 @@ static int mips_relax_branch; code found in the opcode file for this relocation, the register selected as the assembler temporary, whether in the 32-bit instruction mode, whether the branch is unconditional, whether it is - compact, whether it stores the link address implicitly in $ra, - whether relaxation of out-of-range 32-bit branches to a sequence of + compact, whether there is no delay-slot instruction available to fill + in, whether it stores the link address implicitly in $ra, whether + relaxation of out-of-range 32-bit branches to a sequence of instructions is enabled, and whether the displacement of a branch is too large to fit as an immediate argument of a 16-bit and a 32-bit branch, respectively. */ #define RELAX_MICROMIPS_ENCODE(type, at, insn32, \ - uncond, compact, link, \ + uncond, compact, link, nods, \ relax32, toofar16, toofar32) \ (0x40000000 \ | ((type) & 0xff) \ @@ -1168,9 +1169,10 @@ static int mips_relax_branch; | ((uncond) ? 0x4000 : 0) \ | ((compact) ? 0x8000 : 0) \ | ((link) ? 0x10000 : 0) \ - | ((relax32) ? 0x20000 : 0) \ - | ((toofar16) ? 0x40000 : 0) \ - | ((toofar32) ? 0x80000 : 0)) + | ((nods) ? 0x20000 : 0) \ + | ((relax32) ? 0x40000 : 0) \ + | ((toofar16) ? 0x80000 : 0) \ + | ((toofar32) ? 0x100000 : 0)) #define RELAX_MICROMIPS_P(i) (((i) & 0xc0000000) == 0x40000000) #define RELAX_MICROMIPS_TYPE(i) ((i) & 0xff) #define RELAX_MICROMIPS_AT(i) (((i) >> 8) & 0x1f) @@ -1178,14 +1180,15 @@ static int mips_relax_branch; #define RELAX_MICROMIPS_UNCOND(i) (((i) & 0x4000) != 0) #define RELAX_MICROMIPS_COMPACT(i) (((i) & 0x8000) != 0) #define RELAX_MICROMIPS_LINK(i) (((i) & 0x10000) != 0) -#define RELAX_MICROMIPS_RELAX32(i) (((i) & 0x20000) != 0) +#define RELAX_MICROMIPS_NODS(i) (((i) & 0x20000) != 0) +#define RELAX_MICROMIPS_RELAX32(i) (((i) & 0x40000) != 0) -#define RELAX_MICROMIPS_TOOFAR16(i) (((i) & 0x40000) != 0) -#define RELAX_MICROMIPS_MARK_TOOFAR16(i) ((i) | 0x40000) -#define RELAX_MICROMIPS_CLEAR_TOOFAR16(i) ((i) & ~0x40000) -#define RELAX_MICROMIPS_TOOFAR32(i) (((i) & 0x80000) != 0) -#define RELAX_MICROMIPS_MARK_TOOFAR32(i) ((i) | 0x80000) -#define RELAX_MICROMIPS_CLEAR_TOOFAR32(i) ((i) & ~0x80000) +#define RELAX_MICROMIPS_TOOFAR16(i) (((i) & 0x80000) != 0) +#define RELAX_MICROMIPS_MARK_TOOFAR16(i) ((i) | 0x80000) +#define RELAX_MICROMIPS_CLEAR_TOOFAR16(i) ((i) & ~0x80000) +#define RELAX_MICROMIPS_TOOFAR32(i) (((i) & 0x100000) != 0) +#define RELAX_MICROMIPS_MARK_TOOFAR32(i) ((i) | 0x100000) +#define RELAX_MICROMIPS_CLEAR_TOOFAR32(i) ((i) & ~0x100000) /* Sign-extend 16-bit value X. */ #define SEXT_16BIT(X) ((((X) + 0x8000) & 0xffff) - 0x8000) @@ -6830,23 +6833,33 @@ get_append_method (struct mips_cl_insn *ip, expressionS *address_expr, && gpr_read_mask (ip) != 0) return APPEND_ADD_COMPACT; + if (mips_opts.micromips + && ((ip->insn_opcode & 0xffe0) == 0x4580 + || (!forced_insn_length + && ((ip->insn_opcode & 0xfc00) == 0xcc00 + || (ip->insn_opcode & 0xdc00) == 0x8c00)) + || (ip->insn_opcode & 0xdfe00000) == 0x94000000 + || (ip->insn_opcode & 0xdc1f0000) == 0x94000000)) + return APPEND_ADD_COMPACT; + return APPEND_ADD_WITH_NOP; } return APPEND_ADD; } -/* IP is a MIPS16 instruction whose opcode we have just changed. - Point IP->insn_mo to the new opcode's definition. */ +/* IP is an instruction whose opcode we have just changed, END points + to the end of the opcode table processed. Point IP->insn_mo to the + new opcode's definition. */ static void -find_altered_mips16_opcode (struct mips_cl_insn *ip) +find_altered_opcode (struct mips_cl_insn *ip, const struct mips_opcode *end) { - const struct mips_opcode *mo, *end; + const struct mips_opcode *mo; - end = &mips16_opcodes[bfd_mips16_num_opcodes]; for (mo = ip->insn_mo; mo < end; mo++) - if ((ip->insn_opcode & mo->mask) == mo->match) + if (mo->pinfo != INSN_MACRO + && (ip->insn_opcode & mo->mask) == mo->match) { ip->insn_mo = mo; return; @@ -6854,6 +6867,24 @@ find_altered_mips16_opcode (struct mips_cl_insn *ip) abort (); } +/* IP is a MIPS16 instruction whose opcode we have just changed. + Point IP->insn_mo to the new opcode's definition. */ + +static void +find_altered_mips16_opcode (struct mips_cl_insn *ip) +{ + find_altered_opcode (ip, &mips16_opcodes[bfd_mips16_num_opcodes]); +} + +/* IP is a microMIPS instruction whose opcode we have just changed. + Point IP->insn_mo to the new opcode's definition. */ + +static void +find_altered_micromips_opcode (struct mips_cl_insn *ip) +{ + find_altered_opcode (ip, µmips_opcodes[bfd_micromips_num_opcodes]); +} + /* For microMIPS macros, we need to generate a local number label as the target of branches. */ #define MICROMIPS_LABEL_CHAR '\037' @@ -7042,8 +7073,14 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr, prev_pinfo2 = history[0].insn_mo->pinfo2; pinfo = ip->insn_mo->pinfo; + /* Don't raise alarm about `nods' frags as they'll fill in the right + kind of nop in relaxation if required. */ if (mips_opts.micromips && !expansionp + && !(history[0].frag + && history[0].frag->fr_type == rs_machine_dependent + && RELAX_MICROMIPS_P (history[0].frag->fr_subtype) + && RELAX_MICROMIPS_NODS (history[0].frag->fr_subtype)) && (((prev_pinfo2 & INSN2_BRANCH_DELAY_16BIT) != 0 && micromips_insn_length (ip->insn_mo) != 2) || ((prev_pinfo2 & INSN2_BRANCH_DELAY_32BIT) != 0 @@ -7293,21 +7330,26 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr, 16-bit/32-bit instructions. */ && !forced_insn_length) { - bfd_boolean relax16 = *reloc_type > BFD_RELOC_UNUSED; + bfd_boolean relax16 = (method != APPEND_ADD_COMPACT + && *reloc_type > BFD_RELOC_UNUSED); int type = relax16 ? *reloc_type - BFD_RELOC_UNUSED : 0; int uncond = uncond_branch_p (ip) ? -1 : 0; - int compact = compact_branch_p (ip); + int compact = compact_branch_p (ip) || method == APPEND_ADD_COMPACT; + int nods = method == APPEND_ADD_WITH_NOP; int al = pinfo & INSN_WRITE_GPR_31; - int length32; + int length32 = nods ? 8 : 4; gas_assert (address_expr != NULL); gas_assert (!mips_relax.sequence); relaxed_branch = TRUE; - length32 = relaxed_micromips_32bit_branch_length (NULL, NULL, uncond); - add_relaxed_insn (ip, relax32 ? length32 : 4, relax16 ? 2 : 4, + if (nods) + method = APPEND_ADD; + if (relax32) + length32 = relaxed_micromips_32bit_branch_length (NULL, NULL, uncond); + add_relaxed_insn (ip, length32, relax16 ? 2 : 4, RELAX_MICROMIPS_ENCODE (type, AT, mips_opts.insn32, - uncond, compact, al, + uncond, compact, al, nods, relax32, 0, 0), address_expr->X_add_symbol, address_expr->X_add_number); @@ -7512,9 +7554,50 @@ append_insn (struct mips_cl_insn *ip, expressionS *address_expr, case APPEND_ADD_COMPACT: /* Convert MIPS16 jr/jalr into a "compact" jump. */ - gas_assert (mips_opts.mips16); - ip->insn_opcode |= 0x0080; - find_altered_mips16_opcode (ip); + if (mips_opts.mips16) + { + ip->insn_opcode |= 0x0080; + find_altered_mips16_opcode (ip); + } + /* Convert microMIPS instructions. */ + else if (mips_opts.micromips) + { + /* jr16->jrc */ + if ((ip->insn_opcode & 0xffe0) == 0x4580) + ip->insn_opcode |= 0x0020; + /* b16->bc */ + else if ((ip->insn_opcode & 0xfc00) == 0xcc00) + ip->insn_opcode = 0x40e00000; + /* beqz16->beqzc, bnez16->bnezc */ + else if ((ip->insn_opcode & 0xdc00) == 0x8c00) + { + unsigned long regno; + + regno = ip->insn_opcode >> MICROMIPSOP_SH_MD; + regno &= MICROMIPSOP_MASK_MD; + regno = micromips_to_32_reg_d_map[regno]; + ip->insn_opcode = (((ip->insn_opcode << 9) & 0x00400000) + | (regno << MICROMIPSOP_SH_RS) + | 0x40a00000) ^ 0x00400000; + } + /* beqz->beqzc, bnez->bnezc */ + else if ((ip->insn_opcode & 0xdfe00000) == 0x94000000) + ip->insn_opcode = ((ip->insn_opcode & 0x001f0000) + | ((ip->insn_opcode >> 7) & 0x00400000) + | 0x40a00000) ^ 0x00400000; + /* beq $0->beqzc, bne $0->bnezc */ + else if ((ip->insn_opcode & 0xdc1f0000) == 0x94000000) + ip->insn_opcode = (((ip->insn_opcode >> + (MICROMIPSOP_SH_RT - MICROMIPSOP_SH_RS)) + & (MICROMIPSOP_MASK_RS << MICROMIPSOP_SH_RS)) + | ((ip->insn_opcode >> 7) & 0x00400000) + | 0x40a00000) ^ 0x00400000; + else + abort (); + find_altered_micromips_opcode (ip); + } + else + abort (); install_insn (ip); insert_into_history (0, 1, ip); break; @@ -8274,19 +8357,25 @@ macro_start (void) memset (&mips_macro_warning.insns, 0, sizeof (mips_macro_warning.insns)); mips_macro_warning.delay_slot_p = (mips_opts.noreorder && delayed_branch_p (&history[0])); - switch (history[0].insn_mo->pinfo2 - & (INSN2_BRANCH_DELAY_32BIT | INSN2_BRANCH_DELAY_16BIT)) - { - case INSN2_BRANCH_DELAY_32BIT: - mips_macro_warning.delay_slot_length = 4; - break; - case INSN2_BRANCH_DELAY_16BIT: - mips_macro_warning.delay_slot_length = 2; - break; - default: - mips_macro_warning.delay_slot_length = 0; - break; - } + if (history[0].frag + && history[0].frag->fr_type == rs_machine_dependent + && RELAX_MICROMIPS_P (history[0].frag->fr_subtype) + && RELAX_MICROMIPS_NODS (history[0].frag->fr_subtype)) + mips_macro_warning.delay_slot_length = 0; + else + switch (history[0].insn_mo->pinfo2 + & (INSN2_BRANCH_DELAY_32BIT | INSN2_BRANCH_DELAY_16BIT)) + { + case INSN2_BRANCH_DELAY_32BIT: + mips_macro_warning.delay_slot_length = 4; + break; + case INSN2_BRANCH_DELAY_16BIT: + mips_macro_warning.delay_slot_length = 2; + break; + default: + mips_macro_warning.delay_slot_length = 0; + break; + } mips_macro_warning.first_frag = NULL; } @@ -17185,6 +17274,21 @@ relaxed_branch_length (fragS *fragp, asection *sec, int update) return length; } +/* Get a FRAG's branch instruction delay slot size, either from the + short-delay-slot bit of a branch-and-link instruction if AL is TRUE, + or SHORT_INSN_SIZE otherwise. */ + +static int +frag_branch_delay_slot_size (fragS *fragp, bfd_boolean al, int short_insn_size) +{ + char *buf = fragp->fr_literal + fragp->fr_fix; + + if (al) + return (read_compressed_insn (buf, 4) & 0x02000000) ? 2 : 4; + else + return short_insn_size; +} + /* Compute the length of a branch sequence, and adjust the RELAX_MICROMIPS_TOOFAR32 bit accordingly. If FRAGP is NULL, the worst-case length is computed, with UPDATE being used to indicate @@ -17194,9 +17298,21 @@ relaxed_branch_length (fragS *fragp, asection *sec, int update) static int relaxed_micromips_32bit_branch_length (fragS *fragp, asection *sec, int update) { + bfd_boolean insn32 = TRUE; + bfd_boolean nods = TRUE; + bfd_boolean al = TRUE; + int short_insn_size; bfd_boolean toofar; int length; + if (fragp) + { + insn32 = RELAX_MICROMIPS_INSN32 (fragp->fr_subtype); + nods = RELAX_MICROMIPS_NODS (fragp->fr_subtype); + al = RELAX_MICROMIPS_LINK (fragp->fr_subtype); + } + short_insn_size = insn32 ? 4 : 2; + if (fragp && S_IS_DEFINED (fragp->fr_symbol) && !S_IS_WEAK (fragp->fr_symbol) @@ -17233,19 +17349,15 @@ relaxed_micromips_32bit_branch_length (fragS *fragp, asection *sec, int update) { bfd_boolean compact_known = fragp != NULL; bfd_boolean compact = FALSE; - bfd_boolean insn32 = TRUE; bfd_boolean uncond; - int short_insn_size; if (fragp) { compact = RELAX_MICROMIPS_COMPACT (fragp->fr_subtype); uncond = RELAX_MICROMIPS_UNCOND (fragp->fr_subtype); - insn32 = RELAX_MICROMIPS_INSN32 (fragp->fr_subtype); } else uncond = update < 0; - short_insn_size = insn32 ? 4 : 2; /* If label is out of range, we turn branch <br>: @@ -17275,6 +17387,13 @@ relaxed_micromips_32bit_branch_length (fragS *fragp, asection *sec, int update) if (mips_pic != NO_PIC) length += 4 + short_insn_size; + /* Add an extra nop if the jump has no compact form and we need + to fill the delay slot. */ + if ((mips_pic == NO_PIC || al) && nods) + length += (fragp + ? frag_branch_delay_slot_size (fragp, al, short_insn_size) + : short_insn_size); + /* If branch <br> is conditional, we prepend negated branch <brneg>: <brneg> 0f # 4 bytes @@ -17283,6 +17402,12 @@ relaxed_micromips_32bit_branch_length (fragS *fragp, asection *sec, int update) if (!uncond) length += (compact_known && compact) ? 4 : 4 + short_insn_size; } + else if (nods) + { + /* Add an extra nop to fill the delay slot. */ + gas_assert (fragp); + length += frag_branch_delay_slot_size (fragp, al, short_insn_size); + } return length; } @@ -17847,6 +17972,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) char *buf = fragp->fr_literal + fragp->fr_fix; bfd_boolean compact = RELAX_MICROMIPS_COMPACT (fragp->fr_subtype); bfd_boolean insn32 = RELAX_MICROMIPS_INSN32 (fragp->fr_subtype); + bfd_boolean nods = RELAX_MICROMIPS_NODS (fragp->fr_subtype); bfd_boolean al = RELAX_MICROMIPS_LINK (fragp->fr_subtype); int type = RELAX_MICROMIPS_TYPE (fragp->fr_subtype); bfd_boolean short_ds; @@ -17898,7 +18024,22 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) fixp->fx_line = fragp->fr_line; if (type == 0) - return; + { + insn = read_compressed_insn (buf, 4); + buf += 4; + + if (nods) + { + /* Check the short-delay-slot bit. */ + if (!al || (insn & 0x02000000) != 0) + buf = write_compressed_insn (buf, 0x0c00, 2); + else + buf = write_compressed_insn (buf, 0x00000000, 4); + } + + gas_assert (buf == fragp->fr_literal + fragp->fr_fix); + return; + } } /* Relax 16-bit branches to 32-bit branches. */ @@ -17925,6 +18066,8 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) || !RELAX_MICROMIPS_TOOFAR32 (fragp->fr_subtype)) { buf = write_compressed_insn (buf, insn, 4); + if (nods) + buf = write_compressed_insn (buf, 0x0c00, 2); gas_assert (buf == fragp->fr_literal + fragp->fr_fix); return; } @@ -17937,7 +18080,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) _("relaxed out-of-range branch into a jump")); /* Set the short-delay-slot bit. */ - short_ds = al && (insn & 0x02000000) != 0; + short_ds = !al || (insn & 0x02000000) != 0; if (!RELAX_MICROMIPS_UNCOND (fragp->fr_subtype)) { @@ -18007,7 +18150,8 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) if (mips_pic == NO_PIC) { - unsigned long jal = short_ds ? 0x74000000 : 0xf4000000; /* jal/s */ + unsigned long jal = (short_ds || nods + ? 0x74000000 : 0xf4000000); /* jal/s */ /* j/jal/jals <sym> R_MICROMIPS_26_S1 */ insn = al ? jal : 0xd4000000; @@ -18019,7 +18163,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) buf = write_compressed_insn (buf, insn, 4); - if (compact) + if (compact || nods) { /* nop */ if (insn32) @@ -18068,7 +18212,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) buf = write_compressed_insn (buf, insn, 4); - if (compact) + if (compact || nods) /* nop */ buf = write_compressed_insn (buf, 0x00000000, 4); } @@ -18076,12 +18220,20 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED, segT asec, fragS *fragp) { /* jr/jrc/jalr/jalrs $at */ unsigned long jalr = short_ds ? 0x45e0 : 0x45c0; /* jalr/s */ - unsigned long jr = compact ? 0x45a0 : 0x4580; /* jr/c */ + unsigned long jr = compact || nods ? 0x45a0 : 0x4580; /* jr/c */ insn = al ? jalr : jr; insn |= at << MICROMIPSOP_SH_MJ; buf = write_compressed_insn (buf, insn, 2); + if (al && nods) + { + /* nop */ + if (short_ds) + buf = write_compressed_insn (buf, 0x0c00, 2); + else + buf = write_compressed_insn (buf, 0x00000000, 4); + } } } diff --git a/gas/testsuite/gas/mips/branch-extern-2.d b/gas/testsuite/gas/mips/branch-extern-2.d index b0bab70..4c0078f 100644 --- a/gas/testsuite/gas/mips/branch-extern-2.d +++ b/gas/testsuite/gas/mips/branch-extern-2.d @@ -6,7 +6,6 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 00000000 <foo> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00000000 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/branch-extern-4.d b/gas/testsuite/gas/mips/branch-extern-4.d index 6718271..f3b1df3 100644 --- a/gas/testsuite/gas/mips/branch-extern-4.d +++ b/gas/testsuite/gas/mips/branch-extern-4.d @@ -11,6 +11,5 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 bar [0-9a-f]+ <[^>]*> 3021 0000 addiu at,at,0 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 bar -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at \.\.\. diff --git a/gas/testsuite/gas/mips/branch-section-2.d b/gas/testsuite/gas/mips/branch-section-2.d index 5de7cec..6009fe5 100644 --- a/gas/testsuite/gas/mips/branch-section-2.d +++ b/gas/testsuite/gas/mips/branch-section-2.d @@ -6,12 +6,10 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 00000000 <foo> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00000000 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. Disassembly of section \.init: -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra \.\.\. diff --git a/gas/testsuite/gas/mips/branch-section-4.d b/gas/testsuite/gas/mips/branch-section-4.d index 6eb2b6d..4626da0 100644 --- a/gas/testsuite/gas/mips/branch-section-4.d +++ b/gas/testsuite/gas/mips/branch-section-4.d @@ -13,6 +13,5 @@ Disassembly of section \.text: \.\.\. Disassembly of section \.init: -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra \.\.\. diff --git a/gas/testsuite/gas/mips/branch-weak-2.d b/gas/testsuite/gas/mips/branch-weak-2.d index d97bace..61a10e0 100644 --- a/gas/testsuite/gas/mips/branch-weak-2.d +++ b/gas/testsuite/gas/mips/branch-weak-2.d @@ -6,9 +6,8 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 00000000 <foo> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00000000 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 0c00 nop diff --git a/gas/testsuite/gas/mips/branch-weak-5.d b/gas/testsuite/gas/mips/branch-weak-5.d index caeee97..13d8bdf 100644 --- a/gas/testsuite/gas/mips/branch-weak-5.d +++ b/gas/testsuite/gas/mips/branch-weak-5.d @@ -6,9 +6,8 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 00000000 <foo> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00000000 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 0c00 nop diff --git a/gas/testsuite/gas/mips/micromips-b16.s b/gas/testsuite/gas/mips/micromips-b16.s index ddfeaf4..780d549 100644 --- a/gas/testsuite/gas/mips/micromips-b16.s +++ b/gas/testsuite/gas/mips/micromips-b16.s @@ -2,16 +2,22 @@ test1: .space 65536 test2: + nop b16 1f 1: + nop bnez16 $2,1f 1: + nop beqz16 $2,1f 1: + nop b 1f 1: + nop bnez $2,1f 1: + nop beqz $2,1f 1: nop diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n32.d b/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n32.d index 4f630f0..8406581 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n32.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n32.d @@ -7,20 +7,17 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0000 b 00001004 <foo\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 00001004 <foo\+0x4> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0000 bal 0000100a <foo\+0xa> +[0-9a-f]+ <[^>]*> 4060 0000 bal 00001008 <foo\+0x8> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,00001012 <foo\+0x12> +[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,00001010 <foo\+0x10> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 0000 beqz v0,0000101a <foo\+0x1a> +[0-9a-f]+ <[^>]*> 40e2 0000 beqzc v0,00001018 <foo\+0x18> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 0000 bnez v0,00001020 <foo\+0x20> +[0-9a-f]+ <[^>]*> 40a2 0000 bnezc v0,0000101c <foo\+0x1c> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n64.d b/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n64.d index 0e14396..0022de2 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n64.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute-addend-n64.d @@ -7,30 +7,27 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0000 b 0000000000001004 <foo\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0000000000001004 <foo\+0x4> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0000 bal 000000000000100a <foo\+0xa> +[0-9a-f]+ <[^>]*> 4060 0000 bal 0000000000001008 <foo\+0x8> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,0000000000001012 <foo\+0x12> +[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,0000000000001010 <foo\+0x10> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 0000 beqz v0,000000000000101a <foo\+0x1a> +[0-9a-f]+ <[^>]*> 40e2 0000 beqzc v0,0000000000001018 <foo\+0x18> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 0000 bnez v0,0000000000001020 <foo\+0x20> +[0-9a-f]+ <[^>]*> 40a2 0000 bnezc v0,000000000000101c <foo\+0x1c> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x123468a9 [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute-addend.d b/gas/testsuite/gas/mips/micromips-branch-absolute-addend.d index 316adad..fd224b5 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute-addend.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute-addend.d @@ -6,20 +6,17 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0918 b 00002234 <foo\+0x1234> +[0-9a-f]+ <[^>]*> 40e0 0918 bc 00002234 <foo\+0x1234> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0918 bal 0000223a <foo\+0x123a> +[0-9a-f]+ <[^>]*> 4060 0918 bal 00002238 <foo\+0x1238> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0918 bltzal zero,00002242 <foo\+0x1242> +[0-9a-f]+ <[^>]*> 4020 0918 bltzal zero,00002240 <foo\+0x1240> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 0918 beqz v0,0000224a <foo\+0x124a> +[0-9a-f]+ <[^>]*> 40e2 0918 beqzc v0,00002248 <foo\+0x1248> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 0918 bnez v0,00002250 <foo\+0x1250> +[0-9a-f]+ <[^>]*> 40a2 0918 bnezc v0,0000224c <foo\+0x124c> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute-n32.d b/gas/testsuite/gas/mips/micromips-branch-absolute-n32.d index 212caaa..1eec748 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute-n32.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute-n32.d @@ -7,20 +7,17 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0000 b 00001004 <foo\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 00001004 <foo\+0x4> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0000 bal 0000100a <foo\+0xa> +[0-9a-f]+ <[^>]*> 4060 0000 bal 00001008 <foo\+0x8> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,00001012 <foo\+0x12> +[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,00001010 <foo\+0x10> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 0000 beqz v0,0000101a <foo\+0x1a> +[0-9a-f]+ <[^>]*> 40e2 0000 beqzc v0,00001018 <foo\+0x18> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 0000 bnez v0,00001020 <foo\+0x20> +[0-9a-f]+ <[^>]*> 40a2 0000 bnezc v0,0000101c <foo\+0x1c> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute-n64.d b/gas/testsuite/gas/mips/micromips-branch-absolute-n64.d index 443ef50..bb4d376 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute-n64.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute-n64.d @@ -7,30 +7,27 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0000 b 0000000000001004 <foo\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0000000000001004 <foo\+0x4> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0000 bal 000000000000100a <foo\+0xa> +[0-9a-f]+ <[^>]*> 4060 0000 bal 0000000000001008 <foo\+0x8> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,0000000000001012 <foo\+0x12> +[0-9a-f]+ <[^>]*> 4020 0000 bltzal zero,0000000000001010 <foo\+0x10> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 0000 beqz v0,000000000000101a <foo\+0x1a> +[0-9a-f]+ <[^>]*> 40e2 0000 beqzc v0,0000000000001018 <foo\+0x18> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 0000 bnez v0,0000000000001020 <foo\+0x20> +[0-9a-f]+ <[^>]*> 40a2 0000 bnezc v0,000000000000101c <foo\+0x1c> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1231 [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-branch-absolute.d b/gas/testsuite/gas/mips/micromips-branch-absolute.d index 443285f..7fc6b9a 100644 --- a/gas/testsuite/gas/mips/micromips-branch-absolute.d +++ b/gas/testsuite/gas/mips/micromips-branch-absolute.d @@ -6,20 +6,17 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 fffe b 00001000 <foo> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00001000 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 fffe bal 00001006 <foo\+0x6> +[0-9a-f]+ <[^>]*> 4060 fffe bal 00001004 <foo\+0x4> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 fffe bltzal zero,0000100e <foo\+0xe> +[0-9a-f]+ <[^>]*> 4020 fffe bltzal zero,0000100c <foo\+0xc> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 fffe beqz v0,00001016 <foo\+0x16> +[0-9a-f]+ <[^>]*> 40e2 fffe beqzc v0,00001014 <foo\+0x14> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 fffe bnez v0,0000101c <foo\+0x1c> +[0-9a-f]+ <[^>]*> 40a2 fffe bnezc v0,00001018 <foo\+0x18> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips-compact.d b/gas/testsuite/gas/mips/micromips-compact.d new file mode 100644 index 0000000..a66c72f --- /dev/null +++ b/gas/testsuite/gas/mips/micromips-compact.d @@ -0,0 +1,7710 @@ +#objdump: -dr --show-raw-insn +#name: microMIPS for MIPS32r2 (with branch compaction) +#as: -mips32r2 -32 -mfp64 -EB --defsym compact=1 +#stderr: micromips-warn.l +#source: micromips.s + +.*: +file format .*mips.* + +Disassembly of section \.text: + +[0-9a-f]+ <test>: +[ 0-9a-f]+: 6000 2000 pref 0x0,0\(zero\) +[ 0-9a-f]+: 6000 27ff pref 0x0,2047\(zero\) +[ 0-9a-f]+: 6000 2800 pref 0x0,-2048\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 6001 2000 pref 0x0,0\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 6001 2000 pref 0x0,0\(at\) +[ 0-9a-f]+: 6000 2000 pref 0x0,0\(zero\) +[ 0-9a-f]+: 6000 2000 pref 0x0,0\(zero\) +[ 0-9a-f]+: 6020 2000 pref 0x1,0\(zero\) +[ 0-9a-f]+: 6040 2000 pref 0x2,0\(zero\) +[ 0-9a-f]+: 6060 2000 pref 0x3,0\(zero\) +[ 0-9a-f]+: 6080 2000 pref 0x4,0\(zero\) +[ 0-9a-f]+: 60a0 2000 pref 0x5,0\(zero\) +[ 0-9a-f]+: 60c0 2000 pref 0x6,0\(zero\) +[ 0-9a-f]+: 60e0 2000 pref 0x7,0\(zero\) +[ 0-9a-f]+: 60e0 21ff pref 0x7,511\(zero\) +[ 0-9a-f]+: 60e0 2e00 pref 0x7,-512\(zero\) +[ 0-9a-f]+: 63e0 27ff pref 0x1f,2047\(zero\) +[ 0-9a-f]+: 63e0 2800 pref 0x1f,-2048\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 63e1 2000 pref 0x1f,0\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 63e1 2000 pref 0x1f,0\(at\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 2000 pref 0x3,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 2000 pref 0x3,0\(at\) +[ 0-9a-f]+: 63e2 27ff pref 0x1f,2047\(v0\) +[ 0-9a-f]+: 63e2 2800 pref 0x1f,-2048\(v0\) +[ 0-9a-f]+: 3022 0800 addiu at,v0,2048 +[ 0-9a-f]+: 63e1 2000 pref 0x1f,0\(at\) +[ 0-9a-f]+: 3022 f7ff addiu at,v0,-2049 +[ 0-9a-f]+: 63e1 2000 pref 0x1f,0\(at\) +[ 0-9a-f]+: 3022 7fff addiu at,v0,32767 +[ 0-9a-f]+: 6061 2000 pref 0x3,0\(at\) +[ 0-9a-f]+: 3022 8000 addiu at,v0,-32768 +[ 0-9a-f]+: 6061 2000 pref 0x3,0\(at\) +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0000 0800 ssnop +[ 0-9a-f]+: 0000 1800 ehb +[ 0-9a-f]+: 0000 2800 pause +[ 0-9a-f]+: ed7f li v0,-1 +[ 0-9a-f]+: edff li v1,-1 +[ 0-9a-f]+: ee7f li a0,-1 +[ 0-9a-f]+: eeff li a1,-1 +[ 0-9a-f]+: ef7f li a2,-1 +[ 0-9a-f]+: efff li a3,-1 +[ 0-9a-f]+: ec7f li s0,-1 +[ 0-9a-f]+: ecff li s1,-1 +[ 0-9a-f]+: ec80 li s1,0 +[ 0-9a-f]+: ecfd li s1,125 +[ 0-9a-f]+: ecfe li s1,126 +[ 0-9a-f]+: 3220 007f li s1,127 +[ 0-9a-f]+: 3040 0000 li v0,0 +[ 0-9a-f]+: 3040 0001 li v0,1 +[ 0-9a-f]+: 3040 7fff li v0,32767 +[ 0-9a-f]+: 3040 8000 li v0,-32768 +[ 0-9a-f]+: 5040 ffff li v0,0xffff +[ 0-9a-f]+: 41a2 0001 lui v0,0x1 +[ 0-9a-f]+: 3040 8000 li v0,-32768 +[ 0-9a-f]+: 3040 8001 li v0,-32767 +[ 0-9a-f]+: 3040 ffff li v0,-1 +[ 0-9a-f]+: 41a2 1234 lui v0,0x1234 +[ 0-9a-f]+: 5042 5678 ori v0,v0,0x5678 +[ 0-9a-f]+: 0c16 move zero,s6 +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0c76 move v1,s6 +[ 0-9a-f]+: 0c96 move a0,s6 +[ 0-9a-f]+: 0cb6 move a1,s6 +[ 0-9a-f]+: 0cd6 move a2,s6 +[ 0-9a-f]+: 0cf6 move a3,s6 +[ 0-9a-f]+: 0d16 move t0,s6 +[ 0-9a-f]+: 0d36 move t1,s6 +[ 0-9a-f]+: 0d56 move t2,s6 +[ 0-9a-f]+: 0fd6 move s8,s6 +[ 0-9a-f]+: 0ff6 move ra,s6 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0c02 move zero,v0 +[ 0-9a-f]+: 0c03 move zero,v1 +[ 0-9a-f]+: 0c04 move zero,a0 +[ 0-9a-f]+: 0c05 move zero,a1 +[ 0-9a-f]+: 0c06 move zero,a2 +[ 0-9a-f]+: 0c07 move zero,a3 +[ 0-9a-f]+: 0c08 move zero,t0 +[ 0-9a-f]+: 0c09 move zero,t1 +[ 0-9a-f]+: 0c0a move zero,t2 +[ 0-9a-f]+: 0c1e move zero,s8 +[ 0-9a-f]+: 0c1f move zero,ra +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 0016 1290 move v0,s6 +[ 0-9a-f]+: cfff b [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 test +[ 0-9a-f]+: 0002 b290 move s6,v0 +[ 0-9a-f]+: cfff b [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: cfff b [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: cfff b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC10_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40e0 fffe bc [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 4043 fffe bgez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c43 move v0,v1 +[ 0-9a-f]+: 0060 1190 neg v0,v1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4044 fffe bgez a0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c44 move v0,a0 +[ 0-9a-f]+: 0080 1190 neg v0,a0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0040 1190 neg v0,v0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0040 1190 neg v0,v0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 0083 1110 add v0,v1,a0 +[ 0-9a-f]+: 03fe e910 add sp,s8,ra +[ 0-9a-f]+: 0082 1110 add v0,v0,a0 +[ 0-9a-f]+: 0082 1110 add v0,v0,a0 +[ 0-9a-f]+: 1042 0000 addi v0,v0,0 +[ 0-9a-f]+: 1042 0001 addi v0,v0,1 +[ 0-9a-f]+: 1042 7fff addi v0,v0,32767 +[ 0-9a-f]+: 1042 8000 addi v0,v0,-32768 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 1110 add v0,v0,at +[ 0-9a-f]+: 1064 8000 addi v1,a0,-32768 +[ 0-9a-f]+: 1064 0000 addi v1,a0,0 +[ 0-9a-f]+: 1064 7fff addi v1,a0,32767 +[ 0-9a-f]+: 1064 ffff addi v1,a0,-1 +[ 0-9a-f]+: 1063 ffff addi v1,v1,-1 +[ 0-9a-f]+: 1063 ffff addi v1,v1,-1 +[ 0-9a-f]+: 4c10 addiu zero,zero,-8 +[ 0-9a-f]+: 4c50 addiu v0,v0,-8 +[ 0-9a-f]+: 4c70 addiu v1,v1,-8 +[ 0-9a-f]+: 4c90 addiu a0,a0,-8 +[ 0-9a-f]+: 4cb0 addiu a1,a1,-8 +[ 0-9a-f]+: 4cd0 addiu a2,a2,-8 +[ 0-9a-f]+: 4cf0 addiu a3,a3,-8 +[ 0-9a-f]+: 4d10 addiu t0,t0,-8 +[ 0-9a-f]+: 4d30 addiu t1,t1,-8 +[ 0-9a-f]+: 4d50 addiu t2,t2,-8 +[ 0-9a-f]+: 4fd0 addiu s8,s8,-8 +[ 0-9a-f]+: 4ff0 addiu ra,ra,-8 +[ 0-9a-f]+: 4ff2 addiu ra,ra,-7 +[ 0-9a-f]+: 4fe0 addiu ra,ra,0 +[ 0-9a-f]+: 4fe2 addiu ra,ra,1 +[ 0-9a-f]+: 4fec addiu ra,ra,6 +[ 0-9a-f]+: 4fee addiu ra,ra,7 +[ 0-9a-f]+: 33ff 0008 addiu ra,ra,8 +[ 0-9a-f]+: 4ffd addiu sp,sp,-1032 +[ 0-9a-f]+: 4fff addiu sp,sp,-1028 +[ 0-9a-f]+: 4e01 addiu sp,sp,-1024 +[ 0-9a-f]+: 4dff addiu sp,sp,1020 +[ 0-9a-f]+: 4c01 addiu sp,sp,1024 +[ 0-9a-f]+: 4c03 addiu sp,sp,1028 +[ 0-9a-f]+: 4c03 addiu sp,sp,1028 +[ 0-9a-f]+: 33bd 0408 addiu sp,sp,1032 +[ 0-9a-f]+: 6d2e addiu v0,v0,-1 +[ 0-9a-f]+: 6d3e addiu v0,v1,-1 +[ 0-9a-f]+: 6d4e addiu v0,a0,-1 +[ 0-9a-f]+: 6d5e addiu v0,a1,-1 +[ 0-9a-f]+: 6d6e addiu v0,a2,-1 +[ 0-9a-f]+: 6d7e addiu v0,a3,-1 +[ 0-9a-f]+: 6d0e addiu v0,s0,-1 +[ 0-9a-f]+: 6d1e addiu v0,s1,-1 +[ 0-9a-f]+: 6d10 addiu v0,s1,1 +[ 0-9a-f]+: 6d12 addiu v0,s1,4 +[ 0-9a-f]+: 6d14 addiu v0,s1,8 +[ 0-9a-f]+: 6d16 addiu v0,s1,12 +[ 0-9a-f]+: 6d18 addiu v0,s1,16 +[ 0-9a-f]+: 6d1a addiu v0,s1,20 +[ 0-9a-f]+: 6d1c addiu v0,s1,24 +[ 0-9a-f]+: 6d9c addiu v1,s1,24 +[ 0-9a-f]+: 6e1c addiu a0,s1,24 +[ 0-9a-f]+: 6e9c addiu a1,s1,24 +[ 0-9a-f]+: 6f1c addiu a2,s1,24 +[ 0-9a-f]+: 6f9c addiu a3,s1,24 +[ 0-9a-f]+: 6c1c addiu s0,s1,24 +[ 0-9a-f]+: 6c9c addiu s1,s1,24 +[ 0-9a-f]+: 0c5d move v0,sp +[ 0-9a-f]+: 6d03 addiu v0,sp,4 +[ 0-9a-f]+: 6d7d addiu v0,sp,248 +[ 0-9a-f]+: 6d7f addiu v0,sp,252 +[ 0-9a-f]+: 305d 0100 addiu v0,sp,256 +[ 0-9a-f]+: 6d7f addiu v0,sp,252 +[ 0-9a-f]+: 6dff addiu v1,sp,252 +[ 0-9a-f]+: 6e7f addiu a0,sp,252 +[ 0-9a-f]+: 6eff addiu a1,sp,252 +[ 0-9a-f]+: 6f7f addiu a2,sp,252 +[ 0-9a-f]+: 6fff addiu a3,sp,252 +[ 0-9a-f]+: 6c7f addiu s0,sp,252 +[ 0-9a-f]+: 6cff addiu s1,sp,252 +[ 0-9a-f]+: 3064 8000 addiu v1,a0,-32768 +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 3064 7fff addiu v1,a0,32767 +[ 0-9a-f]+: 3064 ffff addiu v1,a0,-1 +[ 0-9a-f]+: 3063 ffff addiu v1,v1,-1 +[ 0-9a-f]+: 3063 ffff addiu v1,v1,-1 +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 0526 addu v0,v1,v0 +[ 0-9a-f]+: 0536 addu v0,v1,v1 +[ 0-9a-f]+: 0546 addu v0,v1,a0 +[ 0-9a-f]+: 0556 addu v0,v1,a1 +[ 0-9a-f]+: 0566 addu v0,v1,a2 +[ 0-9a-f]+: 0576 addu v0,v1,a3 +[ 0-9a-f]+: 0506 addu v0,v1,s0 +[ 0-9a-f]+: 0516 addu v0,v1,s1 +[ 0-9a-f]+: 0514 addu v0,v0,s1 +[ 0-9a-f]+: 0516 addu v0,v1,s1 +[ 0-9a-f]+: 0518 addu v0,a0,s1 +[ 0-9a-f]+: 051a addu v0,a1,s1 +[ 0-9a-f]+: 051c addu v0,a2,s1 +[ 0-9a-f]+: 051e addu v0,a3,s1 +[ 0-9a-f]+: 0510 addu v0,s0,s1 +[ 0-9a-f]+: 0512 addu v0,s1,s1 +[ 0-9a-f]+: 0514 addu v0,v0,s1 +[ 0-9a-f]+: 0594 addu v1,v0,s1 +[ 0-9a-f]+: 0614 addu a0,v0,s1 +[ 0-9a-f]+: 0694 addu a1,v0,s1 +[ 0-9a-f]+: 0714 addu a2,v0,s1 +[ 0-9a-f]+: 0794 addu a3,v0,s1 +[ 0-9a-f]+: 0414 addu s0,v0,s1 +[ 0-9a-f]+: 0494 addu s1,v0,s1 +[ 0-9a-f]+: 07ae addu a3,a3,v0 +[ 0-9a-f]+: 07ae addu a3,a3,v0 +[ 0-9a-f]+: 07f4 addu a3,v0,a3 +[ 0-9a-f]+: 03fe e950 addu sp,s8,ra +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ 0-9a-f]+: 3042 0001 addiu v0,v0,1 +[ 0-9a-f]+: 3042 7fff addiu v0,v0,32767 +[ 0-9a-f]+: 3042 8000 addiu v0,v0,-32768 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 1150 addu v0,v0,at +[ 0-9a-f]+: 4492 and v0,v0,v0 +[ 0-9a-f]+: 4493 and v0,v0,v1 +[ 0-9a-f]+: 4494 and v0,v0,a0 +[ 0-9a-f]+: 4495 and v0,v0,a1 +[ 0-9a-f]+: 4496 and v0,v0,a2 +[ 0-9a-f]+: 4497 and v0,v0,a3 +[ 0-9a-f]+: 4490 and v0,v0,s0 +[ 0-9a-f]+: 4491 and v0,v0,s1 +[ 0-9a-f]+: 449a and v1,v1,v0 +[ 0-9a-f]+: 44a2 and a0,a0,v0 +[ 0-9a-f]+: 44aa and a1,a1,v0 +[ 0-9a-f]+: 44b2 and a2,a2,v0 +[ 0-9a-f]+: 44ba and a3,a3,v0 +[ 0-9a-f]+: 4482 and s0,s0,v0 +[ 0-9a-f]+: 448a and s1,s1,v0 +[ 0-9a-f]+: 4493 and v0,v0,v1 +[ 0-9a-f]+: 4493 and v0,v0,v1 +[ 0-9a-f]+: 4493 and v0,v0,v1 +[ 0-9a-f]+: 4493 and v0,v0,v1 +[ 0-9a-f]+: 0062 1250 and v0,v0,v1 +[ 0-9a-f]+: 2d21 andi v0,v0,0x1 +[ 0-9a-f]+: 2d22 andi v0,v0,0x2 +[ 0-9a-f]+: 2d23 andi v0,v0,0x3 +[ 0-9a-f]+: 2d24 andi v0,v0,0x4 +[ 0-9a-f]+: 2d25 andi v0,v0,0x7 +[ 0-9a-f]+: 2d26 andi v0,v0,0x8 +[ 0-9a-f]+: 2d27 andi v0,v0,0xf +[ 0-9a-f]+: 2d28 andi v0,v0,0x10 +[ 0-9a-f]+: 2d29 andi v0,v0,0x1f +[ 0-9a-f]+: 2d2a andi v0,v0,0x20 +[ 0-9a-f]+: 2d2b andi v0,v0,0x3f +[ 0-9a-f]+: 2d2c andi v0,v0,0x40 +[ 0-9a-f]+: 2d20 andi v0,v0,0x80 +[ 0-9a-f]+: 2d2d andi v0,v0,0xff +[ 0-9a-f]+: 2d2e andi v0,v0,0x8000 +[ 0-9a-f]+: 2d2f andi v0,v0,0xffff +[ 0-9a-f]+: 2d3f andi v0,v1,0xffff +[ 0-9a-f]+: 2d4f andi v0,a0,0xffff +[ 0-9a-f]+: 2d5f andi v0,a1,0xffff +[ 0-9a-f]+: 2d6f andi v0,a2,0xffff +[ 0-9a-f]+: 2d7f andi v0,a3,0xffff +[ 0-9a-f]+: 2d0f andi v0,s0,0xffff +[ 0-9a-f]+: 2d1f andi v0,s1,0xffff +[ 0-9a-f]+: 2d9f andi v1,s1,0xffff +[ 0-9a-f]+: 2e1f andi a0,s1,0xffff +[ 0-9a-f]+: 2e9f andi a1,s1,0xffff +[ 0-9a-f]+: 2f1f andi a2,s1,0xffff +[ 0-9a-f]+: 2f9f andi a3,s1,0xffff +[ 0-9a-f]+: 2c1f andi s0,s1,0xffff +[ 0-9a-f]+: 2c9f andi s1,s1,0xffff +[ 0-9a-f]+: 2fff andi a3,a3,0xffff +[ 0-9a-f]+: 2fff andi a3,a3,0xffff +[ 0-9a-f]+: 2fff andi a3,a3,0xffff +[ 0-9a-f]+: d0e7 ffff andi a3,a3,0xffff +[ 0-9a-f]+: 0083 1250 and v0,v1,a0 +[ 0-9a-f]+: 0082 1250 and v0,v0,a0 +[ 0-9a-f]+: 0082 1250 and v0,v0,a0 +[ 0-9a-f]+: d043 0000 andi v0,v1,0x0 +[ 0-9a-f]+: d043 ffff andi v0,v1,0xffff +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1250 and v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 4280 fffe bc2f [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0023 1250 and v0,v1,at +[ 0-9a-f]+: 4280 fffe bc2f [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4284 fffe bc2f \$cc1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4288 fffe bc2f \$cc2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 428c fffe bc2f \$cc3,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4290 fffe bc2f \$cc4,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4294 fffe bc2f \$cc5,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4298 fffe bc2f \$cc6,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 429c fffe bc2f \$cc7,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42a0 fffe bc2t [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42a0 fffe bc2t [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42a4 fffe bc2t \$cc1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42a8 fffe bc2t \$cc2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42ac fffe bc2t \$cc3,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42b0 fffe bc2t \$cc4,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42b4 fffe bc2t \$cc5,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42b8 fffe bc2t \$cc6,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42bc fffe bc2t \$cc7,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 42a4 fffe bc2t \$cc1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4288 fffe bc2f \$cc2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0107 3150 addu a2,a3,t0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 428c fffe bc2f \$cc3,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 42b0 fffe bc2t \$cc4,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0107 3150 addu a2,a3,t0 + +[0-9a-f]+ <test2>: +[ 0-9a-f]+: 40e2 fffe beqzc v0,[0-9a-f]+ <test2> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e3 fffe beqzc v1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e4 fffe beqzc a0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e5 fffe beqzc a1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e6 fffe beqzc a2,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e7 fffe beqzc a3,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f0 fffe beqzc s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e2 fffe beqzc v0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e3 fffe beqzc v1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e4 fffe beqzc a0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e5 fffe beqzc a1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e6 fffe beqzc a2,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e7 fffe beqzc a3,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f0 fffe beqzc s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e2 fffe beqzc v0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e3 fffe beqzc v1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e4 fffe beqzc a0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e5 fffe beqzc a1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e6 fffe beqzc a2,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40e7 fffe beqzc a3,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f0 fffe beqzc s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 8c7f beqz s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40f0 fffe beqzc s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f1 fffe beqzc s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40f0 fffe beqzc s0,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 3020 000a li at,10 +[ 0-9a-f]+: 9430 fffe beq s0,at,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 9430 fffe beq s0,at,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 9430 fffe beq s0,at,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: b630 fffe bne s0,s1,[0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <test2\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b630 fffe bne s0,s1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b410 fffe bnez s0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b410 fffe bnez s0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 000a li at,10 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 000a li at,10 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b630 fffe bne s0,s1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b630 fffe bne s0,s1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b410 fffe bnez s0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b410 fffe bnez s0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 000a li at,10 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 000a li at,10 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: b430 fffe bne s0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03a4 1950 addu v1,a0,sp + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9630 fffe beq s0,s1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9411 fffe beqz s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40a2 fffe bnezc v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a3 fffe bnezc v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a4 fffe bnezc a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a5 fffe bnezc a1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a6 fffe bnezc a2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a7 fffe bnezc a3,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b0 fffe bnezc s0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a2 fffe bnezc v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a3 fffe bnezc v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a4 fffe bnezc a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a5 fffe bnezc a1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a6 fffe bnezc a2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a7 fffe bnezc a3,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b0 fffe bnezc s0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a2 fffe bnezc v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a3 fffe bnezc v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a4 fffe bnezc a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a5 fffe bnezc a1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a6 fffe bnezc a2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40a7 fffe bnezc a3,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b0 fffe bnezc s0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: ac7f bnez s0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 test3 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 40b0 fffe bnezc s0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 + +[0-9a-f]+ <test3>: +[ 0-9a-f]+: 40b1 fffe bnezc s1,[0-9a-f]+ <test3> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 +[ 0-9a-f]+: 4680 break +[ 0-9a-f]+: 4680 break +[ 0-9a-f]+: 4681 break 0x1 +[ 0-9a-f]+: 4682 break 0x2 +[ 0-9a-f]+: 4683 break 0x3 +[ 0-9a-f]+: 4684 break 0x4 +[ 0-9a-f]+: 4685 break 0x5 +[ 0-9a-f]+: 4686 break 0x6 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 4688 break 0x8 +[ 0-9a-f]+: 4689 break 0x9 +[ 0-9a-f]+: 468a break 0xa +[ 0-9a-f]+: 468b break 0xb +[ 0-9a-f]+: 468c break 0xc +[ 0-9a-f]+: 468d break 0xd +[ 0-9a-f]+: 468e break 0xe +[ 0-9a-f]+: 468f break 0xf +[ 0-9a-f]+: 003f 0007 break 0x3f +[ 0-9a-f]+: 0040 0007 break 0x40 +[ 0-9a-f]+: 03ff 0007 break 0x3ff +[ 0-9a-f]+: 03ff ffc7 break 0x3ff,0x3ff +[ 0-9a-f]+: 0000 0007 break +[ 0-9a-f]+: 0000 0007 break +[ 0-9a-f]+: 0001 0007 break 0x1 +[ 0-9a-f]+: 0002 0007 break 0x2 +[ 0-9a-f]+: 000f 0007 break 0xf +[ 0-9a-f]+: 003f 0007 break 0x3f +[ 0-9a-f]+: 0040 0007 break 0x40 +[ 0-9a-f]+: 03ff 0007 break 0x3ff +[ 0-9a-f]+: 03ff ffc7 break 0x3ff,0x3ff +[ 0-9a-f]+: 2000 6000 cache 0x0,0\(zero\) +[ 0-9a-f]+: 2000 6800 cache 0x0,-2048\(zero\) +[ 0-9a-f]+: 2000 67ff cache 0x0,2047\(zero\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 2001 6000 cache 0x0,0\(at\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 2001 6000 cache 0x0,0\(at\) +[ 0-9a-f]+: 2002 6000 cache 0x0,0\(v0\) +[ 0-9a-f]+: 2002 6800 cache 0x0,-2048\(v0\) +[ 0-9a-f]+: 2002 67ff cache 0x0,2047\(v0\) +[ 0-9a-f]+: 3022 f7ff addiu at,v0,-2049 +[ 0-9a-f]+: 2001 6000 cache 0x0,0\(at\) +[ 0-9a-f]+: 3022 0800 addiu at,v0,2048 +[ 0-9a-f]+: 2001 6000 cache 0x0,0\(at\) +[ 0-9a-f]+: 2000 6000 cache 0x0,0\(zero\) +[ 0-9a-f]+: 2000 6000 cache 0x0,0\(zero\) +[ 0-9a-f]+: 2020 6000 cache 0x1,0\(zero\) +[ 0-9a-f]+: 2040 6000 cache 0x2,0\(zero\) +[ 0-9a-f]+: 2060 6000 cache 0x3,0\(zero\) +[ 0-9a-f]+: 2080 6000 cache 0x4,0\(zero\) +[ 0-9a-f]+: 20a0 6000 cache 0x5,0\(zero\) +[ 0-9a-f]+: 20c0 6000 cache 0x6,0\(zero\) +[ 0-9a-f]+: 23e0 6000 cache 0x1f,0\(zero\) +[ 0-9a-f]+: 23e0 67ff cache 0x1f,2047\(zero\) +[ 0-9a-f]+: 23e0 6800 cache 0x1f,-2048\(zero\) +[ 0-9a-f]+: 2000 67ff cache 0x0,2047\(zero\) +[ 0-9a-f]+: 2000 6800 cache 0x0,-2048\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 3023 0800 addiu at,v1,2048 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 3023 f7ff addiu at,v1,-2049 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 23e1 6001 cache 0x1f,1\(at\) +[ 0-9a-f]+: 23e3 6fff cache 0x1f,-1\(v1\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 23e1 6001 cache 0x1f,1\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 23e1 6fff cache 0x1f,-1\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 23e1 6001 cache 0x1f,1\(at\) +[ 0-9a-f]+: 23e0 6fff cache 0x1f,-1\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 23e1 6000 cache 0x1f,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 23e1 6001 cache 0x1f,1\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 23e1 6fff cache 0x1f,-1\(at\) +[ 0-9a-f]+: 0043 4b3c clo v0,v1 +[ 0-9a-f]+: 0062 4b3c clo v1,v0 +[ 0-9a-f]+: 0043 5b3c clz v0,v1 +[ 0-9a-f]+: 0062 5b3c clz v1,v0 +[ 0-9a-f]+: 0000 e37c deret +[ 0-9a-f]+: 0000 477c di +[ 0-9a-f]+: 0000 477c di +[ 0-9a-f]+: 0002 477c di v0 +[ 0-9a-f]+: 0003 477c di v1 +[ 0-9a-f]+: 001e 477c di s8 +[ 0-9a-f]+: 001f 477c di ra +[ 0-9a-f]+: 0062 ab3c div zero,v0,v1 +[ 0-9a-f]+: 03fe ab3c div zero,s8,ra +[ 0-9a-f]+: 0060 ab3c div zero,zero,v1 +[ 0-9a-f]+: 03e0 ab3c div zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <test3\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0083 ab3c div zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b424 fffe bne a0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: b423 fffe bne v1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 0080 1990 neg v1,a0 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 0024 ab3c div zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 0062 bb3c divu zero,v0,v1 +[ 0-9a-f]+: 03fe bb3c divu zero,s8,ra +[ 0-9a-f]+: 0060 bb3c divu zero,zero,v1 +[ 0-9a-f]+: 03e0 bb3c divu zero,zero,ra +[ 0-9a-f]+: b400 fffe bnez zero,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0003 bb3c divu zero,v1,zero +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0083 bb3c divu zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 0024 bb3c divu zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 0024 bb3c divu zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 0000 577c ei +[ 0-9a-f]+: 0000 577c ei +[ 0-9a-f]+: 0002 577c ei v0 +[ 0-9a-f]+: 0003 577c ei v1 +[ 0-9a-f]+: 001e 577c ei s8 +[ 0-9a-f]+: 001f 577c ei ra +[ 0-9a-f]+: 0000 f37c eret +[ 0-9a-f]+: 0043 716c ext v0,v1,0x5,0xf +[ 0-9a-f]+: 0043 f82c ext v0,v1,0x0,0x20 +[ 0-9a-f]+: 0043 07ec ext v0,v1,0x1f,0x1 +[ 0-9a-f]+: 03fe 07ec ext ra,s8,0x1f,0x1 +[ 0-9a-f]+: 0043 994c ins v0,v1,0x5,0xf +[ 0-9a-f]+: 0043 f80c ins v0,v1,0x0,0x20 +[ 0-9a-f]+: 0043 ffcc ins v0,v1,0x1f,0x1 +[ 0-9a-f]+: 4580 jr zero +[ 0-9a-f]+: 03fe ffcc ins ra,s8,0x1f,0x1 +[ 0-9a-f]+: 45a2 jrc v0 +[ 0-9a-f]+: 45a3 jrc v1 +[ 0-9a-f]+: 45a4 jrc a0 +[ 0-9a-f]+: 45a5 jrc a1 +[ 0-9a-f]+: 45a6 jrc a2 +[ 0-9a-f]+: 45a7 jrc a3 +[ 0-9a-f]+: 45a8 jrc t0 +[ 0-9a-f]+: 45be jrc s8 +[ 0-9a-f]+: 45bf jrc ra +[ 0-9a-f]+: 0000 0f3c jr zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0002 0f3c jr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0003 0f3c jr v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0004 0f3c jr a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0005 0f3c jr a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0006 0f3c jr a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0007 0f3c jr a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0008 0f3c jr t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 001e 0f3c jr s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 001f 0f3c jr ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45a0 jrc zero +[ 0-9a-f]+: 45a2 jrc v0 +[ 0-9a-f]+: 45a3 jrc v1 +[ 0-9a-f]+: 45a4 jrc a0 +[ 0-9a-f]+: 45a5 jrc a1 +[ 0-9a-f]+: 45a6 jrc a2 +[ 0-9a-f]+: 45a7 jrc a3 +[ 0-9a-f]+: 45a8 jrc t0 +[ 0-9a-f]+: 45be jrc s8 +[ 0-9a-f]+: 45bf jrc ra +[ 0-9a-f]+: 0000 1f3c jr\.hb zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0002 1f3c jr\.hb v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0003 1f3c jr\.hb v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0004 1f3c jr\.hb a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0005 1f3c jr\.hb a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0006 1f3c jr\.hb a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0007 1f3c jr\.hb a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0008 1f3c jr\.hb t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 001e 1f3c jr\.hb s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 001f 1f3c jr\.hb ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45a0 jrc zero +[ 0-9a-f]+: 45a2 jrc v0 +[ 0-9a-f]+: 45a3 jrc v1 +[ 0-9a-f]+: 45a4 jrc a0 +[ 0-9a-f]+: 45a5 jrc a1 +[ 0-9a-f]+: 45a6 jrc a2 +[ 0-9a-f]+: 45a7 jrc a3 +[ 0-9a-f]+: 45a8 jrc t0 +[ 0-9a-f]+: 45be jrc s8 +[ 0-9a-f]+: 45bf jrc ra +[ 0-9a-f]+: 45c0 jalr zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c2 jalr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c3 jalr v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c4 jalr a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c5 jalr a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c6 jalr a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c7 jalr a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c8 jalr t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45de jalr s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e0 0f3c jalr zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e2 0f3c jalr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e3 0f3c jalr v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e4 0f3c jalr a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e5 0f3c jalr a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e6 0f3c jalr a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e7 0f3c jalr a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e8 0f3c jalr t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03fe 0f3c jalr s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c0 jalr zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c2 jalr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c3 jalr v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c4 jalr a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c5 jalr a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c6 jalr a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c7 jalr a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c8 jalr t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45de jalr s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03df 0f3c jalr s8,ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0040 0f3c jalr v0,zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0062 0f3c jalr v1,v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0043 0f3c jalr v0,v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0044 0f3c jalr v0,a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0045 0f3c jalr v0,a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0046 0f3c jalr v0,a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0047 0f3c jalr v0,a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0048 0f3c jalr v0,t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 005e 0f3c jalr v0,s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 005f 0f3c jalr v0,ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e0 1f3c jalr\.hb zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e2 1f3c jalr\.hb v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e3 1f3c jalr\.hb v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e4 1f3c jalr\.hb a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e5 1f3c jalr\.hb a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e6 1f3c jalr\.hb a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e7 1f3c jalr\.hb a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e8 1f3c jalr\.hb t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03fe 1f3c jalr\.hb s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e0 1f3c jalr\.hb zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e2 1f3c jalr\.hb v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e3 1f3c jalr\.hb v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e4 1f3c jalr\.hb a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e5 1f3c jalr\.hb a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e6 1f3c jalr\.hb a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e7 1f3c jalr\.hb a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e8 1f3c jalr\.hb t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03fe 1f3c jalr\.hb s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03df 1f3c jalr\.hb s8,ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0040 1f3c jalr\.hb v0,zero +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0062 1f3c jalr\.hb v1,v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0043 1f3c jalr\.hb v0,v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0044 1f3c jalr\.hb v0,a0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0045 1f3c jalr\.hb v0,a1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0046 1f3c jalr\.hb v0,a2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0047 1f3c jalr\.hb v0,a3 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0048 1f3c jalr\.hb v0,t0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 005e 1f3c jalr\.hb v0,s8 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 005f 1f3c jalr\.hb v0,ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0043 0f3c jalr v0,v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03df 0f3c jalr s8,ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c3 jalr v1 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45df jalr ra +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: f400 0000 jal [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: f400 0000 jal [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test2 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: f000 0000 jalx [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: f000 0000 jalx [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test4 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 41a2 0000 lui v0,0x0 +[ ]*[0-9a-f]+: R_MICROMIPS_HI16 test +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 41a2 0000 lui v0,0x0 +[ ]*[0-9a-f]+: R_MICROMIPS_HI16 test +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 1c60 0000 lb v1,0\(zero\) +[ 0-9a-f]+: 1c60 0004 lb v1,4\(zero\) +[ 0-9a-f]+: 1c60 0000 lb v1,0\(zero\) +[ 0-9a-f]+: 1c60 0004 lb v1,4\(zero\) +[ 0-9a-f]+: 1c60 7fff lb v1,32767\(zero\) +[ 0-9a-f]+: 1c60 8000 lb v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 1c63 ffff lb v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 1c63 0000 lb v1,0\(v1\) +[ 0-9a-f]+: 1c60 8000 lb v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 1c63 0001 lb v1,1\(v1\) +[ 0-9a-f]+: 1c60 8001 lb v1,-32767\(zero\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 1c63 0000 lb v1,0\(v1\) +[ 0-9a-f]+: 1c60 ffff lb v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 1c63 5678 lb v1,22136\(v1\) +[ 0-9a-f]+: 1c64 0000 lb v1,0\(a0\) +[ 0-9a-f]+: 1c64 0000 lb v1,0\(a0\) +[ 0-9a-f]+: 1c64 0004 lb v1,4\(a0\) +[ 0-9a-f]+: 1c64 7fff lb v1,32767\(a0\) +[ 0-9a-f]+: 1c64 8000 lb v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1c63 ffff lb v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1c63 0000 lb v1,0\(v1\) +[ 0-9a-f]+: 1c64 8000 lb v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1c63 0001 lb v1,1\(v1\) +[ 0-9a-f]+: 1c64 8001 lb v1,-32767\(a0\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1c63 0000 lb v1,0\(v1\) +[ 0-9a-f]+: 1c64 ffff lb v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1c63 5678 lb v1,22136\(v1\) +[ 0-9a-f]+: 093f lbu v0,-1\(v1\) +[ 0-9a-f]+: 0930 lbu v0,0\(v1\) +[ 0-9a-f]+: 0930 lbu v0,0\(v1\) +[ 0-9a-f]+: 0931 lbu v0,1\(v1\) +[ 0-9a-f]+: 0932 lbu v0,2\(v1\) +[ 0-9a-f]+: 0933 lbu v0,3\(v1\) +[ 0-9a-f]+: 0934 lbu v0,4\(v1\) +[ 0-9a-f]+: 0935 lbu v0,5\(v1\) +[ 0-9a-f]+: 0936 lbu v0,6\(v1\) +[ 0-9a-f]+: 0937 lbu v0,7\(v1\) +[ 0-9a-f]+: 0938 lbu v0,8\(v1\) +[ 0-9a-f]+: 0939 lbu v0,9\(v1\) +[ 0-9a-f]+: 093a lbu v0,10\(v1\) +[ 0-9a-f]+: 093b lbu v0,11\(v1\) +[ 0-9a-f]+: 093c lbu v0,12\(v1\) +[ 0-9a-f]+: 093d lbu v0,13\(v1\) +[ 0-9a-f]+: 093e lbu v0,14\(v1\) +[ 0-9a-f]+: 092e lbu v0,14\(v0\) +[ 0-9a-f]+: 094e lbu v0,14\(a0\) +[ 0-9a-f]+: 095e lbu v0,14\(a1\) +[ 0-9a-f]+: 096e lbu v0,14\(a2\) +[ 0-9a-f]+: 097e lbu v0,14\(a3\) +[ 0-9a-f]+: 090e lbu v0,14\(s0\) +[ 0-9a-f]+: 091e lbu v0,14\(s1\) +[ 0-9a-f]+: 099e lbu v1,14\(s1\) +[ 0-9a-f]+: 0a1e lbu a0,14\(s1\) +[ 0-9a-f]+: 0a9e lbu a1,14\(s1\) +[ 0-9a-f]+: 0b1e lbu a2,14\(s1\) +[ 0-9a-f]+: 0b9e lbu a3,14\(s1\) +[ 0-9a-f]+: 081e lbu s0,14\(s1\) +[ 0-9a-f]+: 089e lbu s1,14\(s1\) +[ 0-9a-f]+: 1460 0000 lbu v1,0\(zero\) +[ 0-9a-f]+: 1460 0004 lbu v1,4\(zero\) +[ 0-9a-f]+: 1460 0000 lbu v1,0\(zero\) +[ 0-9a-f]+: 1460 0004 lbu v1,4\(zero\) +[ 0-9a-f]+: 1460 7fff lbu v1,32767\(zero\) +[ 0-9a-f]+: 1460 8000 lbu v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 1463 ffff lbu v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 1463 0000 lbu v1,0\(v1\) +[ 0-9a-f]+: 1460 8000 lbu v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 1463 0001 lbu v1,1\(v1\) +[ 0-9a-f]+: 1460 8001 lbu v1,-32767\(zero\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 1463 0000 lbu v1,0\(v1\) +[ 0-9a-f]+: 1460 ffff lbu v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 1463 5678 lbu v1,22136\(v1\) +[ 0-9a-f]+: 09c0 lbu v1,0\(a0\) +[ 0-9a-f]+: 09c0 lbu v1,0\(a0\) +[ 0-9a-f]+: 09c4 lbu v1,4\(a0\) +[ 0-9a-f]+: 1464 7fff lbu v1,32767\(a0\) +[ 0-9a-f]+: 1464 8000 lbu v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1463 ffff lbu v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1463 0000 lbu v1,0\(v1\) +[ 0-9a-f]+: 1464 8000 lbu v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1463 0001 lbu v1,1\(v1\) +[ 0-9a-f]+: 1464 8001 lbu v1,-32767\(a0\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1463 0000 lbu v1,0\(v1\) +[ 0-9a-f]+: 1464 ffff lbu v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 1463 5678 lbu v1,22136\(v1\) +[ 0-9a-f]+: 3c60 0000 lh v1,0\(zero\) +[ 0-9a-f]+: 3c60 0004 lh v1,4\(zero\) +[ 0-9a-f]+: 3c60 0000 lh v1,0\(zero\) +[ 0-9a-f]+: 3c60 0004 lh v1,4\(zero\) +[ 0-9a-f]+: 3c60 7fff lh v1,32767\(zero\) +[ 0-9a-f]+: 3c60 8000 lh v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 3c63 ffff lh v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 3c63 0000 lh v1,0\(v1\) +[ 0-9a-f]+: 3c60 8000 lh v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 3c63 0001 lh v1,1\(v1\) +[ 0-9a-f]+: 3c60 8001 lh v1,-32767\(zero\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 3c63 0000 lh v1,0\(v1\) +[ 0-9a-f]+: 3c60 ffff lh v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 3c63 5678 lh v1,22136\(v1\) +[ 0-9a-f]+: 3c64 0000 lh v1,0\(a0\) +[ 0-9a-f]+: 3c64 0000 lh v1,0\(a0\) +[ 0-9a-f]+: 3c64 0004 lh v1,4\(a0\) +[ 0-9a-f]+: 3c64 7fff lh v1,32767\(a0\) +[ 0-9a-f]+: 3c64 8000 lh v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3c63 ffff lh v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3c63 0000 lh v1,0\(v1\) +[ 0-9a-f]+: 3c64 8000 lh v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3c63 0001 lh v1,1\(v1\) +[ 0-9a-f]+: 3c64 8001 lh v1,-32767\(a0\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3c63 0000 lh v1,0\(v1\) +[ 0-9a-f]+: 3c64 ffff lh v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3c63 5678 lh v1,22136\(v1\) +[ 0-9a-f]+: 2930 lhu v0,0\(v1\) +[ 0-9a-f]+: 2930 lhu v0,0\(v1\) +[ 0-9a-f]+: 2931 lhu v0,2\(v1\) +[ 0-9a-f]+: 2932 lhu v0,4\(v1\) +[ 0-9a-f]+: 2933 lhu v0,6\(v1\) +[ 0-9a-f]+: 2934 lhu v0,8\(v1\) +[ 0-9a-f]+: 2935 lhu v0,10\(v1\) +[ 0-9a-f]+: 2936 lhu v0,12\(v1\) +[ 0-9a-f]+: 2937 lhu v0,14\(v1\) +[ 0-9a-f]+: 2938 lhu v0,16\(v1\) +[ 0-9a-f]+: 2939 lhu v0,18\(v1\) +[ 0-9a-f]+: 293a lhu v0,20\(v1\) +[ 0-9a-f]+: 293b lhu v0,22\(v1\) +[ 0-9a-f]+: 293c lhu v0,24\(v1\) +[ 0-9a-f]+: 293d lhu v0,26\(v1\) +[ 0-9a-f]+: 293e lhu v0,28\(v1\) +[ 0-9a-f]+: 293f lhu v0,30\(v1\) +[ 0-9a-f]+: 294f lhu v0,30\(a0\) +[ 0-9a-f]+: 295f lhu v0,30\(a1\) +[ 0-9a-f]+: 296f lhu v0,30\(a2\) +[ 0-9a-f]+: 297f lhu v0,30\(a3\) +[ 0-9a-f]+: 292f lhu v0,30\(v0\) +[ 0-9a-f]+: 290f lhu v0,30\(s0\) +[ 0-9a-f]+: 291f lhu v0,30\(s1\) +[ 0-9a-f]+: 299f lhu v1,30\(s1\) +[ 0-9a-f]+: 2a1f lhu a0,30\(s1\) +[ 0-9a-f]+: 2a9f lhu a1,30\(s1\) +[ 0-9a-f]+: 2b1f lhu a2,30\(s1\) +[ 0-9a-f]+: 2b9f lhu a3,30\(s1\) +[ 0-9a-f]+: 281f lhu s0,30\(s1\) +[ 0-9a-f]+: 289f lhu s1,30\(s1\) +[ 0-9a-f]+: 3460 0000 lhu v1,0\(zero\) +[ 0-9a-f]+: 3460 0004 lhu v1,4\(zero\) +[ 0-9a-f]+: 3460 0000 lhu v1,0\(zero\) +[ 0-9a-f]+: 3460 0004 lhu v1,4\(zero\) +[ 0-9a-f]+: 3460 7fff lhu v1,32767\(zero\) +[ 0-9a-f]+: 3460 8000 lhu v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 3463 ffff lhu v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 3463 0000 lhu v1,0\(v1\) +[ 0-9a-f]+: 3460 8000 lhu v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 3463 0001 lhu v1,1\(v1\) +[ 0-9a-f]+: 3460 8001 lhu v1,-32767\(zero\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 3463 0000 lhu v1,0\(v1\) +[ 0-9a-f]+: 3460 ffff lhu v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 3463 5678 lhu v1,22136\(v1\) +[ 0-9a-f]+: 29c0 lhu v1,0\(a0\) +[ 0-9a-f]+: 29c0 lhu v1,0\(a0\) +[ 0-9a-f]+: 29c2 lhu v1,4\(a0\) +[ 0-9a-f]+: 3464 7fff lhu v1,32767\(a0\) +[ 0-9a-f]+: 3464 8000 lhu v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3463 ffff lhu v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3463 0000 lhu v1,0\(v1\) +[ 0-9a-f]+: 3464 8000 lhu v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3463 0001 lhu v1,1\(v1\) +[ 0-9a-f]+: 3464 8001 lhu v1,-32767\(a0\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3463 0000 lhu v1,0\(v1\) +[ 0-9a-f]+: 3464 ffff lhu v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 3463 5678 lhu v1,22136\(v1\) +[ 0-9a-f]+: 6060 3000 ll v1,0\(zero\) +[ 0-9a-f]+: 6060 3000 ll v1,0\(zero\) +[ 0-9a-f]+: 6060 3004 ll v1,4\(zero\) +[ 0-9a-f]+: 6060 3004 ll v1,4\(zero\) +[ 0-9a-f]+: 3060 7fff li v1,32767 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 3060 8000 li v1,-32768 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 6063 3fff ll v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 3060 8000 li v1,-32768 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 6063 3001 ll v1,1\(v1\) +[ 0-9a-f]+: 3060 8001 li v1,-32767 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 6060 3fff ll v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 5063 5000 ori v1,v1,0x5000 +[ 0-9a-f]+: 6063 3678 ll v1,1656\(v1\) +[ 0-9a-f]+: 6064 3000 ll v1,0\(a0\) +[ 0-9a-f]+: 6064 3000 ll v1,0\(a0\) +[ 0-9a-f]+: 6064 3004 ll v1,4\(a0\) +[ 0-9a-f]+: 3064 7fff addiu v1,a0,32767 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 3064 8000 addiu v1,a0,-32768 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 6063 3fff ll v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 3064 8000 addiu v1,a0,-32768 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 6063 3001 ll v1,1\(v1\) +[ 0-9a-f]+: 3064 8001 addiu v1,a0,-32767 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 6063 3000 ll v1,0\(v1\) +[ 0-9a-f]+: 6064 3fff ll v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 5063 5000 ori v1,v1,0x5000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: 6063 3678 ll v1,1656\(v1\) +[ 0-9a-f]+: 41a3 0000 lui v1,0x0 +[ 0-9a-f]+: 41a3 7fff lui v1,0x7fff +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 6940 lw v0,0\(a0\) +[ 0-9a-f]+: 6940 lw v0,0\(a0\) +[ 0-9a-f]+: 6941 lw v0,4\(a0\) +[ 0-9a-f]+: 6942 lw v0,8\(a0\) +[ 0-9a-f]+: 6943 lw v0,12\(a0\) +[ 0-9a-f]+: 6944 lw v0,16\(a0\) +[ 0-9a-f]+: 6945 lw v0,20\(a0\) +[ 0-9a-f]+: 6946 lw v0,24\(a0\) +[ 0-9a-f]+: 6947 lw v0,28\(a0\) +[ 0-9a-f]+: 6948 lw v0,32\(a0\) +[ 0-9a-f]+: 6949 lw v0,36\(a0\) +[ 0-9a-f]+: 694a lw v0,40\(a0\) +[ 0-9a-f]+: 694b lw v0,44\(a0\) +[ 0-9a-f]+: 694c lw v0,48\(a0\) +[ 0-9a-f]+: 694d lw v0,52\(a0\) +[ 0-9a-f]+: 694e lw v0,56\(a0\) +[ 0-9a-f]+: 694f lw v0,60\(a0\) +[ 0-9a-f]+: 695f lw v0,60\(a1\) +[ 0-9a-f]+: 696f lw v0,60\(a2\) +[ 0-9a-f]+: 697f lw v0,60\(a3\) +[ 0-9a-f]+: 692f lw v0,60\(v0\) +[ 0-9a-f]+: 693f lw v0,60\(v1\) +[ 0-9a-f]+: 690f lw v0,60\(s0\) +[ 0-9a-f]+: 691f lw v0,60\(s1\) +[ 0-9a-f]+: 699f lw v1,60\(s1\) +[ 0-9a-f]+: 6a1f lw a0,60\(s1\) +[ 0-9a-f]+: 6a9f lw a1,60\(s1\) +[ 0-9a-f]+: 6b1f lw a2,60\(s1\) +[ 0-9a-f]+: 6b9f lw a3,60\(s1\) +[ 0-9a-f]+: 681f lw s0,60\(s1\) +[ 0-9a-f]+: 689f lw s1,60\(s1\) +[ 0-9a-f]+: 4880 lw a0,0\(sp\) +[ 0-9a-f]+: 4880 lw a0,0\(sp\) +[ 0-9a-f]+: 4881 lw a0,4\(sp\) +[ 0-9a-f]+: 4882 lw a0,8\(sp\) +[ 0-9a-f]+: 4883 lw a0,12\(sp\) +[ 0-9a-f]+: 4884 lw a0,16\(sp\) +[ 0-9a-f]+: 4885 lw a0,20\(sp\) +[ 0-9a-f]+: 489f lw a0,124\(sp\) +[ 0-9a-f]+: 485f lw v0,124\(sp\) +[ 0-9a-f]+: 485f lw v0,124\(sp\) +[ 0-9a-f]+: 487f lw v1,124\(sp\) +[ 0-9a-f]+: 489f lw a0,124\(sp\) +[ 0-9a-f]+: 48bf lw a1,124\(sp\) +[ 0-9a-f]+: 48df lw a2,124\(sp\) +[ 0-9a-f]+: 48ff lw a3,124\(sp\) +[ 0-9a-f]+: 491f lw t0,124\(sp\) +[ 0-9a-f]+: 493f lw t1,124\(sp\) +[ 0-9a-f]+: 495f lw t2,124\(sp\) +[ 0-9a-f]+: 4bdf lw s8,124\(sp\) +[ 0-9a-f]+: 4bff lw ra,124\(sp\) +[ 0-9a-f]+: fc9d 01f8 lw a0,504\(sp\) +[ 0-9a-f]+: fc9d 01fc lw a0,508\(sp\) +[ 0-9a-f]+: fe1d 01fc lw s0,508\(sp\) +[ 0-9a-f]+: fe3d 01fc lw s1,508\(sp\) +[ 0-9a-f]+: fe5d 01fc lw s2,508\(sp\) +[ 0-9a-f]+: fe7d 01fc lw s3,508\(sp\) +[ 0-9a-f]+: fe9d 01fc lw s4,508\(sp\) +[ 0-9a-f]+: febd 01fc lw s5,508\(sp\) +[ 0-9a-f]+: fffd 01fc lw ra,508\(sp\) +[ 0-9a-f]+: fc60 0000 lw v1,0\(zero\) +[ 0-9a-f]+: fc60 0004 lw v1,4\(zero\) +[ 0-9a-f]+: fc60 0000 lw v1,0\(zero\) +[ 0-9a-f]+: fc60 0000 lw v1,0\(zero\) +[ 0-9a-f]+: fc60 0000 lw v1,0\(zero\) +[ 0-9a-f]+: fc60 0004 lw v1,4\(zero\) +[ 0-9a-f]+: fc60 7fff lw v1,32767\(zero\) +[ 0-9a-f]+: fc60 8000 lw v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: fc63 ffff lw v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: fc63 0000 lw v1,0\(v1\) +[ 0-9a-f]+: fc60 8000 lw v1,-32768\(zero\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: fc63 0001 lw v1,1\(v1\) +[ 0-9a-f]+: fc60 8001 lw v1,-32767\(zero\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: fc63 0000 lw v1,0\(v1\) +[ 0-9a-f]+: fc60 ffff lw v1,-1\(zero\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: fc63 5678 lw v1,22136\(v1\) +[ 0-9a-f]+: 69c0 lw v1,0\(a0\) +[ 0-9a-f]+: 69c0 lw v1,0\(a0\) +[ 0-9a-f]+: 69c1 lw v1,4\(a0\) +[ 0-9a-f]+: fc64 7fff lw v1,32767\(a0\) +[ 0-9a-f]+: fc64 8000 lw v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: fc63 ffff lw v1,-1\(v1\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: fc63 0000 lw v1,0\(v1\) +[ 0-9a-f]+: fc64 8000 lw v1,-32768\(a0\) +[ 0-9a-f]+: 41a3 ffff lui v1,0xffff +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: fc63 0001 lw v1,1\(v1\) +[ 0-9a-f]+: fc64 8001 lw v1,-32767\(a0\) +[ 0-9a-f]+: 41a3 f000 lui v1,0xf000 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: fc63 0000 lw v1,0\(v1\) +[ 0-9a-f]+: fc64 ffff lw v1,-1\(a0\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 0083 1950 addu v1,v1,a0 +[ 0-9a-f]+: fc63 5678 lw v1,22136\(v1\) +[ 0-9a-f]+: 450c lwm s0,ra,48\(sp\) +[ 0-9a-f]+: 451c lwm s0-s1,ra,48\(sp\) +[ 0-9a-f]+: 451c lwm s0-s1,ra,48\(sp\) +[ 0-9a-f]+: 452c lwm s0-s2,ra,48\(sp\) +[ 0-9a-f]+: 452c lwm s0-s2,ra,48\(sp\) +[ 0-9a-f]+: 453c lwm s0-s3,ra,48\(sp\) +[ 0-9a-f]+: 453c lwm s0-s3,ra,48\(sp\) +[ 0-9a-f]+: 4500 lwm s0,ra,0\(sp\) +[ 0-9a-f]+: 4500 lwm s0,ra,0\(sp\) +[ 0-9a-f]+: 4501 lwm s0,ra,4\(sp\) +[ 0-9a-f]+: 4502 lwm s0,ra,8\(sp\) +[ 0-9a-f]+: 4503 lwm s0,ra,12\(sp\) +[ 0-9a-f]+: 4504 lwm s0,ra,16\(sp\) +[ 0-9a-f]+: 4505 lwm s0,ra,20\(sp\) +[ 0-9a-f]+: 4506 lwm s0,ra,24\(sp\) +[ 0-9a-f]+: 4507 lwm s0,ra,28\(sp\) +[ 0-9a-f]+: 4508 lwm s0,ra,32\(sp\) +[ 0-9a-f]+: 4509 lwm s0,ra,36\(sp\) +[ 0-9a-f]+: 450a lwm s0,ra,40\(sp\) +[ 0-9a-f]+: 450b lwm s0,ra,44\(sp\) +[ 0-9a-f]+: 450c lwm s0,ra,48\(sp\) +[ 0-9a-f]+: 450d lwm s0,ra,52\(sp\) +[ 0-9a-f]+: 450e lwm s0,ra,56\(sp\) +[ 0-9a-f]+: 450f lwm s0,ra,60\(sp\) +[ 0-9a-f]+: 2020 5000 lwm s0,0\(zero\) +[ 0-9a-f]+: 2020 5004 lwm s0,4\(zero\) +[ 0-9a-f]+: 2025 5000 lwm s0,0\(a1\) +[ 0-9a-f]+: 2025 57ff lwm s0,2047\(a1\) +[ 0-9a-f]+: 2045 57ff lwm s0-s1,2047\(a1\) +[ 0-9a-f]+: 2065 57ff lwm s0-s2,2047\(a1\) +[ 0-9a-f]+: 2085 57ff lwm s0-s3,2047\(a1\) +[ 0-9a-f]+: 20a5 57ff lwm s0-s4,2047\(a1\) +[ 0-9a-f]+: 20c5 57ff lwm s0-s5,2047\(a1\) +[ 0-9a-f]+: 20e5 57ff lwm s0-s6,2047\(a1\) +[ 0-9a-f]+: 2105 57ff lwm s0-s7,2047\(a1\) +[ 0-9a-f]+: 2125 57ff lwm s0-s7,s8,2047\(a1\) +[ 0-9a-f]+: 2205 57ff lwm ra,2047\(a1\) +[ 0-9a-f]+: 2225 5000 lwm s0,ra,0\(a1\) +[ 0-9a-f]+: 2245 5000 lwm s0-s1,ra,0\(a1\) +[ 0-9a-f]+: 2265 5000 lwm s0-s2,ra,0\(a1\) +[ 0-9a-f]+: 2285 5000 lwm s0-s3,ra,0\(a1\) +[ 0-9a-f]+: 22a5 5000 lwm s0-s4,ra,0\(a1\) +[ 0-9a-f]+: 22c5 5000 lwm s0-s5,ra,0\(a1\) +[ 0-9a-f]+: 22e5 5000 lwm s0-s6,ra,0\(a1\) +[ 0-9a-f]+: 2305 5000 lwm s0-s7,ra,0\(a1\) +[ 0-9a-f]+: 2325 5000 lwm s0-s7,s8,ra,0\(a1\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 2021 5000 lwm s0,0\(at\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 2021 5000 lwm s0,0\(at\) +[ 0-9a-f]+: 2020 5000 lwm s0,0\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 2021 5fff lwm s0,-1\(at\) +[ 0-9a-f]+: 303d 8000 addiu at,sp,-32768 +[ 0-9a-f]+: 2021 5000 lwm s0,0\(at\) +[ 0-9a-f]+: 303d 7fff addiu at,sp,32767 +[ 0-9a-f]+: 2021 5000 lwm s0,0\(at\) +[ 0-9a-f]+: 203d 5000 lwm s0,0\(sp\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 5fff lwm s0,-1\(at\) +[ 0-9a-f]+: 2040 1000 lwp v0,0\(zero\) +[ 0-9a-f]+: 2040 1004 lwp v0,4\(zero\) +[ 0-9a-f]+: 205d 1000 lwp v0,0\(sp\) +[ 0-9a-f]+: 205d 1000 lwp v0,0\(sp\) +[ 0-9a-f]+: 2043 1800 lwp v0,-2048\(v1\) +[ 0-9a-f]+: 2043 17ff lwp v0,2047\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 2041 1000 lwp v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 2041 1000 lwp v0,0\(at\) +[ 0-9a-f]+: 2043 1000 lwp v0,0\(v1\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 2041 1fff lwp v0,-1\(at\) +[ 0-9a-f]+: 3060 8000 li v1,-32768 +[ 0-9a-f]+: 2043 1000 lwp v0,0\(v1\) +[ 0-9a-f]+: 3060 7fff li v1,32767 +[ 0-9a-f]+: 2043 1000 lwp v0,0\(v1\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 2043 1fff lwp v0,-1\(v1\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 07ff lwl v1,2047\(zero\) +[ 0-9a-f]+: 6060 0800 lwl v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 0fff lwl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 0001 lwl v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6060 0fff lwl v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 0678 lwl v1,1656\(at\) +[ 0-9a-f]+: 6064 0000 lwl v1,0\(a0\) +[ 0-9a-f]+: 6064 0000 lwl v1,0\(a0\) +[ 0-9a-f]+: 6064 07ff lwl v1,2047\(a0\) +[ 0-9a-f]+: 6064 0800 lwl v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0fff lwl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0001 lwl v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6064 0fff lwl v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0678 lwl v1,1656\(at\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 07ff lwl v1,2047\(zero\) +[ 0-9a-f]+: 6060 0800 lwl v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 0fff lwl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 0001 lwl v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6060 0fff lwl v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 0678 lwl v1,1656\(at\) +[ 0-9a-f]+: 6064 0000 lwl v1,0\(a0\) +[ 0-9a-f]+: 6064 0000 lwl v1,0\(a0\) +[ 0-9a-f]+: 6064 07ff lwl v1,2047\(a0\) +[ 0-9a-f]+: 6064 0800 lwl v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0fff lwl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0001 lwl v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6064 0fff lwl v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0678 lwl v1,1656\(at\) +[ 0-9a-f]+: 6060 1004 lwr v1,4\(zero\) +[ 0-9a-f]+: 6060 1004 lwr v1,4\(zero\) +[ 0-9a-f]+: 6060 1000 lwr v1,0\(zero\) +[ 0-9a-f]+: 6060 1000 lwr v1,0\(zero\) +[ 0-9a-f]+: 6060 17ff lwr v1,2047\(zero\) +[ 0-9a-f]+: 6060 1800 lwr v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 1fff lwr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 1001 lwr v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 6060 1fff lwr v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 1678 lwr v1,1656\(at\) +[ 0-9a-f]+: 6064 1000 lwr v1,0\(a0\) +[ 0-9a-f]+: 6064 1000 lwr v1,0\(a0\) +[ 0-9a-f]+: 6064 17ff lwr v1,2047\(a0\) +[ 0-9a-f]+: 6064 1800 lwr v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1fff lwr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1001 lwr v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 6064 1fff lwr v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1678 lwr v1,1656\(at\) +[ 0-9a-f]+: 6060 1004 lwr v1,4\(zero\) +[ 0-9a-f]+: 6060 1004 lwr v1,4\(zero\) +[ 0-9a-f]+: 6060 1000 lwr v1,0\(zero\) +[ 0-9a-f]+: 6060 1000 lwr v1,0\(zero\) +[ 0-9a-f]+: 6060 17ff lwr v1,2047\(zero\) +[ 0-9a-f]+: 6060 1800 lwr v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 1fff lwr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 1001 lwr v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 6060 1fff lwr v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 1678 lwr v1,1656\(at\) +[ 0-9a-f]+: 6064 1000 lwr v1,0\(a0\) +[ 0-9a-f]+: 6064 1000 lwr v1,0\(a0\) +[ 0-9a-f]+: 6064 17ff lwr v1,2047\(a0\) +[ 0-9a-f]+: 6064 1800 lwr v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1fff lwr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1001 lwr v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1000 lwr v1,0\(at\) +[ 0-9a-f]+: 6064 1fff lwr v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 1678 lwr v1,1656\(at\) +[ 0-9a-f]+: 0085 1918 lwxs v1,a0\(a1\) +[ 0-9a-f]+: 00a4 cb3c madd a0,a1 +[ 0-9a-f]+: 00a4 db3c maddu a0,a1 +[ 0-9a-f]+: 0040 00fc mfc0 v0,c0_index +[ 0-9a-f]+: 0041 00fc mfc0 v0,c0_random +[ 0-9a-f]+: 0042 00fc mfc0 v0,c0_entrylo0 +[ 0-9a-f]+: 0043 00fc mfc0 v0,c0_entrylo1 +[ 0-9a-f]+: 0044 00fc mfc0 v0,c0_context +[ 0-9a-f]+: 0045 00fc mfc0 v0,c0_pagemask +[ 0-9a-f]+: 0046 00fc mfc0 v0,c0_wired +[ 0-9a-f]+: 0047 00fc mfc0 v0,c0_hwrena +[ 0-9a-f]+: 0048 00fc mfc0 v0,c0_badvaddr +[ 0-9a-f]+: 0049 00fc mfc0 v0,c0_count +[ 0-9a-f]+: 004a 00fc mfc0 v0,c0_entryhi +[ 0-9a-f]+: 004b 00fc mfc0 v0,c0_compare +[ 0-9a-f]+: 004c 00fc mfc0 v0,c0_status +[ 0-9a-f]+: 004d 00fc mfc0 v0,c0_cause +[ 0-9a-f]+: 004e 00fc mfc0 v0,c0_epc +[ 0-9a-f]+: 004f 00fc mfc0 v0,c0_prid +[ 0-9a-f]+: 0050 00fc mfc0 v0,c0_config +[ 0-9a-f]+: 0051 00fc mfc0 v0,c0_lladdr +[ 0-9a-f]+: 0052 00fc mfc0 v0,c0_watchlo +[ 0-9a-f]+: 0053 00fc mfc0 v0,c0_watchhi +[ 0-9a-f]+: 0054 00fc mfc0 v0,c0_xcontext +[ 0-9a-f]+: 0055 00fc mfc0 v0,\$21 +[ 0-9a-f]+: 0056 00fc mfc0 v0,\$22 +[ 0-9a-f]+: 0057 00fc mfc0 v0,c0_debug +[ 0-9a-f]+: 0058 00fc mfc0 v0,c0_depc +[ 0-9a-f]+: 0059 00fc mfc0 v0,c0_perfcnt +[ 0-9a-f]+: 005a 00fc mfc0 v0,c0_errctl +[ 0-9a-f]+: 005b 00fc mfc0 v0,c0_cacheerr +[ 0-9a-f]+: 005c 00fc mfc0 v0,c0_taglo +[ 0-9a-f]+: 005d 00fc mfc0 v0,c0_taghi +[ 0-9a-f]+: 005e 00fc mfc0 v0,c0_errorepc +[ 0-9a-f]+: 005f 00fc mfc0 v0,c0_desave +[ 0-9a-f]+: 0040 00fc mfc0 v0,c0_index +[ 0-9a-f]+: 0040 08fc mfc0 v0,c0_mvpcontrol +[ 0-9a-f]+: 0040 10fc mfc0 v0,c0_mvpconf0 +[ 0-9a-f]+: 0040 18fc mfc0 v0,c0_mvpconf1 +[ 0-9a-f]+: 0040 20fc mfc0 v0,\$0,4 +[ 0-9a-f]+: 0040 28fc mfc0 v0,\$0,5 +[ 0-9a-f]+: 0040 30fc mfc0 v0,\$0,6 +[ 0-9a-f]+: 0040 38fc mfc0 v0,\$0,7 +[ 0-9a-f]+: 0041 00fc mfc0 v0,c0_random +[ 0-9a-f]+: 0041 08fc mfc0 v0,c0_vpecontrol +[ 0-9a-f]+: 0041 10fc mfc0 v0,c0_vpeconf0 +[ 0-9a-f]+: 0041 18fc mfc0 v0,c0_vpeconf1 +[ 0-9a-f]+: 0041 20fc mfc0 v0,c0_yqmask +[ 0-9a-f]+: 0041 28fc mfc0 v0,c0_vpeschedule +[ 0-9a-f]+: 0041 30fc mfc0 v0,c0_vpeschefback +[ 0-9a-f]+: 0041 38fc mfc0 v0,\$1,7 +[ 0-9a-f]+: 0042 00fc mfc0 v0,c0_entrylo0 +[ 0-9a-f]+: 0042 08fc mfc0 v0,c0_tcstatus +[ 0-9a-f]+: 0042 10fc mfc0 v0,c0_tcbind +[ 0-9a-f]+: 0042 18fc mfc0 v0,c0_tcrestart +[ 0-9a-f]+: 0042 20fc mfc0 v0,c0_tchalt +[ 0-9a-f]+: 0042 28fc mfc0 v0,c0_tccontext +[ 0-9a-f]+: 0042 30fc mfc0 v0,c0_tcschedule +[ 0-9a-f]+: 0042 38fc mfc0 v0,c0_tcschefback +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: 4602 mfhi v0 +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 4604 mfhi a0 +[ 0-9a-f]+: 461d mfhi sp +[ 0-9a-f]+: 461e mfhi s8 +[ 0-9a-f]+: 461f mfhi ra +[ 0-9a-f]+: 0000 0d7c mfhi zero +[ 0-9a-f]+: 0002 0d7c mfhi v0 +[ 0-9a-f]+: 0003 0d7c mfhi v1 +[ 0-9a-f]+: 0004 0d7c mfhi a0 +[ 0-9a-f]+: 001d 0d7c mfhi sp +[ 0-9a-f]+: 001e 0d7c mfhi s8 +[ 0-9a-f]+: 001f 0d7c mfhi ra +[ 0-9a-f]+: 4640 mflo zero +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 4644 mflo a0 +[ 0-9a-f]+: 465d mflo sp +[ 0-9a-f]+: 465e mflo s8 +[ 0-9a-f]+: 465f mflo ra +[ 0-9a-f]+: 0000 1d7c mflo zero +[ 0-9a-f]+: 0002 1d7c mflo v0 +[ 0-9a-f]+: 0003 1d7c mflo v1 +[ 0-9a-f]+: 0004 1d7c mflo a0 +[ 0-9a-f]+: 001d 1d7c mflo sp +[ 0-9a-f]+: 001e 1d7c mflo s8 +[ 0-9a-f]+: 001f 1d7c mflo ra +[ 0-9a-f]+: 0062 1018 movn v0,v0,v1 +[ 0-9a-f]+: 0062 1018 movn v0,v0,v1 +[ 0-9a-f]+: 0083 1018 movn v0,v1,a0 +[ 0-9a-f]+: 0062 1058 movz v0,v0,v1 +[ 0-9a-f]+: 0062 1058 movz v0,v0,v1 +[ 0-9a-f]+: 0083 1058 movz v0,v1,a0 +[ 0-9a-f]+: 00a4 eb3c msub a0,a1 +[ 0-9a-f]+: 00a4 fb3c msubu a0,a1 +[ 0-9a-f]+: 0040 02fc mtc0 v0,c0_index +[ 0-9a-f]+: 0041 02fc mtc0 v0,c0_random +[ 0-9a-f]+: 0042 02fc mtc0 v0,c0_entrylo0 +[ 0-9a-f]+: 0043 02fc mtc0 v0,c0_entrylo1 +[ 0-9a-f]+: 0044 02fc mtc0 v0,c0_context +[ 0-9a-f]+: 0045 02fc mtc0 v0,c0_pagemask +[ 0-9a-f]+: 0046 02fc mtc0 v0,c0_wired +[ 0-9a-f]+: 0047 02fc mtc0 v0,c0_hwrena +[ 0-9a-f]+: 0048 02fc mtc0 v0,c0_badvaddr +[ 0-9a-f]+: 0049 02fc mtc0 v0,c0_count +[ 0-9a-f]+: 004a 02fc mtc0 v0,c0_entryhi +[ 0-9a-f]+: 004b 02fc mtc0 v0,c0_compare +[ 0-9a-f]+: 004c 02fc mtc0 v0,c0_status +[ 0-9a-f]+: 004d 02fc mtc0 v0,c0_cause +[ 0-9a-f]+: 004e 02fc mtc0 v0,c0_epc +[ 0-9a-f]+: 004f 02fc mtc0 v0,c0_prid +[ 0-9a-f]+: 0050 02fc mtc0 v0,c0_config +[ 0-9a-f]+: 0051 02fc mtc0 v0,c0_lladdr +[ 0-9a-f]+: 0052 02fc mtc0 v0,c0_watchlo +[ 0-9a-f]+: 0053 02fc mtc0 v0,c0_watchhi +[ 0-9a-f]+: 0054 02fc mtc0 v0,c0_xcontext +[ 0-9a-f]+: 0055 02fc mtc0 v0,\$21 +[ 0-9a-f]+: 0056 02fc mtc0 v0,\$22 +[ 0-9a-f]+: 0057 02fc mtc0 v0,c0_debug +[ 0-9a-f]+: 0058 02fc mtc0 v0,c0_depc +[ 0-9a-f]+: 0059 02fc mtc0 v0,c0_perfcnt +[ 0-9a-f]+: 005a 02fc mtc0 v0,c0_errctl +[ 0-9a-f]+: 005b 02fc mtc0 v0,c0_cacheerr +[ 0-9a-f]+: 005c 02fc mtc0 v0,c0_taglo +[ 0-9a-f]+: 005d 02fc mtc0 v0,c0_taghi +[ 0-9a-f]+: 005e 02fc mtc0 v0,c0_errorepc +[ 0-9a-f]+: 005f 02fc mtc0 v0,c0_desave +[ 0-9a-f]+: 0040 02fc mtc0 v0,c0_index +[ 0-9a-f]+: 0040 0afc mtc0 v0,c0_mvpcontrol +[ 0-9a-f]+: 0040 12fc mtc0 v0,c0_mvpconf0 +[ 0-9a-f]+: 0040 1afc mtc0 v0,c0_mvpconf1 +[ 0-9a-f]+: 0040 22fc mtc0 v0,\$0,4 +[ 0-9a-f]+: 0040 2afc mtc0 v0,\$0,5 +[ 0-9a-f]+: 0040 32fc mtc0 v0,\$0,6 +[ 0-9a-f]+: 0040 3afc mtc0 v0,\$0,7 +[ 0-9a-f]+: 0041 02fc mtc0 v0,c0_random +[ 0-9a-f]+: 0041 0afc mtc0 v0,c0_vpecontrol +[ 0-9a-f]+: 0041 12fc mtc0 v0,c0_vpeconf0 +[ 0-9a-f]+: 0041 1afc mtc0 v0,c0_vpeconf1 +[ 0-9a-f]+: 0041 22fc mtc0 v0,c0_yqmask +[ 0-9a-f]+: 0041 2afc mtc0 v0,c0_vpeschedule +[ 0-9a-f]+: 0041 32fc mtc0 v0,c0_vpeschefback +[ 0-9a-f]+: 0041 3afc mtc0 v0,\$1,7 +[ 0-9a-f]+: 0042 02fc mtc0 v0,c0_entrylo0 +[ 0-9a-f]+: 0042 0afc mtc0 v0,c0_tcstatus +[ 0-9a-f]+: 0042 12fc mtc0 v0,c0_tcbind +[ 0-9a-f]+: 0042 1afc mtc0 v0,c0_tcrestart +[ 0-9a-f]+: 0042 22fc mtc0 v0,c0_tchalt +[ 0-9a-f]+: 0042 2afc mtc0 v0,c0_tccontext +[ 0-9a-f]+: 0042 32fc mtc0 v0,c0_tcschedule +[ 0-9a-f]+: 0042 3afc mtc0 v0,c0_tcschefback +[ 0-9a-f]+: 0000 2d7c mthi zero +[ 0-9a-f]+: 0002 2d7c mthi v0 +[ 0-9a-f]+: 0003 2d7c mthi v1 +[ 0-9a-f]+: 0004 2d7c mthi a0 +[ 0-9a-f]+: 001d 2d7c mthi sp +[ 0-9a-f]+: 001e 2d7c mthi s8 +[ 0-9a-f]+: 001f 2d7c mthi ra +[ 0-9a-f]+: 0000 3d7c mtlo zero +[ 0-9a-f]+: 0002 3d7c mtlo v0 +[ 0-9a-f]+: 0003 3d7c mtlo v1 +[ 0-9a-f]+: 0004 3d7c mtlo a0 +[ 0-9a-f]+: 001d 3d7c mtlo sp +[ 0-9a-f]+: 001e 3d7c mtlo s8 +[ 0-9a-f]+: 001f 3d7c mtlo ra +[ 0-9a-f]+: 0083 1210 mul v0,v1,a0 +[ 0-9a-f]+: 03fe ea10 mul sp,s8,ra +[ 0-9a-f]+: 0082 1210 mul v0,v0,a0 +[ 0-9a-f]+: 0082 1210 mul v0,v0,a0 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0022 8b3c mult v0,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 0022 8b3c mult v0,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 0022 8b3c mult v0,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0022 8b3c mult v0,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 8b3c mult v0,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 0083 8b3c mult v1,a0 +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 0042 f880 sra v0,v0,0x1f +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 9422 fffe beq v0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 3020 0004 li at,4 +[ 0-9a-f]+: 0023 8b3c mult v1,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 0042 f880 sra v0,v0,0x1f +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 9422 fffe beq v0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 0083 9b3c multu v1,a0 +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 0004 li at,4 +[ 0-9a-f]+: 0023 9b3c multu v1,at +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 0062 8b3c mult v0,v1 +[ 0-9a-f]+: 0062 9b3c multu v0,v1 +[ 0-9a-f]+: 0060 1190 neg v0,v1 +[ 0-9a-f]+: 0040 1190 neg v0,v0 +[ 0-9a-f]+: 0040 1190 neg v0,v0 +[ 0-9a-f]+: 0060 11d0 negu v0,v1 +[ 0-9a-f]+: 0040 11d0 negu v0,v0 +[ 0-9a-f]+: 0040 11d0 negu v0,v0 +[ 0-9a-f]+: 0060 11d0 negu v0,v1 +[ 0-9a-f]+: 0040 11d0 negu v0,v0 +[ 0-9a-f]+: 0040 11d0 negu v0,v0 +[ 0-9a-f]+: 4412 not v0,v0 +[ 0-9a-f]+: 4412 not v0,v0 +[ 0-9a-f]+: 4413 not v0,v1 +[ 0-9a-f]+: 4414 not v0,a0 +[ 0-9a-f]+: 4415 not v0,a1 +[ 0-9a-f]+: 4416 not v0,a2 +[ 0-9a-f]+: 4417 not v0,a3 +[ 0-9a-f]+: 4410 not v0,s0 +[ 0-9a-f]+: 4411 not v0,s1 +[ 0-9a-f]+: 4419 not v1,s1 +[ 0-9a-f]+: 4421 not a0,s1 +[ 0-9a-f]+: 4429 not a1,s1 +[ 0-9a-f]+: 4431 not a2,s1 +[ 0-9a-f]+: 4439 not a3,s1 +[ 0-9a-f]+: 4401 not s0,s1 +[ 0-9a-f]+: 4409 not s1,s1 +[ 0-9a-f]+: 4417 not v0,a3 +[ 0-9a-f]+: 4417 not v0,a3 +[ 0-9a-f]+: 0083 12d0 nor v0,v1,a0 +[ 0-9a-f]+: 03fe ead0 nor sp,s8,ra +[ 0-9a-f]+: 0082 12d0 nor v0,v0,a0 +[ 0-9a-f]+: 0082 12d0 nor v0,v0,a0 +[ 0-9a-f]+: 5043 8000 ori v0,v1,0x8000 +[ 0-9a-f]+: 0002 12d0 not v0,v0 +[ 0-9a-f]+: 5043 ffff ori v0,v1,0xffff +[ 0-9a-f]+: 0002 12d0 not v0,v0 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 12d0 nor v0,v1,at +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0023 12d0 nor v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 12d0 nor v0,v1,at +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 0c56 move v0,s6 +[ 0-9a-f]+: 0ec2 move s6,v0 +[ 0-9a-f]+: 44d2 or v0,v0,v0 +[ 0-9a-f]+: 44d3 or v0,v0,v1 +[ 0-9a-f]+: 44d4 or v0,v0,a0 +[ 0-9a-f]+: 44d5 or v0,v0,a1 +[ 0-9a-f]+: 44d6 or v0,v0,a2 +[ 0-9a-f]+: 44d7 or v0,v0,a3 +[ 0-9a-f]+: 44d0 or v0,v0,s0 +[ 0-9a-f]+: 44d1 or v0,v0,s1 +[ 0-9a-f]+: 44da or v1,v1,v0 +[ 0-9a-f]+: 44e2 or a0,a0,v0 +[ 0-9a-f]+: 44ea or a1,a1,v0 +[ 0-9a-f]+: 44f2 or a2,a2,v0 +[ 0-9a-f]+: 44fa or a3,a3,v0 +[ 0-9a-f]+: 44c2 or s0,s0,v0 +[ 0-9a-f]+: 44ca or s1,s1,v0 +[ 0-9a-f]+: 44d2 or v0,v0,v0 +[ 0-9a-f]+: 44d3 or v0,v0,v1 +[ 0-9a-f]+: 44d3 or v0,v0,v1 +[ 0-9a-f]+: 0083 1290 or v0,v1,a0 +[ 0-9a-f]+: 03fe ea90 or sp,s8,ra +[ 0-9a-f]+: 0082 1290 or v0,v0,a0 +[ 0-9a-f]+: 0082 1290 or v0,v0,a0 +[ 0-9a-f]+: 5043 8000 ori v0,v1,0x8000 +[ 0-9a-f]+: 5043 ffff ori v0,v1,0xffff +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1290 or v0,v1,at +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0023 1290 or v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1290 or v0,v1,at +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 5064 7fff ori v1,a0,0x7fff +[ 0-9a-f]+: 5064 ffff ori v1,a0,0xffff +[ 0-9a-f]+: 5063 ffff ori v1,v1,0xffff +[ 0-9a-f]+: 5063 ffff ori v1,v1,0xffff +[ 0-9a-f]+: 0040 6b3c rdhwr v0,hwr_cpunum +[ 0-9a-f]+: 0041 6b3c rdhwr v0,hwr_synci_step +[ 0-9a-f]+: 0042 6b3c rdhwr v0,hwr_cc +[ 0-9a-f]+: 0043 6b3c rdhwr v0,hwr_ccres +[ 0-9a-f]+: 0044 6b3c rdhwr v0,\$4 +[ 0-9a-f]+: 0045 6b3c rdhwr v0,\$5 +[ 0-9a-f]+: 0046 6b3c rdhwr v0,\$6 +[ 0-9a-f]+: 0047 6b3c rdhwr v0,\$7 +[ 0-9a-f]+: 0048 6b3c rdhwr v0,\$8 +[ 0-9a-f]+: 0049 6b3c rdhwr v0,\$9 +[ 0-9a-f]+: 004a 6b3c rdhwr v0,\$10 +[ 0-9a-f]+: 0043 e17c rdpgpr v0,v1 +[ 0-9a-f]+: 0042 e17c rdpgpr v0,v0 +[ 0-9a-f]+: 0042 e17c rdpgpr v0,v0 +[ 0-9a-f]+: 0062 ab3c div zero,v0,v1 +[ 0-9a-f]+: 03fe ab3c div zero,s8,ra +[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0060 ab3c div zero,zero,v1 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b423 fffe bne v1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: b420 fffe bne zero,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: b41f fffe bnez ra,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03e0 ab3c div zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b43f fffe bne ra,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: b420 fffe bne zero,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0083 ab3c div zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b424 fffe bne a0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: b423 fffe bne v1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4602 mfhi v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 0024 ab3c div zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 0062 bb3c divu zero,v0,v1 +[ 0-9a-f]+: 03fe bb3c divu zero,s8,ra +[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0060 bb3c divu zero,zero,v1 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: b41f fffe bnez ra,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 03e0 bb3c divu zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: b400 fffe bnez zero,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0003 bb3c divu zero,v1,zero +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4602 mfhi v0 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0083 bb3c divu zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4602 mfhi v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 0024 bb3c divu zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 0024 bb3c divu zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 0080 11d0 negu v0,a0 +[ 0-9a-f]+: 0062 10d0 rorv v0,v1,v0 +[ 0-9a-f]+: 0080 09d0 negu at,a0 +[ 0-9a-f]+: 0041 10d0 rorv v0,v0,at +[ 0-9a-f]+: 0060 11d0 negu v0,v1 +[ 0-9a-f]+: 0062 10d0 rorv v0,v1,v0 +[ 0-9a-f]+: 0040 11d0 negu v0,v0 +[ 0-9a-f]+: 0062 10d0 rorv v0,v1,v0 +[ 0-9a-f]+: 0043 00c0 ror v0,v1,0x0 +[ 0-9a-f]+: 0043 f8c0 ror v0,v1,0x1f +[ 0-9a-f]+: 0043 08c0 ror v0,v1,0x1 +[ 0-9a-f]+: 0042 08c0 ror v0,v0,0x1 +[ 0-9a-f]+: 0042 08c0 ror v0,v0,0x1 +[ 0-9a-f]+: 0043 00c0 ror v0,v1,0x0 +[ 0-9a-f]+: 0043 08c0 ror v0,v1,0x1 +[ 0-9a-f]+: 0043 f8c0 ror v0,v1,0x1f +[ 0-9a-f]+: 0042 f8c0 ror v0,v0,0x1f +[ 0-9a-f]+: 0042 f8c0 ror v0,v0,0x1f +[ 0-9a-f]+: 0064 10d0 rorv v0,v1,a0 +[ 0-9a-f]+: 0044 10d0 rorv v0,v0,a0 +[ 0-9a-f]+: 0064 10d0 rorv v0,v1,a0 +[ 0-9a-f]+: 0044 10d0 rorv v0,v0,a0 +[ 0-9a-f]+: 0064 10d0 rorv v0,v1,a0 +[ 0-9a-f]+: 0044 10d0 rorv v0,v0,a0 +[ 0-9a-f]+: 0064 10d0 rorv v0,v1,a0 +[ 0-9a-f]+: 0044 10d0 rorv v0,v0,a0 +[ 0-9a-f]+: 8830 sb zero,0\(v1\) +[ 0-9a-f]+: 8830 sb zero,0\(v1\) +[ 0-9a-f]+: 8831 sb zero,1\(v1\) +[ 0-9a-f]+: 8832 sb zero,2\(v1\) +[ 0-9a-f]+: 8833 sb zero,3\(v1\) +[ 0-9a-f]+: 8834 sb zero,4\(v1\) +[ 0-9a-f]+: 8835 sb zero,5\(v1\) +[ 0-9a-f]+: 8836 sb zero,6\(v1\) +[ 0-9a-f]+: 8837 sb zero,7\(v1\) +[ 0-9a-f]+: 8838 sb zero,8\(v1\) +[ 0-9a-f]+: 8839 sb zero,9\(v1\) +[ 0-9a-f]+: 883a sb zero,10\(v1\) +[ 0-9a-f]+: 883b sb zero,11\(v1\) +[ 0-9a-f]+: 883c sb zero,12\(v1\) +[ 0-9a-f]+: 883d sb zero,13\(v1\) +[ 0-9a-f]+: 883e sb zero,14\(v1\) +[ 0-9a-f]+: 883f sb zero,15\(v1\) +[ 0-9a-f]+: 893f sb v0,15\(v1\) +[ 0-9a-f]+: 89bf sb v1,15\(v1\) +[ 0-9a-f]+: 8a3f sb a0,15\(v1\) +[ 0-9a-f]+: 8abf sb a1,15\(v1\) +[ 0-9a-f]+: 8b3f sb a2,15\(v1\) +[ 0-9a-f]+: 8bbf sb a3,15\(v1\) +[ 0-9a-f]+: 88bf sb s1,15\(v1\) +[ 0-9a-f]+: 88cf sb s1,15\(a0\) +[ 0-9a-f]+: 88df sb s1,15\(a1\) +[ 0-9a-f]+: 88ef sb s1,15\(a2\) +[ 0-9a-f]+: 88ff sb s1,15\(a3\) +[ 0-9a-f]+: 88af sb s1,15\(v0\) +[ 0-9a-f]+: 888f sb s1,15\(s0\) +[ 0-9a-f]+: 889f sb s1,15\(s1\) +[ 0-9a-f]+: 1860 0004 sb v1,4\(zero\) +[ 0-9a-f]+: 1860 0004 sb v1,4\(zero\) +[ 0-9a-f]+: 1860 7fff sb v1,32767\(zero\) +[ 0-9a-f]+: 1860 8000 sb v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 1861 ffff sb v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1860 8000 sb v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 1860 8001 sb v1,-32767\(zero\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1860 ffff sb v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 1861 5678 sb v1,22136\(at\) +[ 0-9a-f]+: 1864 0000 sb v1,0\(a0\) +[ 0-9a-f]+: 1864 0000 sb v1,0\(a0\) +[ 0-9a-f]+: 1864 7fff sb v1,32767\(a0\) +[ 0-9a-f]+: 1864 8000 sb v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 ffff sb v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1864 8000 sb v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 1864 8001 sb v1,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1864 ffff sb v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 5678 sb v1,22136\(at\) +[ 0-9a-f]+: 6060 b004 sc v1,4\(zero\) +[ 0-9a-f]+: 6060 b004 sc v1,4\(zero\) +[ 0-9a-f]+: 6060 b7ff sc v1,2047\(zero\) +[ 0-9a-f]+: 6060 b800 sc v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 bfff sc v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 b001 sc v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 6060 bfff sc v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 b678 sc v1,1656\(at\) +[ 0-9a-f]+: 6064 b000 sc v1,0\(a0\) +[ 0-9a-f]+: 6064 b000 sc v1,0\(a0\) +[ 0-9a-f]+: 6064 b7ff sc v1,2047\(a0\) +[ 0-9a-f]+: 6064 b800 sc v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 bfff sc v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 b001 sc v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 b000 sc v1,0\(at\) +[ 0-9a-f]+: 6064 bfff sc v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 b678 sc v1,1656\(at\) +[ 0-9a-f]+: 46c0 sdbbp +[ 0-9a-f]+: 46c0 sdbbp +[ 0-9a-f]+: 46c1 sdbbp 0x1 +[ 0-9a-f]+: 46c2 sdbbp 0x2 +[ 0-9a-f]+: 46c3 sdbbp 0x3 +[ 0-9a-f]+: 46c4 sdbbp 0x4 +[ 0-9a-f]+: 46c5 sdbbp 0x5 +[ 0-9a-f]+: 46c6 sdbbp 0x6 +[ 0-9a-f]+: 46c7 sdbbp 0x7 +[ 0-9a-f]+: 46c8 sdbbp 0x8 +[ 0-9a-f]+: 46c9 sdbbp 0x9 +[ 0-9a-f]+: 46ca sdbbp 0xa +[ 0-9a-f]+: 46cb sdbbp 0xb +[ 0-9a-f]+: 46cc sdbbp 0xc +[ 0-9a-f]+: 46cd sdbbp 0xd +[ 0-9a-f]+: 46ce sdbbp 0xe +[ 0-9a-f]+: 46cf sdbbp 0xf +[ 0-9a-f]+: 0000 db7c sdbbp +[ 0-9a-f]+: 0000 db7c sdbbp +[ 0-9a-f]+: 0001 db7c sdbbp 0x1 +[ 0-9a-f]+: 0002 db7c sdbbp 0x2 +[ 0-9a-f]+: 00ff db7c sdbbp 0xff +[ 0-9a-f]+: 0043 2b3c seb v0,v1 +[ 0-9a-f]+: 0042 2b3c seb v0,v0 +[ 0-9a-f]+: 0042 2b3c seb v0,v0 +[ 0-9a-f]+: 0043 3b3c seh v0,v1 +[ 0-9a-f]+: 0042 3b3c seh v0,v0 +[ 0-9a-f]+: 0042 3b3c seh v0,v0 +[ 0-9a-f]+: 0083 1310 xor v0,v1,a0 +[ 0-9a-f]+: b042 0001 sltiu v0,v0,1 +[ 0-9a-f]+: b043 0001 sltiu v0,v1,1 +[ 0-9a-f]+: b044 0001 sltiu v0,a0,1 +[ 0-9a-f]+: b043 0001 sltiu v0,v1,1 +[ 0-9a-f]+: 7043 0001 xori v0,v1,0x1 +[ 0-9a-f]+: b042 0001 sltiu v0,v0,1 +[ 0-9a-f]+: 3043 0001 addiu v0,v1,1 +[ 0-9a-f]+: b042 0001 sltiu v0,v0,1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1310 xor v0,v1,at +[ 0-9a-f]+: b042 0001 sltiu v0,v0,1 +[ 0-9a-f]+: 0083 1350 slt v0,v1,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0082 1350 slt v0,v0,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0082 1350 slt v0,v0,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 9043 0000 slti v0,v1,0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 9043 8000 slti v0,v1,-32768 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 9043 0000 slti v0,v1,0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 9043 7fff slti v0,v1,32767 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0083 1390 sltu v0,v1,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0082 1390 sltu v0,v0,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0082 1390 sltu v0,v0,a0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: b043 0000 sltiu v0,v1,0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: b043 8000 sltiu v0,v1,-32768 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: b043 0000 sltiu v0,v1,0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: b043 7fff sltiu v0,v1,32767 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0064 1350 slt v0,a0,v1 +[ 0-9a-f]+: 0044 1350 slt v0,a0,v0 +[ 0-9a-f]+: 0044 1350 slt v0,a0,v0 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 0064 1390 sltu v0,a0,v1 +[ 0-9a-f]+: 0044 1390 sltu v0,a0,v0 +[ 0-9a-f]+: 0044 1390 sltu v0,a0,v0 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: a930 sh v0,0\(v1\) +[ 0-9a-f]+: a930 sh v0,0\(v1\) +[ 0-9a-f]+: a931 sh v0,2\(v1\) +[ 0-9a-f]+: a932 sh v0,4\(v1\) +[ 0-9a-f]+: a933 sh v0,6\(v1\) +[ 0-9a-f]+: a934 sh v0,8\(v1\) +[ 0-9a-f]+: a935 sh v0,10\(v1\) +[ 0-9a-f]+: a936 sh v0,12\(v1\) +[ 0-9a-f]+: a937 sh v0,14\(v1\) +[ 0-9a-f]+: a938 sh v0,16\(v1\) +[ 0-9a-f]+: a939 sh v0,18\(v1\) +[ 0-9a-f]+: a93a sh v0,20\(v1\) +[ 0-9a-f]+: a93b sh v0,22\(v1\) +[ 0-9a-f]+: a93c sh v0,24\(v1\) +[ 0-9a-f]+: a93d sh v0,26\(v1\) +[ 0-9a-f]+: a93e sh v0,28\(v1\) +[ 0-9a-f]+: a93f sh v0,30\(v1\) +[ 0-9a-f]+: a94f sh v0,30\(a0\) +[ 0-9a-f]+: a95f sh v0,30\(a1\) +[ 0-9a-f]+: a96f sh v0,30\(a2\) +[ 0-9a-f]+: a97f sh v0,30\(a3\) +[ 0-9a-f]+: a92f sh v0,30\(v0\) +[ 0-9a-f]+: a90f sh v0,30\(s0\) +[ 0-9a-f]+: a91f sh v0,30\(s1\) +[ 0-9a-f]+: a99f sh v1,30\(s1\) +[ 0-9a-f]+: aa1f sh a0,30\(s1\) +[ 0-9a-f]+: aa9f sh a1,30\(s1\) +[ 0-9a-f]+: ab1f sh a2,30\(s1\) +[ 0-9a-f]+: ab9f sh a3,30\(s1\) +[ 0-9a-f]+: a89f sh s1,30\(s1\) +[ 0-9a-f]+: a81f sh zero,30\(s1\) +[ 0-9a-f]+: 3860 0004 sh v1,4\(zero\) +[ 0-9a-f]+: 3860 0004 sh v1,4\(zero\) +[ 0-9a-f]+: 3860 7fff sh v1,32767\(zero\) +[ 0-9a-f]+: 3860 8000 sh v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 3861 ffff sh v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 3861 0000 sh v1,0\(at\) +[ 0-9a-f]+: 3860 8000 sh v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 3861 0001 sh v1,1\(at\) +[ 0-9a-f]+: 3860 8001 sh v1,-32767\(zero\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 3861 0000 sh v1,0\(at\) +[ 0-9a-f]+: 3860 ffff sh v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 3861 5678 sh v1,22136\(at\) +[ 0-9a-f]+: 3864 0000 sh v1,0\(a0\) +[ 0-9a-f]+: 3864 0000 sh v1,0\(a0\) +[ 0-9a-f]+: 3864 7fff sh v1,32767\(a0\) +[ 0-9a-f]+: 3864 8000 sh v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 3861 ffff sh v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 3861 0000 sh v1,0\(at\) +[ 0-9a-f]+: 3864 8000 sh v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 3861 0001 sh v1,1\(at\) +[ 0-9a-f]+: 3864 8001 sh v1,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 3861 0000 sh v1,0\(at\) +[ 0-9a-f]+: 3864 ffff sh v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 3861 5678 sh v1,22136\(at\) +[ 0-9a-f]+: 0064 1350 slt v0,a0,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0044 1350 slt v0,a0,v0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0044 1350 slt v0,a0,v0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0061 1350 slt v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0064 1390 sltu v0,a0,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0044 1390 sltu v0,a0,v0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 0044 1390 sltu v0,a0,v0 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 0000 li at,0 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0061 1390 sltu v0,at,v1 +[ 0-9a-f]+: 7042 0001 xori v0,v0,0x1 +[ 0-9a-f]+: 2522 sll v0,v0,1 +[ 0-9a-f]+: 2524 sll v0,v0,2 +[ 0-9a-f]+: 2526 sll v0,v0,3 +[ 0-9a-f]+: 2528 sll v0,v0,4 +[ 0-9a-f]+: 252a sll v0,v0,5 +[ 0-9a-f]+: 252c sll v0,v0,6 +[ 0-9a-f]+: 252e sll v0,v0,7 +[ 0-9a-f]+: 2520 sll v0,v0,8 +[ 0-9a-f]+: 2530 sll v0,v1,8 +[ 0-9a-f]+: 2540 sll v0,a0,8 +[ 0-9a-f]+: 2550 sll v0,a1,8 +[ 0-9a-f]+: 2560 sll v0,a2,8 +[ 0-9a-f]+: 2570 sll v0,a3,8 +[ 0-9a-f]+: 2500 sll v0,s0,8 +[ 0-9a-f]+: 2510 sll v0,s1,8 +[ 0-9a-f]+: 25a0 sll v1,v0,8 +[ 0-9a-f]+: 2620 sll a0,v0,8 +[ 0-9a-f]+: 26a0 sll a1,v0,8 +[ 0-9a-f]+: 2720 sll a2,v0,8 +[ 0-9a-f]+: 27a0 sll a3,v0,8 +[ 0-9a-f]+: 2420 sll s0,v0,8 +[ 0-9a-f]+: 24a0 sll s1,v0,8 +[ 0-9a-f]+: 2522 sll v0,v0,1 +[ 0-9a-f]+: 25b2 sll v1,v1,1 +[ 0-9a-f]+: 0064 1010 sllv v0,v1,a0 +[ 0-9a-f]+: 0044 1010 sllv v0,v0,a0 +[ 0-9a-f]+: 0044 1010 sllv v0,v0,a0 +[ 0-9a-f]+: 0044 1010 sllv v0,v0,a0 +[ 0-9a-f]+: 0044 0000 sll v0,a0,0x0 +[ 0-9a-f]+: 0044 0800 sll v0,a0,0x1 +[ 0-9a-f]+: 0044 f800 sll v0,a0,0x1f +[ 0-9a-f]+: 0042 f800 sll v0,v0,0x1f +[ 0-9a-f]+: 0042 f800 sll v0,v0,0x1f +[ 0-9a-f]+: 0083 1350 slt v0,v1,a0 +[ 0-9a-f]+: 0082 1350 slt v0,v0,a0 +[ 0-9a-f]+: 0082 1350 slt v0,v0,a0 +[ 0-9a-f]+: 9043 0000 slti v0,v1,0 +[ 0-9a-f]+: 9043 8000 slti v0,v1,-32768 +[ 0-9a-f]+: 9043 0000 slti v0,v1,0 +[ 0-9a-f]+: 9043 7fff slti v0,v1,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1350 slt v0,v1,at +[ 0-9a-f]+: 9064 8000 slti v1,a0,-32768 +[ 0-9a-f]+: 9064 0000 slti v1,a0,0 +[ 0-9a-f]+: 9064 7fff slti v1,a0,32767 +[ 0-9a-f]+: 9064 ffff slti v1,a0,-1 +[ 0-9a-f]+: 9063 ffff slti v1,v1,-1 +[ 0-9a-f]+: 9063 ffff slti v1,v1,-1 +[ 0-9a-f]+: b064 8000 sltiu v1,a0,-32768 +[ 0-9a-f]+: b064 0000 sltiu v1,a0,0 +[ 0-9a-f]+: b064 7fff sltiu v1,a0,32767 +[ 0-9a-f]+: b064 ffff sltiu v1,a0,-1 +[ 0-9a-f]+: b063 ffff sltiu v1,v1,-1 +[ 0-9a-f]+: b063 ffff sltiu v1,v1,-1 +[ 0-9a-f]+: 0083 1390 sltu v0,v1,a0 +[ 0-9a-f]+: 0082 1390 sltu v0,v0,a0 +[ 0-9a-f]+: 0082 1390 sltu v0,v0,a0 +[ 0-9a-f]+: b043 0000 sltiu v0,v1,0 +[ 0-9a-f]+: b043 8000 sltiu v0,v1,-32768 +[ 0-9a-f]+: b043 0000 sltiu v0,v1,0 +[ 0-9a-f]+: b043 7fff sltiu v0,v1,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1390 sltu v0,v1,at +[ 0-9a-f]+: 0083 1310 xor v0,v1,a0 +[ 0-9a-f]+: 0040 1390 sltu v0,zero,v0 +[ 0-9a-f]+: 0080 1390 sltu v0,zero,a0 +[ 0-9a-f]+: 0060 1390 sltu v0,zero,v1 +[ 0-9a-f]+: 0060 1390 sltu v0,zero,v1 +[ 0-9a-f]+: 7043 0001 xori v0,v1,0x1 +[ 0-9a-f]+: 0040 1390 sltu v0,zero,v0 +[ 0-9a-f]+: 3043 0001 addiu v0,v1,1 +[ 0-9a-f]+: 0040 1390 sltu v0,zero,v0 +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1310 xor v0,v1,at +[ 0-9a-f]+: 0040 1390 sltu v0,zero,v0 +[ 0-9a-f]+: 0064 1090 srav v0,v1,a0 +[ 0-9a-f]+: 0044 1090 srav v0,v0,a0 +[ 0-9a-f]+: 0044 1090 srav v0,v0,a0 +[ 0-9a-f]+: 0044 1090 srav v0,v0,a0 +[ 0-9a-f]+: 0044 0080 sra v0,a0,0x0 +[ 0-9a-f]+: 0044 0880 sra v0,a0,0x1 +[ 0-9a-f]+: 0044 f880 sra v0,a0,0x1f +[ 0-9a-f]+: 0042 f880 sra v0,v0,0x1f +[ 0-9a-f]+: 0042 f880 sra v0,v0,0x1f +[ 0-9a-f]+: 0064 1050 srlv v0,v1,a0 +[ 0-9a-f]+: 0044 1050 srlv v0,v0,a0 +[ 0-9a-f]+: 0044 1050 srlv v0,v0,a0 +[ 0-9a-f]+: 0044 1050 srlv v0,v0,a0 +[ 0-9a-f]+: 0044 0040 srl v0,a0,0x0 +[ 0-9a-f]+: 2543 srl v0,a0,1 +[ 0-9a-f]+: 0044 f840 srl v0,a0,0x1f +[ 0-9a-f]+: 0042 f840 srl v0,v0,0x1f +[ 0-9a-f]+: 0042 f840 srl v0,v0,0x1f +[ 0-9a-f]+: 2523 srl v0,v0,1 +[ 0-9a-f]+: 2525 srl v0,v0,2 +[ 0-9a-f]+: 2527 srl v0,v0,3 +[ 0-9a-f]+: 2529 srl v0,v0,4 +[ 0-9a-f]+: 252b srl v0,v0,5 +[ 0-9a-f]+: 252d srl v0,v0,6 +[ 0-9a-f]+: 252f srl v0,v0,7 +[ 0-9a-f]+: 2521 srl v0,v0,8 +[ 0-9a-f]+: 2531 srl v0,v1,8 +[ 0-9a-f]+: 2541 srl v0,a0,8 +[ 0-9a-f]+: 2551 srl v0,a1,8 +[ 0-9a-f]+: 2561 srl v0,a2,8 +[ 0-9a-f]+: 2571 srl v0,a3,8 +[ 0-9a-f]+: 2501 srl v0,s0,8 +[ 0-9a-f]+: 2511 srl v0,s1,8 +[ 0-9a-f]+: 2521 srl v0,v0,8 +[ 0-9a-f]+: 25a1 srl v1,v0,8 +[ 0-9a-f]+: 2621 srl a0,v0,8 +[ 0-9a-f]+: 26a1 srl a1,v0,8 +[ 0-9a-f]+: 2721 srl a2,v0,8 +[ 0-9a-f]+: 27a1 srl a3,v0,8 +[ 0-9a-f]+: 2421 srl s0,v0,8 +[ 0-9a-f]+: 24a1 srl s1,v0,8 +[ 0-9a-f]+: 25b3 srl v1,v1,1 +[ 0-9a-f]+: 25b3 srl v1,v1,1 +[ 0-9a-f]+: 0083 1190 sub v0,v1,a0 +[ 0-9a-f]+: 03fe e990 sub sp,s8,ra +[ 0-9a-f]+: 0082 1190 sub v0,v0,a0 +[ 0-9a-f]+: 0082 1190 sub v0,v0,a0 +[ 0-9a-f]+: 1042 0000 addi v0,v0,0 +[ 0-9a-f]+: 1042 ffff addi v0,v0,-1 +[ 0-9a-f]+: 1042 8001 addi v0,v0,-32767 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0022 1190 sub v0,v0,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 1190 sub v0,v0,at +[ 0-9a-f]+: 0527 subu v0,v1,v0 +[ 0-9a-f]+: 0537 subu v0,v1,v1 +[ 0-9a-f]+: 0547 subu v0,v1,a0 +[ 0-9a-f]+: 0557 subu v0,v1,a1 +[ 0-9a-f]+: 0567 subu v0,v1,a2 +[ 0-9a-f]+: 0577 subu v0,v1,a3 +[ 0-9a-f]+: 0507 subu v0,v1,s0 +[ 0-9a-f]+: 0517 subu v0,v1,s1 +[ 0-9a-f]+: 0515 subu v0,v0,s1 +[ 0-9a-f]+: 0519 subu v0,a0,s1 +[ 0-9a-f]+: 051b subu v0,a1,s1 +[ 0-9a-f]+: 051d subu v0,a2,s1 +[ 0-9a-f]+: 051f subu v0,a3,s1 +[ 0-9a-f]+: 0511 subu v0,s0,s1 +[ 0-9a-f]+: 0513 subu v0,s1,s1 +[ 0-9a-f]+: 0515 subu v0,v0,s1 +[ 0-9a-f]+: 0595 subu v1,v0,s1 +[ 0-9a-f]+: 0615 subu a0,v0,s1 +[ 0-9a-f]+: 0695 subu a1,v0,s1 +[ 0-9a-f]+: 0715 subu a2,v0,s1 +[ 0-9a-f]+: 0795 subu a3,v0,s1 +[ 0-9a-f]+: 0415 subu s0,v0,s1 +[ 0-9a-f]+: 0495 subu s1,v0,s1 +[ 0-9a-f]+: 07af subu a3,a3,v0 +[ 0-9a-f]+: 07af subu a3,a3,v0 +[ 0-9a-f]+: 0083 11d0 subu v0,v1,a0 +[ 0-9a-f]+: 03fe e9d0 subu sp,s8,ra +[ 0-9a-f]+: 0082 11d0 subu v0,v0,a0 +[ 0-9a-f]+: 0082 11d0 subu v0,v0,a0 +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ 0-9a-f]+: 3042 ffff addiu v0,v0,-1 +[ 0-9a-f]+: 3042 8001 addiu v0,v0,-32767 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0022 11d0 subu v0,v0,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 11d0 subu v0,v0,at +[ 0-9a-f]+: e940 sw v0,0\(a0\) +[ 0-9a-f]+: e940 sw v0,0\(a0\) +[ 0-9a-f]+: e941 sw v0,4\(a0\) +[ 0-9a-f]+: e942 sw v0,8\(a0\) +[ 0-9a-f]+: e943 sw v0,12\(a0\) +[ 0-9a-f]+: e944 sw v0,16\(a0\) +[ 0-9a-f]+: e945 sw v0,20\(a0\) +[ 0-9a-f]+: e946 sw v0,24\(a0\) +[ 0-9a-f]+: e947 sw v0,28\(a0\) +[ 0-9a-f]+: e948 sw v0,32\(a0\) +[ 0-9a-f]+: e949 sw v0,36\(a0\) +[ 0-9a-f]+: e94a sw v0,40\(a0\) +[ 0-9a-f]+: e94b sw v0,44\(a0\) +[ 0-9a-f]+: e94c sw v0,48\(a0\) +[ 0-9a-f]+: e94d sw v0,52\(a0\) +[ 0-9a-f]+: e94e sw v0,56\(a0\) +[ 0-9a-f]+: e94f sw v0,60\(a0\) +[ 0-9a-f]+: e95f sw v0,60\(a1\) +[ 0-9a-f]+: e96f sw v0,60\(a2\) +[ 0-9a-f]+: e97f sw v0,60\(a3\) +[ 0-9a-f]+: e90f sw v0,60\(s0\) +[ 0-9a-f]+: e91f sw v0,60\(s1\) +[ 0-9a-f]+: e92f sw v0,60\(v0\) +[ 0-9a-f]+: e93f sw v0,60\(v1\) +[ 0-9a-f]+: e9bf sw v1,60\(v1\) +[ 0-9a-f]+: ea3f sw a0,60\(v1\) +[ 0-9a-f]+: eabf sw a1,60\(v1\) +[ 0-9a-f]+: eb3f sw a2,60\(v1\) +[ 0-9a-f]+: ebbf sw a3,60\(v1\) +[ 0-9a-f]+: e8bf sw s1,60\(v1\) +[ 0-9a-f]+: e83f sw zero,60\(v1\) +[ 0-9a-f]+: c800 sw zero,0\(sp\) +[ 0-9a-f]+: c800 sw zero,0\(sp\) +[ 0-9a-f]+: c801 sw zero,4\(sp\) +[ 0-9a-f]+: c802 sw zero,8\(sp\) +[ 0-9a-f]+: c803 sw zero,12\(sp\) +[ 0-9a-f]+: c804 sw zero,16\(sp\) +[ 0-9a-f]+: c805 sw zero,20\(sp\) +[ 0-9a-f]+: c81e sw zero,120\(sp\) +[ 0-9a-f]+: c81f sw zero,124\(sp\) +[ 0-9a-f]+: c85f sw v0,124\(sp\) +[ 0-9a-f]+: ca3f sw s1,124\(sp\) +[ 0-9a-f]+: c87f sw v1,124\(sp\) +[ 0-9a-f]+: c89f sw a0,124\(sp\) +[ 0-9a-f]+: c8bf sw a1,124\(sp\) +[ 0-9a-f]+: c8df sw a2,124\(sp\) +[ 0-9a-f]+: c8ff sw a3,124\(sp\) +[ 0-9a-f]+: cbff sw ra,124\(sp\) +[ 0-9a-f]+: f860 0004 sw v1,4\(zero\) +[ 0-9a-f]+: f860 0004 sw v1,4\(zero\) +[ 0-9a-f]+: f860 7fff sw v1,32767\(zero\) +[ 0-9a-f]+: f860 8000 sw v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: f861 ffff sw v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f860 8000 sw v1,-32768\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: f861 0001 sw v1,1\(at\) +[ 0-9a-f]+: f860 8001 sw v1,-32767\(zero\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f860 ffff sw v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: f861 5678 sw v1,22136\(at\) +[ 0-9a-f]+: f864 0000 sw v1,0\(a0\) +[ 0-9a-f]+: f864 0000 sw v1,0\(a0\) +[ 0-9a-f]+: f864 7fff sw v1,32767\(a0\) +[ 0-9a-f]+: f864 8000 sw v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: f861 ffff sw v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f864 8000 sw v1,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: f861 0001 sw v1,1\(at\) +[ 0-9a-f]+: f864 8001 sw v1,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f864 ffff sw v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: f861 5678 sw v1,22136\(at\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 87ff swl v1,2047\(zero\) +[ 0-9a-f]+: 6060 8800 swl v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 8fff swl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 8001 swl v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6060 8fff swl v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 8678 swl v1,1656\(at\) +[ 0-9a-f]+: 6064 8000 swl v1,0\(a0\) +[ 0-9a-f]+: 6064 8000 swl v1,0\(a0\) +[ 0-9a-f]+: 6064 87ff swl v1,2047\(a0\) +[ 0-9a-f]+: 6064 8800 swl v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8fff swl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8001 swl v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6064 8fff swl v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8678 swl v1,1656\(at\) +[ 0-9a-f]+: 6060 9004 swr v1,4\(zero\) +[ 0-9a-f]+: 6060 9004 swr v1,4\(zero\) +[ 0-9a-f]+: 6060 97ff swr v1,2047\(zero\) +[ 0-9a-f]+: 6060 9800 swr v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 9fff swr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 9001 swr v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 6060 9fff swr v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 9678 swr v1,1656\(at\) +[ 0-9a-f]+: 6064 9000 swr v1,0\(a0\) +[ 0-9a-f]+: 6064 9000 swr v1,0\(a0\) +[ 0-9a-f]+: 6064 97ff swr v1,2047\(a0\) +[ 0-9a-f]+: 6064 9800 swr v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9fff swr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9001 swr v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 6064 9fff swr v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9678 swr v1,1656\(at\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 87ff swl v1,2047\(zero\) +[ 0-9a-f]+: 6060 8800 swl v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 8fff swl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 8001 swl v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6060 8fff swl v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 8678 swl v1,1656\(at\) +[ 0-9a-f]+: 6064 8000 swl v1,0\(a0\) +[ 0-9a-f]+: 6064 8000 swl v1,0\(a0\) +[ 0-9a-f]+: 6064 87ff swl v1,2047\(a0\) +[ 0-9a-f]+: 6064 8800 swl v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8fff swl v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8001 swl v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6064 8fff swl v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8678 swl v1,1656\(at\) +[ 0-9a-f]+: 6060 9004 swr v1,4\(zero\) +[ 0-9a-f]+: 6060 9004 swr v1,4\(zero\) +[ 0-9a-f]+: 6060 97ff swr v1,2047\(zero\) +[ 0-9a-f]+: 6060 9800 swr v1,-2048\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 6061 9fff swr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 9001 swr v1,1\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 6060 9fff swr v1,-1\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 6061 9678 swr v1,1656\(at\) +[ 0-9a-f]+: 6064 9000 swr v1,0\(a0\) +[ 0-9a-f]+: 6064 9000 swr v1,0\(a0\) +[ 0-9a-f]+: 6064 97ff swr v1,2047\(a0\) +[ 0-9a-f]+: 6064 9800 swr v1,-2048\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9fff swr v1,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9001 swr v1,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9000 swr v1,0\(at\) +[ 0-9a-f]+: 6064 9fff swr v1,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 9678 swr v1,1656\(at\) +[ 0-9a-f]+: 454c swm s0,ra,48\(sp\) +[ 0-9a-f]+: 455c swm s0-s1,ra,48\(sp\) +[ 0-9a-f]+: 455c swm s0-s1,ra,48\(sp\) +[ 0-9a-f]+: 456c swm s0-s2,ra,48\(sp\) +[ 0-9a-f]+: 456c swm s0-s2,ra,48\(sp\) +[ 0-9a-f]+: 457c swm s0-s3,ra,48\(sp\) +[ 0-9a-f]+: 457c swm s0-s3,ra,48\(sp\) +[ 0-9a-f]+: 4540 swm s0,ra,0\(sp\) +[ 0-9a-f]+: 4540 swm s0,ra,0\(sp\) +[ 0-9a-f]+: 4541 swm s0,ra,4\(sp\) +[ 0-9a-f]+: 4542 swm s0,ra,8\(sp\) +[ 0-9a-f]+: 4543 swm s0,ra,12\(sp\) +[ 0-9a-f]+: 4544 swm s0,ra,16\(sp\) +[ 0-9a-f]+: 4545 swm s0,ra,20\(sp\) +[ 0-9a-f]+: 4546 swm s0,ra,24\(sp\) +[ 0-9a-f]+: 4547 swm s0,ra,28\(sp\) +[ 0-9a-f]+: 4548 swm s0,ra,32\(sp\) +[ 0-9a-f]+: 4549 swm s0,ra,36\(sp\) +[ 0-9a-f]+: 454a swm s0,ra,40\(sp\) +[ 0-9a-f]+: 454b swm s0,ra,44\(sp\) +[ 0-9a-f]+: 454c swm s0,ra,48\(sp\) +[ 0-9a-f]+: 454d swm s0,ra,52\(sp\) +[ 0-9a-f]+: 454e swm s0,ra,56\(sp\) +[ 0-9a-f]+: 454f swm s0,ra,60\(sp\) +[ 0-9a-f]+: 2020 d000 swm s0,0\(zero\) +[ 0-9a-f]+: 2020 d004 swm s0,4\(zero\) +[ 0-9a-f]+: 2020 d7ff swm s0,2047\(zero\) +[ 0-9a-f]+: 2020 d800 swm s0,-2048\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 2025 d000 swm s0,0\(a1\) +[ 0-9a-f]+: 2025 d7ff swm s0,2047\(a1\) +[ 0-9a-f]+: 2025 d800 swm s0,-2048\(a1\) +[ 0-9a-f]+: 3025 0800 addiu at,a1,2048 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 3025 f7ff addiu at,a1,-2049 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 2045 d7ff swm s0-s1,2047\(a1\) +[ 0-9a-f]+: 2065 d7ff swm s0-s2,2047\(a1\) +[ 0-9a-f]+: 2085 d7ff swm s0-s3,2047\(a1\) +[ 0-9a-f]+: 20a5 d7ff swm s0-s4,2047\(a1\) +[ 0-9a-f]+: 20c5 d7ff swm s0-s5,2047\(a1\) +[ 0-9a-f]+: 20e5 d7ff swm s0-s6,2047\(a1\) +[ 0-9a-f]+: 2105 d7ff swm s0-s7,2047\(a1\) +[ 0-9a-f]+: 2125 d7ff swm s0-s7,s8,2047\(a1\) +[ 0-9a-f]+: 2205 d7ff swm ra,2047\(a1\) +[ 0-9a-f]+: 2225 d000 swm s0,ra,0\(a1\) +[ 0-9a-f]+: 2245 d000 swm s0-s1,ra,0\(a1\) +[ 0-9a-f]+: 2265 d000 swm s0-s2,ra,0\(a1\) +[ 0-9a-f]+: 2285 d000 swm s0-s3,ra,0\(a1\) +[ 0-9a-f]+: 22a5 d000 swm s0-s4,ra,0\(a1\) +[ 0-9a-f]+: 22c5 d000 swm s0-s5,ra,0\(a1\) +[ 0-9a-f]+: 22e5 d000 swm s0-s6,ra,0\(a1\) +[ 0-9a-f]+: 2305 d000 swm s0-s7,ra,0\(a1\) +[ 0-9a-f]+: 2325 d000 swm s0-s7,s8,ra,0\(a1\) +[ 0-9a-f]+: 303d 8000 addiu at,sp,-32768 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 303d 7fff addiu at,sp,32767 +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 203d d000 swm s0,0\(sp\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 dfff swm s0,-1\(at\) +[ 0-9a-f]+: 2040 9000 swp v0,0\(zero\) +[ 0-9a-f]+: 2040 9004 swp v0,4\(zero\) +[ 0-9a-f]+: 2040 97ff swp v0,2047\(zero\) +[ 0-9a-f]+: 2040 9800 swp v0,-2048\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 205d 9000 swp v0,0\(sp\) +[ 0-9a-f]+: 205d 9000 swp v0,0\(sp\) +[ 0-9a-f]+: 2043 97ff swp v0,2047\(v1\) +[ 0-9a-f]+: 2043 9800 swp v0,-2048\(v1\) +[ 0-9a-f]+: 3023 0800 addiu at,v1,2048 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 3023 f7ff addiu at,v1,-2049 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 2043 9000 swp v0,0\(v1\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 2041 9fff swp v0,-1\(at\) +[ 0-9a-f]+: 0000 6b7c sync +[ 0-9a-f]+: 0000 6b7c sync +[ 0-9a-f]+: 0001 6b7c sync 0x1 +[ 0-9a-f]+: 0002 6b7c sync 0x2 +[ 0-9a-f]+: 0003 6b7c sync 0x3 +[ 0-9a-f]+: 0004 6b7c sync_wmb +[ 0-9a-f]+: 001e 6b7c sync 0x1e +[ 0-9a-f]+: 001f 6b7c sync 0x1f +[ 0-9a-f]+: 4200 0000 synci 0\(zero\) +[ 0-9a-f]+: 4200 0000 synci 0\(zero\) +[ 0-9a-f]+: 4200 0000 synci 0\(zero\) +[ 0-9a-f]+: 4200 07ff synci 2047\(zero\) +[ 0-9a-f]+: 4200 f800 synci -2048\(zero\) +[ 0-9a-f]+: 4200 0800 synci 2048\(zero\) +[ 0-9a-f]+: 4200 f7ff synci -2049\(zero\) +[ 0-9a-f]+: 4200 7fff synci 32767\(zero\) +[ 0-9a-f]+: 4200 8000 synci -32768\(zero\) +[ 0-9a-f]+: 4202 0000 synci 0\(v0\) +[ 0-9a-f]+: 4203 0000 synci 0\(v1\) +[ 0-9a-f]+: 4203 07ff synci 2047\(v1\) +[ 0-9a-f]+: 4203 f800 synci -2048\(v1\) +[ 0-9a-f]+: 4203 0800 synci 2048\(v1\) +[ 0-9a-f]+: 4203 f7ff synci -2049\(v1\) +[ 0-9a-f]+: 4203 7fff synci 32767\(v1\) +[ 0-9a-f]+: 4203 8000 synci -32768\(v1\) +[ 0-9a-f]+: 0000 8b7c syscall +[ 0-9a-f]+: 0000 8b7c syscall +[ 0-9a-f]+: 0001 8b7c syscall 0x1 +[ 0-9a-f]+: 0002 8b7c syscall 0x2 +[ 0-9a-f]+: 00ff 8b7c syscall 0xff +[ 0-9a-f]+: 41c2 0000 teqi v0,0 +[ 0-9a-f]+: 41c2 8000 teqi v0,-32768 +[ 0-9a-f]+: 41c2 7fff teqi v0,32767 +[ 0-9a-f]+: 41c2 ffff teqi v0,-1 +[ 0-9a-f]+: 0062 003c teq v0,v1 +[ 0-9a-f]+: 0043 003c teq v1,v0 +[ 0-9a-f]+: 0062 003c teq v0,v1 +[ 0-9a-f]+: 0062 103c teq v0,v1,0x1 +[ 0-9a-f]+: 0062 f03c teq v0,v1,0xf +[ 0-9a-f]+: 41c2 0000 teqi v0,0 +[ 0-9a-f]+: 41c2 8000 teqi v0,-32768 +[ 0-9a-f]+: 41c2 7fff teqi v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 003c teq v0,at +[ 0-9a-f]+: 4122 0000 tgei v0,0 +[ 0-9a-f]+: 4122 8000 tgei v0,-32768 +[ 0-9a-f]+: 4122 7fff tgei v0,32767 +[ 0-9a-f]+: 4122 ffff tgei v0,-1 +[ 0-9a-f]+: 0062 023c tge v0,v1 +[ 0-9a-f]+: 0043 023c tge v1,v0 +[ 0-9a-f]+: 0062 023c tge v0,v1 +[ 0-9a-f]+: 0062 123c tge v0,v1,0x1 +[ 0-9a-f]+: 0062 f23c tge v0,v1,0xf +[ 0-9a-f]+: 4122 0000 tgei v0,0 +[ 0-9a-f]+: 4122 8000 tgei v0,-32768 +[ 0-9a-f]+: 4122 7fff tgei v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 023c tge v0,at +[ 0-9a-f]+: 4162 0000 tgeiu v0,0 +[ 0-9a-f]+: 4162 8000 tgeiu v0,-32768 +[ 0-9a-f]+: 4162 7fff tgeiu v0,32767 +[ 0-9a-f]+: 4162 ffff tgeiu v0,-1 +[ 0-9a-f]+: 0062 043c tgeu v0,v1 +[ 0-9a-f]+: 0043 043c tgeu v1,v0 +[ 0-9a-f]+: 0062 043c tgeu v0,v1 +[ 0-9a-f]+: 0062 143c tgeu v0,v1,0x1 +[ 0-9a-f]+: 0062 f43c tgeu v0,v1,0xf +[ 0-9a-f]+: 4162 0000 tgeiu v0,0 +[ 0-9a-f]+: 4162 8000 tgeiu v0,-32768 +[ 0-9a-f]+: 4162 7fff tgeiu v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 043c tgeu v0,at +[ 0-9a-f]+: 0000 037c tlbp +[ 0-9a-f]+: 0000 137c tlbr +[ 0-9a-f]+: 0000 237c tlbwi +[ 0-9a-f]+: 0000 337c tlbwr +[ 0-9a-f]+: 4102 0000 tlti v0,0 +[ 0-9a-f]+: 4102 8000 tlti v0,-32768 +[ 0-9a-f]+: 4102 7fff tlti v0,32767 +[ 0-9a-f]+: 4102 ffff tlti v0,-1 +[ 0-9a-f]+: 0062 083c tlt v0,v1 +[ 0-9a-f]+: 0043 083c tlt v1,v0 +[ 0-9a-f]+: 0062 083c tlt v0,v1 +[ 0-9a-f]+: 0062 183c tlt v0,v1,0x1 +[ 0-9a-f]+: 0062 f83c tlt v0,v1,0xf +[ 0-9a-f]+: 4102 0000 tlti v0,0 +[ 0-9a-f]+: 4102 8000 tlti v0,-32768 +[ 0-9a-f]+: 4102 7fff tlti v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 083c tlt v0,at +[ 0-9a-f]+: 4142 0000 tltiu v0,0 +[ 0-9a-f]+: 4142 8000 tltiu v0,-32768 +[ 0-9a-f]+: 4142 7fff tltiu v0,32767 +[ 0-9a-f]+: 4142 ffff tltiu v0,-1 +[ 0-9a-f]+: 0062 0a3c tltu v0,v1 +[ 0-9a-f]+: 0043 0a3c tltu v1,v0 +[ 0-9a-f]+: 0062 0a3c tltu v0,v1 +[ 0-9a-f]+: 0062 1a3c tltu v0,v1,0x1 +[ 0-9a-f]+: 0062 fa3c tltu v0,v1,0xf +[ 0-9a-f]+: 4142 0000 tltiu v0,0 +[ 0-9a-f]+: 4142 8000 tltiu v0,-32768 +[ 0-9a-f]+: 4142 7fff tltiu v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 0a3c tltu v0,at +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0022 0a3c tltu v0,at +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 0022 0a3c tltu v0,at +[ 0-9a-f]+: 4182 0000 tnei v0,0 +[ 0-9a-f]+: 4182 8000 tnei v0,-32768 +[ 0-9a-f]+: 4182 7fff tnei v0,32767 +[ 0-9a-f]+: 4182 ffff tnei v0,-1 +[ 0-9a-f]+: 0062 0c3c tne v0,v1 +[ 0-9a-f]+: 0043 0c3c tne v1,v0 +[ 0-9a-f]+: 0062 0c3c tne v0,v1 +[ 0-9a-f]+: 0062 1c3c tne v0,v1,0x1 +[ 0-9a-f]+: 0062 fc3c tne v0,v1,0xf +[ 0-9a-f]+: 4182 0000 tnei v0,0 +[ 0-9a-f]+: 4182 8000 tnei v0,-32768 +[ 0-9a-f]+: 4182 7fff tnei v0,32767 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0022 0c3c tne v0,at +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0022 0c3c tne v0,at +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 0022 0c3c tne v0,at +[ 0-9a-f]+: 1c20 0004 lb at,4\(zero\) +[ 0-9a-f]+: 1460 0005 lbu v1,5\(zero\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c20 0004 lb at,4\(zero\) +[ 0-9a-f]+: 1460 0005 lbu v1,5\(zero\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 0000 lb at,0\(a0\) +[ 0-9a-f]+: 1464 0001 lbu v1,1\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 0000 lb at,0\(a0\) +[ 0-9a-f]+: 1464 0001 lbu v1,1\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 7ffb lb at,32763\(a0\) +[ 0-9a-f]+: 1464 7ffc lbu v1,32764\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 8000 lb at,-32768\(a0\) +[ 0-9a-f]+: 1464 8001 lbu v1,-32767\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1c61 0000 lb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1c61 0000 lb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 8000 lb at,-32768\(a0\) +[ 0-9a-f]+: 1464 8001 lbu v1,-32767\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1c61 0000 lb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 8001 lb at,-32767\(a0\) +[ 0-9a-f]+: 1464 8002 lbu v1,-32766\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1c61 0000 lb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1c24 ffff lb at,-1\(a0\) +[ 0-9a-f]+: 1464 0000 lbu v1,0\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1420 0004 lbu at,4\(zero\) +[ 0-9a-f]+: 1460 0005 lbu v1,5\(zero\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1420 0004 lbu at,4\(zero\) +[ 0-9a-f]+: 1460 0005 lbu v1,5\(zero\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 0000 lbu at,0\(a0\) +[ 0-9a-f]+: 1464 0001 lbu v1,1\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 0000 lbu at,0\(a0\) +[ 0-9a-f]+: 1464 0001 lbu v1,1\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 7ffb lbu at,32763\(a0\) +[ 0-9a-f]+: 1464 7ffc lbu v1,32764\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 8000 lbu at,-32768\(a0\) +[ 0-9a-f]+: 1464 8001 lbu v1,-32767\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1461 0000 lbu v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1461 0000 lbu v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 8000 lbu at,-32768\(a0\) +[ 0-9a-f]+: 1464 8001 lbu v1,-32767\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1461 0000 lbu v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 8001 lbu at,-32767\(a0\) +[ 0-9a-f]+: 1464 8002 lbu v1,-32766\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1461 0000 lbu v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1424 ffff lbu at,-1\(a0\) +[ 0-9a-f]+: 1464 0000 lbu v1,0\(a0\) +[ 0-9a-f]+: 0021 4000 sll at,at,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 1003 lwr v1,3\(zero\) +[ 0-9a-f]+: 6060 0000 lwl v1,0\(zero\) +[ 0-9a-f]+: 6060 1003 lwr v1,3\(zero\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 1007 lwr v1,7\(zero\) +[ 0-9a-f]+: 6060 0004 lwl v1,4\(zero\) +[ 0-9a-f]+: 6060 1007 lwr v1,7\(zero\) +[ 0-9a-f]+: 3020 07ff li at,2047 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 6060 0800 lwl v1,-2048\(zero\) +[ 0-9a-f]+: 6060 1803 lwr v1,-2045\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3020 7ffb li at,32763 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 6060 0fff lwl v1,-1\(zero\) +[ 0-9a-f]+: 6060 1002 lwr v1,2\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 6064 0000 lwl v1,0\(a0\) +[ 0-9a-f]+: 6064 1003 lwr v1,3\(a0\) +[ 0-9a-f]+: 6064 0004 lwl v1,4\(a0\) +[ 0-9a-f]+: 6064 1007 lwr v1,7\(a0\) +[ 0-9a-f]+: 3024 07ff addiu at,a0,2047 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 6064 0800 lwl v1,-2048\(a0\) +[ 0-9a-f]+: 6064 1803 lwr v1,-2045\(a0\) +[ 0-9a-f]+: 3024 0800 addiu at,a0,2048 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3024 f7ff addiu at,a0,-2049 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3024 7ffb addiu at,a0,32763 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 6064 0fff lwl v1,-1\(a0\) +[ 0-9a-f]+: 6064 1002 lwr v1,2\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 0000 lwl v1,0\(at\) +[ 0-9a-f]+: 6061 1003 lwr v1,3\(at\) +[ 0-9a-f]+: 1860 0005 sb v1,5\(zero\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1820 0004 sb at,4\(zero\) +[ 0-9a-f]+: 1860 0005 sb v1,5\(zero\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1820 0004 sb at,4\(zero\) +[ 0-9a-f]+: 1864 0001 sb v1,1\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 0000 sb at,0\(a0\) +[ 0-9a-f]+: 1864 0001 sb v1,1\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 0000 sb at,0\(a0\) +[ 0-9a-f]+: 1864 7ffc sb v1,32764\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 7ffb sb at,32763\(a0\) +[ 0-9a-f]+: 1864 8001 sb v1,-32767\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 8000 sb at,-32768\(a0\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 0063 4040 srl v1,v1,0x8 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 0063 4040 srl v1,v1,0x8 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1864 8001 sb v1,-32767\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 8000 sb at,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 0063 4040 srl v1,v1,0x8 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1864 8002 sb v1,-32766\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 8001 sb at,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 1861 0001 sb v1,1\(at\) +[ 0-9a-f]+: 0063 4040 srl v1,v1,0x8 +[ 0-9a-f]+: 1861 0000 sb v1,0\(at\) +[ 0-9a-f]+: 1421 0001 lbu at,1\(at\) +[ 0-9a-f]+: 0063 4000 sll v1,v1,0x8 +[ 0-9a-f]+: 0023 1a90 or v1,v1,at +[ 0-9a-f]+: 1864 0000 sb v1,0\(a0\) +[ 0-9a-f]+: 0023 4040 srl at,v1,0x8 +[ 0-9a-f]+: 1824 ffff sb at,-1\(a0\) +[ 0-9a-f]+: 6060 8000 swl v1,0\(zero\) +[ 0-9a-f]+: 6060 9003 swr v1,3\(zero\) +[ 0-9a-f]+: 6060 8000 swl v1,0\(zero\) +[ 0-9a-f]+: 6060 9003 swr v1,3\(zero\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 9007 swr v1,7\(zero\) +[ 0-9a-f]+: 6060 8004 swl v1,4\(zero\) +[ 0-9a-f]+: 6060 9007 swr v1,7\(zero\) +[ 0-9a-f]+: 3020 07ff li at,2047 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 6060 8800 swl v1,-2048\(zero\) +[ 0-9a-f]+: 6060 9803 swr v1,-2045\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3020 7ffb li at,32763 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 6060 8fff swl v1,-1\(zero\) +[ 0-9a-f]+: 6060 9002 swr v1,2\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 6064 8000 swl v1,0\(a0\) +[ 0-9a-f]+: 6064 9003 swr v1,3\(a0\) +[ 0-9a-f]+: 6064 8004 swl v1,4\(a0\) +[ 0-9a-f]+: 6064 9007 swr v1,7\(a0\) +[ 0-9a-f]+: 3024 07ff addiu at,a0,2047 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 6064 8800 swl v1,-2048\(a0\) +[ 0-9a-f]+: 6064 9803 swr v1,-2045\(a0\) +[ 0-9a-f]+: 3024 0800 addiu at,a0,2048 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3024 f7ff addiu at,a0,-2049 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3024 7ffb addiu at,a0,32763 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 6064 8fff swl v1,-1\(a0\) +[ 0-9a-f]+: 6064 9002 swr v1,2\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 8000 swl v1,0\(at\) +[ 0-9a-f]+: 6061 9003 swr v1,3\(at\) +[ 0-9a-f]+: 0000 937c wait +[ 0-9a-f]+: 0000 937c wait +[ 0-9a-f]+: 0001 937c wait 0x1 +[ 0-9a-f]+: 00ff 937c wait 0xff +[ 0-9a-f]+: 0043 f17c wrpgpr v0,v1 +[ 0-9a-f]+: 0044 f17c wrpgpr v0,a0 +[ 0-9a-f]+: 0042 f17c wrpgpr v0,v0 +[ 0-9a-f]+: 0042 f17c wrpgpr v0,v0 +[ 0-9a-f]+: 0043 7b3c wsbh v0,v1 +[ 0-9a-f]+: 0044 7b3c wsbh v0,a0 +[ 0-9a-f]+: 0042 7b3c wsbh v0,v0 +[ 0-9a-f]+: 0042 7b3c wsbh v0,v0 +[ 0-9a-f]+: 4452 xor v0,v0,v0 +[ 0-9a-f]+: 4453 xor v0,v0,v1 +[ 0-9a-f]+: 4454 xor v0,v0,a0 +[ 0-9a-f]+: 4455 xor v0,v0,a1 +[ 0-9a-f]+: 4456 xor v0,v0,a2 +[ 0-9a-f]+: 4457 xor v0,v0,a3 +[ 0-9a-f]+: 4450 xor v0,v0,s0 +[ 0-9a-f]+: 4451 xor v0,v0,s1 +[ 0-9a-f]+: 4459 xor v1,v1,s1 +[ 0-9a-f]+: 4461 xor a0,a0,s1 +[ 0-9a-f]+: 4469 xor a1,a1,s1 +[ 0-9a-f]+: 4471 xor a2,a2,s1 +[ 0-9a-f]+: 4479 xor a3,a3,s1 +[ 0-9a-f]+: 4441 xor s0,s0,s1 +[ 0-9a-f]+: 4449 xor s1,s1,s1 +[ 0-9a-f]+: 4453 xor v0,v0,v1 +[ 0-9a-f]+: 4453 xor v0,v0,v1 +[ 0-9a-f]+: 4453 xor v0,v0,v1 +[ 0-9a-f]+: 0083 1310 xor v0,v1,a0 +[ 0-9a-f]+: 03fe eb10 xor sp,s8,ra +[ 0-9a-f]+: 0082 1310 xor v0,v0,a0 +[ 0-9a-f]+: 0082 1310 xor v0,v0,a0 +[ 0-9a-f]+: 7043 8000 xori v0,v1,0x8000 +[ 0-9a-f]+: 7043 ffff xori v0,v1,0xffff +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0023 1310 xor v0,v1,at +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 0023 1310 xor v0,v1,at +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 7fff ori at,at,0x7fff +[ 0-9a-f]+: 0023 1310 xor v0,v1,at +[ 0-9a-f]+: 7064 0000 xori v1,a0,0x0 +[ 0-9a-f]+: 7064 7fff xori v1,a0,0x7fff +[ 0-9a-f]+: 7064 ffff xori v1,a0,0xffff +[ 0-9a-f]+: 7063 ffff xori v1,v1,0xffff +[ 0-9a-f]+: 7063 ffff xori v1,v1,0xffff +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9549 fffe beq t1,t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 9429 fffe beq t1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 404a fffe bgez t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 404a fffe bgez t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 408a fffe blez t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 016a 0b50 slt at,t2,t3 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 404a fffe bgez t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 40ca fffe bgtz t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 902a 0002 slti at,t2,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9440 fffe beq zero,v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0062 0b90 sltu at,v0,v1 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b402 fffe bnez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b022 0002 sltiu at,v0,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4062 fffe bgezal v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 +[ 0-9a-f]+: 40c2 fffe bgtz v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4002 fffe bltz v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 012a 0b50 slt at,t2,t1 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0029 0b50 slt at,t1,at +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 012a 0b90 sltu at,t2,t1 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 404a fffe bgez t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 012a 0b50 slt at,t2,t1 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4009 fffe bltz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 012a 0b90 sltu at,t2,t1 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4009 fffe bltz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 40ca fffe bgtz t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0149 0b50 slt at,t1,t2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4009 fffe bltz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b540 fffe bne zero,t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0149 0b90 sltu at,t1,t2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4009 fffe bltz t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4029 fffe bltzal t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b549 fffe bne t1,t2,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: b429 fffe bne t1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b549 fffe bne t1,t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: b429 fffe bne t1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 400a fffe bltz t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 400a fffe bltz t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40ca fffe bgtz t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 016a 0b50 slt at,t2,t3 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 400a fffe bltz t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 408a fffe blez t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 902a 0002 slti at,t2,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b440 fffe bne zero,v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 0062 0b90 sltu at,v0,v1 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9402 fffe beqz v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b022 0002 sltiu at,v0,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4002 fffe bltz v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4002 fffe bltz v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4082 fffe blez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 012a 0b50 slt at,t2,t1 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4009 fffe bltz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 41a1 8000 lui at,0x8000 +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0029 0b50 slt at,t1,at +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 012a 0b90 sltu at,t2,t1 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4089 fffe blez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 400a fffe bltz t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 012a 0b50 slt at,t2,t1 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 012a 0b90 sltu at,t2,t1 +[ 0-9a-f]+: b401 fffe bnez at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 408a fffe blez t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 0149 0b50 slt at,t1,t2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 40c9 fffe bgtz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9029 0002 slti at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9540 fffe beq zero,t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 0149 0b90 sltu at,t1,t2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b409 fffe bnez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: b029 0002 sltiu at,t1,2 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4049 fffe bgez t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 00a4 1950 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9549 fffe beq t1,t2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 9409 fffe beqz t1,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 9429 fffe beq t1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 6d01 addiu v0,sp,0 +[ 0-9a-f]+: 6d03 addiu v0,sp,4 +[ 0-9a-f]+: 6d05 addiu v0,sp,8 +[ 0-9a-f]+: 6d07 addiu v0,sp,12 +[ 0-9a-f]+: 6d09 addiu v0,sp,16 +[ 0-9a-f]+: 6d7f addiu v0,sp,252 +[ 0-9a-f]+: 6dff addiu v1,sp,252 +[ 0-9a-f]+: 6e7f addiu a0,sp,252 +[ 0-9a-f]+: 6eff addiu a1,sp,252 +[ 0-9a-f]+: 6f7f addiu a2,sp,252 +[ 0-9a-f]+: 6fff addiu a3,sp,252 +[ 0-9a-f]+: 6c7f addiu s0,sp,252 +[ 0-9a-f]+: 6cff addiu s1,sp,252 +[ 0-9a-f]+: 6d2e addiu v0,v0,-1 +[ 0-9a-f]+: 6d3e addiu v0,v1,-1 +[ 0-9a-f]+: 6d4e addiu v0,a0,-1 +[ 0-9a-f]+: 6d5e addiu v0,a1,-1 +[ 0-9a-f]+: 6d6e addiu v0,a2,-1 +[ 0-9a-f]+: 6d7e addiu v0,a3,-1 +[ 0-9a-f]+: 6d0e addiu v0,s0,-1 +[ 0-9a-f]+: 6d1e addiu v0,s1,-1 +[ 0-9a-f]+: 6d9e addiu v1,s1,-1 +[ 0-9a-f]+: 6e1e addiu a0,s1,-1 +[ 0-9a-f]+: 6e9e addiu a1,s1,-1 +[ 0-9a-f]+: 6f1e addiu a2,s1,-1 +[ 0-9a-f]+: 6f9e addiu a3,s1,-1 +[ 0-9a-f]+: 6c1e addiu s0,s1,-1 +[ 0-9a-f]+: 6c9e addiu s1,s1,-1 +[ 0-9a-f]+: 6c90 addiu s1,s1,1 +[ 0-9a-f]+: 6c92 addiu s1,s1,4 +[ 0-9a-f]+: 6c94 addiu s1,s1,8 +[ 0-9a-f]+: 6c96 addiu s1,s1,12 +[ 0-9a-f]+: 6c98 addiu s1,s1,16 +[ 0-9a-f]+: 6c9a addiu s1,s1,20 +[ 0-9a-f]+: 6c9c addiu s1,s1,24 +[ 0-9a-f]+: 4c05 addiu sp,sp,8 +[ 0-9a-f]+: 4c07 addiu sp,sp,12 +[ 0-9a-f]+: 4dfd addiu sp,sp,1016 +[ 0-9a-f]+: 4dff addiu sp,sp,1020 +[ 0-9a-f]+: 4c01 addiu sp,sp,1024 +[ 0-9a-f]+: 4c03 addiu sp,sp,1028 +[ 0-9a-f]+: 4ffb addiu sp,sp,-12 +[ 0-9a-f]+: 4ff9 addiu sp,sp,-16 +[ 0-9a-f]+: 4e03 addiu sp,sp,-1020 +[ 0-9a-f]+: 4e01 addiu sp,sp,-1024 +[ 0-9a-f]+: 4fff addiu sp,sp,-1028 +[ 0-9a-f]+: 4ffd addiu sp,sp,-1032 +[ 0-9a-f]+: 4c00 addiu zero,zero,0 +[ 0-9a-f]+: 4c40 addiu v0,v0,0 +[ 0-9a-f]+: 4c60 addiu v1,v1,0 +[ 0-9a-f]+: 4fc0 addiu s8,s8,0 +[ 0-9a-f]+: 4fe0 addiu ra,ra,0 +[ 0-9a-f]+: 4fe2 addiu ra,ra,1 +[ 0-9a-f]+: 4fe4 addiu ra,ra,2 +[ 0-9a-f]+: 4fe6 addiu ra,ra,3 +[ 0-9a-f]+: 4fee addiu ra,ra,7 +[ 0-9a-f]+: 4ff4 addiu ra,ra,-6 +[ 0-9a-f]+: 4ff2 addiu ra,ra,-7 +[ 0-9a-f]+: 4ff0 addiu ra,ra,-8 +[ 0-9a-f]+: f860 0004 sw v1,4\(zero\) +[ 0-9a-f]+: f880 0008 sw a0,8\(zero\) +[ 0-9a-f]+: f860 0004 sw v1,4\(zero\) +[ 0-9a-f]+: f880 0008 sw a0,8\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f860 8000 sw v1,-32768\(zero\) +[ 0-9a-f]+: f880 8004 sw a0,-32764\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: f861 ffff sw v1,-1\(at\) +[ 0-9a-f]+: f881 0003 sw a0,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f860 8000 sw v1,-32768\(zero\) +[ 0-9a-f]+: f880 8004 sw a0,-32764\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: f861 0001 sw v1,1\(at\) +[ 0-9a-f]+: f881 0005 sw a0,5\(at\) +[ 0-9a-f]+: f860 8001 sw v1,-32767\(zero\) +[ 0-9a-f]+: f880 8005 sw a0,-32763\(zero\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f860 ffff sw v1,-1\(zero\) +[ 0-9a-f]+: f880 0003 sw a0,3\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: f861 5678 sw v1,22136\(at\) +[ 0-9a-f]+: f881 567c sw a0,22140\(at\) +[ 0-9a-f]+: f864 0000 sw v1,0\(a0\) +[ 0-9a-f]+: f884 0004 sw a0,4\(a0\) +[ 0-9a-f]+: f864 0000 sw v1,0\(a0\) +[ 0-9a-f]+: f884 0004 sw a0,4\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f864 8000 sw v1,-32768\(a0\) +[ 0-9a-f]+: f884 8004 sw a0,-32764\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: f861 ffff sw v1,-1\(at\) +[ 0-9a-f]+: f881 0003 sw a0,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f864 8000 sw v1,-32768\(a0\) +[ 0-9a-f]+: f884 8004 sw a0,-32764\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: f861 0001 sw v1,1\(at\) +[ 0-9a-f]+: f881 0005 sw a0,5\(at\) +[ 0-9a-f]+: f864 8001 sw v1,-32767\(a0\) +[ 0-9a-f]+: f884 8005 sw a0,-32763\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: f861 0000 sw v1,0\(at\) +[ 0-9a-f]+: f881 0004 sw a0,4\(at\) +[ 0-9a-f]+: f864 ffff sw v1,-1\(a0\) +[ 0-9a-f]+: f884 0003 sw a0,3\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: f861 5678 sw v1,22136\(at\) +[ 0-9a-f]+: f881 567c sw a0,22140\(at\) +[ 0-9a-f]+: fc60 0004 lw v1,4\(zero\) +[ 0-9a-f]+: fc80 0008 lw a0,8\(zero\) +[ 0-9a-f]+: fc60 0004 lw v1,4\(zero\) +[ 0-9a-f]+: fc80 0008 lw a0,8\(zero\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc60 8000 lw v1,-32768\(zero\) +[ 0-9a-f]+: fc80 8004 lw a0,-32764\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: fc61 ffff lw v1,-1\(at\) +[ 0-9a-f]+: fc81 0003 lw a0,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc60 8000 lw v1,-32768\(zero\) +[ 0-9a-f]+: fc80 8004 lw a0,-32764\(zero\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: fc61 0001 lw v1,1\(at\) +[ 0-9a-f]+: fc81 0005 lw a0,5\(at\) +[ 0-9a-f]+: fc60 8001 lw v1,-32767\(zero\) +[ 0-9a-f]+: fc80 8005 lw a0,-32763\(zero\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc60 ffff lw v1,-1\(zero\) +[ 0-9a-f]+: fc80 0003 lw a0,3\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: fc61 5678 lw v1,22136\(at\) +[ 0-9a-f]+: fc81 567c lw a0,22140\(at\) +[ 0-9a-f]+: fc64 0000 lw v1,0\(a0\) +[ 0-9a-f]+: fc84 0004 lw a0,4\(a0\) +[ 0-9a-f]+: fc64 0000 lw v1,0\(a0\) +[ 0-9a-f]+: fc84 0004 lw a0,4\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc64 8000 lw v1,-32768\(a0\) +[ 0-9a-f]+: fc84 8004 lw a0,-32764\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: fc61 ffff lw v1,-1\(at\) +[ 0-9a-f]+: fc81 0003 lw a0,3\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc64 8000 lw v1,-32768\(a0\) +[ 0-9a-f]+: fc84 8004 lw a0,-32764\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: fc61 0001 lw v1,1\(at\) +[ 0-9a-f]+: fc81 0005 lw a0,5\(at\) +[ 0-9a-f]+: fc64 8001 lw v1,-32767\(a0\) +[ 0-9a-f]+: fc84 8005 lw a0,-32763\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: fc61 0000 lw v1,0\(at\) +[ 0-9a-f]+: fc81 0004 lw a0,4\(at\) +[ 0-9a-f]+: fc64 ffff lw v1,-1\(a0\) +[ 0-9a-f]+: fc84 0003 lw a0,3\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0024 0950 addu at,a0,at +[ 0-9a-f]+: fc61 5678 lw v1,22136\(at\) +[ 0-9a-f]+: fc81 567c lw a0,22140\(at\) +[ 0-9a-f]+: 4700 jraddiusp 0 +[ 0-9a-f]+: 4701 jraddiusp 4 +[ 0-9a-f]+: 4702 jraddiusp 8 +[ 0-9a-f]+: 4703 jraddiusp 12 +[ 0-9a-f]+: 4704 jraddiusp 16 +[ 0-9a-f]+: 4705 jraddiusp 20 +[ 0-9a-f]+: 4706 jraddiusp 24 +[ 0-9a-f]+: 4707 jraddiusp 28 +[ 0-9a-f]+: 4708 jraddiusp 32 +[ 0-9a-f]+: 4709 jraddiusp 36 +[ 0-9a-f]+: 470a jraddiusp 40 +[ 0-9a-f]+: 471e jraddiusp 120 +[ 0-9a-f]+: 471f jraddiusp 124 +[ 0-9a-f]+: 2060 2000 ldc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 2000 ldc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 2004 ldc2 \$3,4\(zero\) +[ 0-9a-f]+: 2060 2004 ldc2 \$3,4\(zero\) +[ 0-9a-f]+: 2064 2000 ldc2 \$3,0\(a0\) +[ 0-9a-f]+: 2064 2000 ldc2 \$3,0\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 2fff ldc2 \$3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 2001 ldc2 \$3,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 2000 ldc2 \$3,0\(at\) +[ 0-9a-f]+: 2064 2fff ldc2 \$3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 2678 ldc2 \$3,1656\(at\) +[ 0-9a-f]+: 2060 0000 lwc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 0000 lwc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 0004 lwc2 \$3,4\(zero\) +[ 0-9a-f]+: 2060 0004 lwc2 \$3,4\(zero\) +[ 0-9a-f]+: 2064 0000 lwc2 \$3,0\(a0\) +[ 0-9a-f]+: 2064 0000 lwc2 \$3,0\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 0fff lwc2 \$3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 0001 lwc2 \$3,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 0000 lwc2 \$3,0\(at\) +[ 0-9a-f]+: 2064 0fff lwc2 \$3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 0678 lwc2 \$3,1656\(at\) +[ 0-9a-f]+: 00a0 4d3c mfc2 a1,\$0 +[ 0-9a-f]+: 00a1 4d3c mfc2 a1,\$1 +[ 0-9a-f]+: 00a2 4d3c mfc2 a1,\$2 +[ 0-9a-f]+: 00a3 4d3c mfc2 a1,\$3 +[ 0-9a-f]+: 00a4 4d3c mfc2 a1,\$4 +[ 0-9a-f]+: 00a5 4d3c mfc2 a1,\$5 +[ 0-9a-f]+: 00a6 4d3c mfc2 a1,\$6 +[ 0-9a-f]+: 00a7 4d3c mfc2 a1,\$7 +[ 0-9a-f]+: 00a8 4d3c mfc2 a1,\$8 +[ 0-9a-f]+: 00a9 4d3c mfc2 a1,\$9 +[ 0-9a-f]+: 00aa 4d3c mfc2 a1,\$10 +[ 0-9a-f]+: 00ab 4d3c mfc2 a1,\$11 +[ 0-9a-f]+: 00ac 4d3c mfc2 a1,\$12 +[ 0-9a-f]+: 00ad 4d3c mfc2 a1,\$13 +[ 0-9a-f]+: 00ae 4d3c mfc2 a1,\$14 +[ 0-9a-f]+: 00af 4d3c mfc2 a1,\$15 +[ 0-9a-f]+: 00b0 4d3c mfc2 a1,\$16 +[ 0-9a-f]+: 00b1 4d3c mfc2 a1,\$17 +[ 0-9a-f]+: 00b2 4d3c mfc2 a1,\$18 +[ 0-9a-f]+: 00b3 4d3c mfc2 a1,\$19 +[ 0-9a-f]+: 00b4 4d3c mfc2 a1,\$20 +[ 0-9a-f]+: 00b5 4d3c mfc2 a1,\$21 +[ 0-9a-f]+: 00b6 4d3c mfc2 a1,\$22 +[ 0-9a-f]+: 00b7 4d3c mfc2 a1,\$23 +[ 0-9a-f]+: 00b8 4d3c mfc2 a1,\$24 +[ 0-9a-f]+: 00b9 4d3c mfc2 a1,\$25 +[ 0-9a-f]+: 00ba 4d3c mfc2 a1,\$26 +[ 0-9a-f]+: 00bb 4d3c mfc2 a1,\$27 +[ 0-9a-f]+: 00bc 4d3c mfc2 a1,\$28 +[ 0-9a-f]+: 00bd 4d3c mfc2 a1,\$29 +[ 0-9a-f]+: 00be 4d3c mfc2 a1,\$30 +[ 0-9a-f]+: 00bf 4d3c mfc2 a1,\$31 +[ 0-9a-f]+: 00a0 8d3c mfhc2 a1,\$0 +[ 0-9a-f]+: 00a1 8d3c mfhc2 a1,\$1 +[ 0-9a-f]+: 00a2 8d3c mfhc2 a1,\$2 +[ 0-9a-f]+: 00a3 8d3c mfhc2 a1,\$3 +[ 0-9a-f]+: 00a4 8d3c mfhc2 a1,\$4 +[ 0-9a-f]+: 00a5 8d3c mfhc2 a1,\$5 +[ 0-9a-f]+: 00a6 8d3c mfhc2 a1,\$6 +[ 0-9a-f]+: 00a7 8d3c mfhc2 a1,\$7 +[ 0-9a-f]+: 00a8 8d3c mfhc2 a1,\$8 +[ 0-9a-f]+: 00a9 8d3c mfhc2 a1,\$9 +[ 0-9a-f]+: 00aa 8d3c mfhc2 a1,\$10 +[ 0-9a-f]+: 00ab 8d3c mfhc2 a1,\$11 +[ 0-9a-f]+: 00ac 8d3c mfhc2 a1,\$12 +[ 0-9a-f]+: 00ad 8d3c mfhc2 a1,\$13 +[ 0-9a-f]+: 00ae 8d3c mfhc2 a1,\$14 +[ 0-9a-f]+: 00af 8d3c mfhc2 a1,\$15 +[ 0-9a-f]+: 00b0 8d3c mfhc2 a1,\$16 +[ 0-9a-f]+: 00b1 8d3c mfhc2 a1,\$17 +[ 0-9a-f]+: 00b2 8d3c mfhc2 a1,\$18 +[ 0-9a-f]+: 00b3 8d3c mfhc2 a1,\$19 +[ 0-9a-f]+: 00b4 8d3c mfhc2 a1,\$20 +[ 0-9a-f]+: 00b5 8d3c mfhc2 a1,\$21 +[ 0-9a-f]+: 00b6 8d3c mfhc2 a1,\$22 +[ 0-9a-f]+: 00b7 8d3c mfhc2 a1,\$23 +[ 0-9a-f]+: 00b8 8d3c mfhc2 a1,\$24 +[ 0-9a-f]+: 00b9 8d3c mfhc2 a1,\$25 +[ 0-9a-f]+: 00ba 8d3c mfhc2 a1,\$26 +[ 0-9a-f]+: 00bb 8d3c mfhc2 a1,\$27 +[ 0-9a-f]+: 00bc 8d3c mfhc2 a1,\$28 +[ 0-9a-f]+: 00bd 8d3c mfhc2 a1,\$29 +[ 0-9a-f]+: 00be 8d3c mfhc2 a1,\$30 +[ 0-9a-f]+: 00bf 8d3c mfhc2 a1,\$31 +[ 0-9a-f]+: 00a0 5d3c mtc2 a1,\$0 +[ 0-9a-f]+: 00a1 5d3c mtc2 a1,\$1 +[ 0-9a-f]+: 00a2 5d3c mtc2 a1,\$2 +[ 0-9a-f]+: 00a3 5d3c mtc2 a1,\$3 +[ 0-9a-f]+: 00a4 5d3c mtc2 a1,\$4 +[ 0-9a-f]+: 00a5 5d3c mtc2 a1,\$5 +[ 0-9a-f]+: 00a6 5d3c mtc2 a1,\$6 +[ 0-9a-f]+: 00a7 5d3c mtc2 a1,\$7 +[ 0-9a-f]+: 00a8 5d3c mtc2 a1,\$8 +[ 0-9a-f]+: 00a9 5d3c mtc2 a1,\$9 +[ 0-9a-f]+: 00aa 5d3c mtc2 a1,\$10 +[ 0-9a-f]+: 00ab 5d3c mtc2 a1,\$11 +[ 0-9a-f]+: 00ac 5d3c mtc2 a1,\$12 +[ 0-9a-f]+: 00ad 5d3c mtc2 a1,\$13 +[ 0-9a-f]+: 00ae 5d3c mtc2 a1,\$14 +[ 0-9a-f]+: 00af 5d3c mtc2 a1,\$15 +[ 0-9a-f]+: 00b0 5d3c mtc2 a1,\$16 +[ 0-9a-f]+: 00b1 5d3c mtc2 a1,\$17 +[ 0-9a-f]+: 00b2 5d3c mtc2 a1,\$18 +[ 0-9a-f]+: 00b3 5d3c mtc2 a1,\$19 +[ 0-9a-f]+: 00b4 5d3c mtc2 a1,\$20 +[ 0-9a-f]+: 00b5 5d3c mtc2 a1,\$21 +[ 0-9a-f]+: 00b6 5d3c mtc2 a1,\$22 +[ 0-9a-f]+: 00b7 5d3c mtc2 a1,\$23 +[ 0-9a-f]+: 00b8 5d3c mtc2 a1,\$24 +[ 0-9a-f]+: 00b9 5d3c mtc2 a1,\$25 +[ 0-9a-f]+: 00ba 5d3c mtc2 a1,\$26 +[ 0-9a-f]+: 00bb 5d3c mtc2 a1,\$27 +[ 0-9a-f]+: 00bc 5d3c mtc2 a1,\$28 +[ 0-9a-f]+: 00bd 5d3c mtc2 a1,\$29 +[ 0-9a-f]+: 00be 5d3c mtc2 a1,\$30 +[ 0-9a-f]+: 00bf 5d3c mtc2 a1,\$31 +[ 0-9a-f]+: 00a0 9d3c mthc2 a1,\$0 +[ 0-9a-f]+: 00a1 9d3c mthc2 a1,\$1 +[ 0-9a-f]+: 00a2 9d3c mthc2 a1,\$2 +[ 0-9a-f]+: 00a3 9d3c mthc2 a1,\$3 +[ 0-9a-f]+: 00a4 9d3c mthc2 a1,\$4 +[ 0-9a-f]+: 00a5 9d3c mthc2 a1,\$5 +[ 0-9a-f]+: 00a6 9d3c mthc2 a1,\$6 +[ 0-9a-f]+: 00a7 9d3c mthc2 a1,\$7 +[ 0-9a-f]+: 00a8 9d3c mthc2 a1,\$8 +[ 0-9a-f]+: 00a9 9d3c mthc2 a1,\$9 +[ 0-9a-f]+: 00aa 9d3c mthc2 a1,\$10 +[ 0-9a-f]+: 00ab 9d3c mthc2 a1,\$11 +[ 0-9a-f]+: 00ac 9d3c mthc2 a1,\$12 +[ 0-9a-f]+: 00ad 9d3c mthc2 a1,\$13 +[ 0-9a-f]+: 00ae 9d3c mthc2 a1,\$14 +[ 0-9a-f]+: 00af 9d3c mthc2 a1,\$15 +[ 0-9a-f]+: 00b0 9d3c mthc2 a1,\$16 +[ 0-9a-f]+: 00b1 9d3c mthc2 a1,\$17 +[ 0-9a-f]+: 00b2 9d3c mthc2 a1,\$18 +[ 0-9a-f]+: 00b3 9d3c mthc2 a1,\$19 +[ 0-9a-f]+: 00b4 9d3c mthc2 a1,\$20 +[ 0-9a-f]+: 00b5 9d3c mthc2 a1,\$21 +[ 0-9a-f]+: 00b6 9d3c mthc2 a1,\$22 +[ 0-9a-f]+: 00b7 9d3c mthc2 a1,\$23 +[ 0-9a-f]+: 00b8 9d3c mthc2 a1,\$24 +[ 0-9a-f]+: 00b9 9d3c mthc2 a1,\$25 +[ 0-9a-f]+: 00ba 9d3c mthc2 a1,\$26 +[ 0-9a-f]+: 00bb 9d3c mthc2 a1,\$27 +[ 0-9a-f]+: 00bc 9d3c mthc2 a1,\$28 +[ 0-9a-f]+: 00bd 9d3c mthc2 a1,\$29 +[ 0-9a-f]+: 00be 9d3c mthc2 a1,\$30 +[ 0-9a-f]+: 00bf 9d3c mthc2 a1,\$31 +[ 0-9a-f]+: 2060 a000 sdc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 a000 sdc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 a004 sdc2 \$3,4\(zero\) +[ 0-9a-f]+: 2060 a004 sdc2 \$3,4\(zero\) +[ 0-9a-f]+: 2064 a000 sdc2 \$3,0\(a0\) +[ 0-9a-f]+: 2064 a000 sdc2 \$3,0\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 afff sdc2 \$3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 a001 sdc2 \$3,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 a000 sdc2 \$3,0\(at\) +[ 0-9a-f]+: 2064 afff sdc2 \$3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 a678 sdc2 \$3,1656\(at\) +[ 0-9a-f]+: 2060 8000 swc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 8000 swc2 \$3,0\(zero\) +[ 0-9a-f]+: 2060 8004 swc2 \$3,4\(zero\) +[ 0-9a-f]+: 2060 8004 swc2 \$3,4\(zero\) +[ 0-9a-f]+: 2064 8000 swc2 \$3,0\(a0\) +[ 0-9a-f]+: 2064 8000 swc2 \$3,0\(a0\) +[ 0-9a-f]+: 3024 7fff addiu at,a0,32767 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 8fff swc2 \$3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 8001 swc2 \$3,1\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 8000 swc2 \$3,0\(at\) +[ 0-9a-f]+: 2064 8fff swc2 \$3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 2061 8678 swc2 \$3,1656\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2001 6000 cache 0x0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2041 1000 lwp v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2041 9000 swp v0,0\(at\) +[ 0-9a-f]+: 3043 0000 addiu v0,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6042 3000 ll v0,0\(v0\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 b000 sc v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 0000 lwl v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 1000 lwr v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 8000 swl v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 9000 swr v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2021 5000 lwm s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2021 d000 swm s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2201 0000 lwc2 \$16,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2201 8000 swc2 \$16,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 0000 lwl v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 1000 lwr v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 8000 swl v0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6041 9000 swr v0,0\(at\) +[ 0-9a-f]+: 03ff db7c sdbbp 0x3ff +[ 0-9a-f]+: 03ff 937c wait 0x3ff +[ 0-9a-f]+: 03ff 8b7c syscall 0x3ff +[ 0-9a-f]+: 03ff fffa cop2 0x7fffff +[ 0-9a-f]+: 0c00 nop + +[0-9a-f]+ <fp_test>: +[ 0-9a-f]+: 5400 01a0 prefx 0x0,zero\(zero\) +[ 0-9a-f]+: 5402 01a0 prefx 0x0,zero\(v0\) +[ 0-9a-f]+: 541f 01a0 prefx 0x0,zero\(ra\) +[ 0-9a-f]+: 545f 01a0 prefx 0x0,v0\(ra\) +[ 0-9a-f]+: 57ff 01a0 prefx 0x0,ra\(ra\) +[ 0-9a-f]+: 57ff 09a0 prefx 0x1,ra\(ra\) +[ 0-9a-f]+: 57ff 11a0 prefx 0x2,ra\(ra\) +[ 0-9a-f]+: 57ff f9a0 prefx 0x1f,ra\(ra\) +[ 0-9a-f]+: 5401 037b abs\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 037b abs\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 037b abs\.s \$f2,\$f2 +[ 0-9a-f]+: 5442 037b abs\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 237b abs\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 237b abs\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 237b abs\.d \$f2,\$f2 +[ 0-9a-f]+: 5442 237b abs\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 437b abs\.ps \$f0,\$f1 +[ 0-9a-f]+: 57df 437b abs\.ps \$f30,\$f31 +[ 0-9a-f]+: 5442 437b abs\.ps \$f2,\$f2 +[ 0-9a-f]+: 5442 437b abs\.ps \$f2,\$f2 +[ 0-9a-f]+: 5441 0030 add\.s \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e830 add\.s \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e830 add\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e830 add\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0130 add\.d \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e930 add\.d \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e930 add\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e930 add\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0230 add\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe ea30 add\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd ea30 add\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd ea30 add\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0019 alnv\.ps \$f0,\$f1,\$f2,zero +[ 0-9a-f]+: 5441 0099 alnv\.ps \$f0,\$f1,\$f2,v0 +[ 0-9a-f]+: 5441 07d9 alnv\.ps \$f0,\$f1,\$f2,ra +[ 0-9a-f]+: 57fe efd9 alnv\.ps \$f29,\$f30,\$f31,ra +[ 0-9a-f]+: 4380 fffe bc1f [0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 57fd efd9 alnv\.ps \$f29,\$f29,\$f31,ra +[ 0-9a-f]+: 4380 fffe bc1f [0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4384 fffe bc1f \$fcc1,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4388 fffe bc1f \$fcc2,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 438c fffe bc1f \$fcc3,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4390 fffe bc1f \$fcc4,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4394 fffe bc1f \$fcc5,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4398 fffe bc1f \$fcc6,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 439c fffe bc1f \$fcc7,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43a0 fffe bc1t [0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43a0 fffe bc1t [0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43a4 fffe bc1t \$fcc1,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43a8 fffe bc1t \$fcc2,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43ac fffe bc1t \$fcc3,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43b0 fffe bc1t \$fcc4,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43b4 fffe bc1t \$fcc5,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43b8 fffe bc1t \$fcc6,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 43bc fffe bc1t \$fcc7,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 fp_test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 5420 043c c\.f\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 043c c\.f\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 043c c\.f\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 243c c\.f\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e43c c\.f\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 003c c\.f\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 003c c\.f\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 003c c\.f\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 203c c\.f\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e03c c\.f\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 083c c\.f\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 083c c\.f\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 083c c\.f\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 483c c\.f\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c83c c\.f\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 047c c\.un\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 047c c\.un\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 047c c\.un\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 247c c\.un\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e47c c\.un\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 007c c\.un\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 007c c\.un\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 007c c\.un\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 207c c\.un\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e07c c\.un\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 087c c\.un\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 087c c\.un\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 087c c\.un\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 487c c\.un\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c87c c\.un\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 04bc c\.eq\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 04bc c\.eq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 04bc c\.eq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 24bc c\.eq\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e4bc c\.eq\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 00bc c\.eq\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 00bc c\.eq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 00bc c\.eq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 20bc c\.eq\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e0bc c\.eq\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 08bc c\.eq\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 08bc c\.eq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 08bc c\.eq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 48bc c\.eq\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c8bc c\.eq\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 04fc c\.ueq\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 04fc c\.ueq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 04fc c\.ueq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 24fc c\.ueq\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e4fc c\.ueq\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 00fc c\.ueq\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 00fc c\.ueq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 00fc c\.ueq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 20fc c\.ueq\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e0fc c\.ueq\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 08fc c\.ueq\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 08fc c\.ueq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 08fc c\.ueq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 48fc c\.ueq\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c8fc c\.ueq\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 053c c\.olt\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 053c c\.olt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 053c c\.olt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 253c c\.olt\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e53c c\.olt\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 013c c\.olt\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 013c c\.olt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 013c c\.olt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 213c c\.olt\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e13c c\.olt\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 093c c\.olt\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 093c c\.olt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 093c c\.olt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 493c c\.olt\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c93c c\.olt\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 057c c\.ult\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 057c c\.ult\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 057c c\.ult\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 257c c\.ult\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e57c c\.ult\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 017c c\.ult\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 017c c\.ult\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 017c c\.ult\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 217c c\.ult\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e17c c\.ult\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 097c c\.ult\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 097c c\.ult\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 097c c\.ult\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 497c c\.ult\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c97c c\.ult\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 05bc c\.ole\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 05bc c\.ole\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 05bc c\.ole\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 25bc c\.ole\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e5bc c\.ole\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 01bc c\.ole\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 01bc c\.ole\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 01bc c\.ole\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 21bc c\.ole\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e1bc c\.ole\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 09bc c\.ole\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 09bc c\.ole\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 09bc c\.ole\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 49bc c\.ole\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c9bc c\.ole\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 05fc c\.ule\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 05fc c\.ule\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 05fc c\.ule\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 25fc c\.ule\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e5fc c\.ule\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 01fc c\.ule\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 01fc c\.ule\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 01fc c\.ule\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 21fc c\.ule\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e1fc c\.ule\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 09fc c\.ule\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 09fc c\.ule\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 09fc c\.ule\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 49fc c\.ule\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe c9fc c\.ule\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 063c c\.sf\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 063c c\.sf\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 063c c\.sf\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 263c c\.sf\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e63c c\.sf\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 023c c\.sf\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 023c c\.sf\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 023c c\.sf\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 223c c\.sf\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e23c c\.sf\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0a3c c\.sf\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0a3c c\.sf\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0a3c c\.sf\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4a3c c\.sf\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe ca3c c\.sf\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 067c c\.ngle\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 067c c\.ngle\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 067c c\.ngle\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 267c c\.ngle\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e67c c\.ngle\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 027c c\.ngle\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 027c c\.ngle\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 027c c\.ngle\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 227c c\.ngle\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e27c c\.ngle\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0a7c c\.ngle\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0a7c c\.ngle\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0a7c c\.ngle\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4a7c c\.ngle\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe ca7c c\.ngle\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 06bc c\.seq\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 06bc c\.seq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 06bc c\.seq\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 26bc c\.seq\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e6bc c\.seq\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 02bc c\.seq\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 02bc c\.seq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 02bc c\.seq\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 22bc c\.seq\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e2bc c\.seq\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0abc c\.seq\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0abc c\.seq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0abc c\.seq\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4abc c\.seq\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cabc c\.seq\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 06fc c\.ngl\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 06fc c\.ngl\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 06fc c\.ngl\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 26fc c\.ngl\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e6fc c\.ngl\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 02fc c\.ngl\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 02fc c\.ngl\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 02fc c\.ngl\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 22fc c\.ngl\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e2fc c\.ngl\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0afc c\.ngl\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0afc c\.ngl\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0afc c\.ngl\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4afc c\.ngl\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cafc c\.ngl\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 073c c\.lt\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 073c c\.lt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 073c c\.lt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 273c c\.lt\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e73c c\.lt\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 033c c\.lt\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 033c c\.lt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 033c c\.lt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 233c c\.lt\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e33c c\.lt\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0b3c c\.lt\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0b3c c\.lt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0b3c c\.lt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4b3c c\.lt\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cb3c c\.lt\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 077c c\.nge\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 077c c\.nge\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 077c c\.nge\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 277c c\.nge\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e77c c\.nge\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 037c c\.nge\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 037c c\.nge\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 037c c\.nge\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 237c c\.nge\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e37c c\.nge\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0b7c c\.nge\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0b7c c\.nge\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0b7c c\.nge\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4b7c c\.nge\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cb7c c\.nge\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 07bc c\.le\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 07bc c\.le\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 07bc c\.le\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 27bc c\.le\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e7bc c\.le\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 03bc c\.le\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 03bc c\.le\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 03bc c\.le\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 23bc c\.le\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e3bc c\.le\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0bbc c\.le\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0bbc c\.le\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0bbc c\.le\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4bbc c\.le\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cbbc c\.le\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5420 07fc c\.ngt\.d \$f0,\$f1 +[ 0-9a-f]+: 57fe 07fc c\.ngt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 07fc c\.ngt\.d \$f30,\$f31 +[ 0-9a-f]+: 57fe 27fc c\.ngt\.d \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e7fc c\.ngt\.d \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 03fc c\.ngt\.s \$f0,\$f1 +[ 0-9a-f]+: 57fe 03fc c\.ngt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 03fc c\.ngt\.s \$f30,\$f31 +[ 0-9a-f]+: 57fe 23fc c\.ngt\.s \$fcc1,\$f30,\$f31 +[ 0-9a-f]+: 57fe e3fc c\.ngt\.s \$fcc7,\$f30,\$f31 +[ 0-9a-f]+: 5420 0bfc c\.ngt\.ps \$f0,\$f1 +[ 0-9a-f]+: 57fe 0bfc c\.ngt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 0bfc c\.ngt\.ps \$f30,\$f31 +[ 0-9a-f]+: 57fe 4bfc c\.ngt\.ps \$fcc2,\$f30,\$f31 +[ 0-9a-f]+: 57fe cbfc c\.ngt\.ps \$fcc6,\$f30,\$f31 +[ 0-9a-f]+: 5401 533b ceil\.l\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 533b ceil\.l\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 533b ceil\.l\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 133b ceil\.l\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 133b ceil\.l\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 133b ceil\.l\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 5b3b ceil\.w\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 5b3b ceil\.w\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 5b3b ceil\.w\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 1b3b ceil\.w\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 1b3b ceil\.w\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 1b3b ceil\.w\.s \$f2,\$f2 +[ 0-9a-f]+: 54a0 103b cfc1 a1,c1_fir +[ 0-9a-f]+: 54a1 103b cfc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 103b cfc1 a1,\$2 +[ 0-9a-f]+: 54a3 103b cfc1 a1,\$3 +[ 0-9a-f]+: 54a4 103b cfc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 103b cfc1 a1,\$5 +[ 0-9a-f]+: 54a6 103b cfc1 a1,\$6 +[ 0-9a-f]+: 54a7 103b cfc1 a1,\$7 +[ 0-9a-f]+: 54a8 103b cfc1 a1,\$8 +[ 0-9a-f]+: 54a9 103b cfc1 a1,\$9 +[ 0-9a-f]+: 54aa 103b cfc1 a1,\$10 +[ 0-9a-f]+: 54ab 103b cfc1 a1,\$11 +[ 0-9a-f]+: 54ac 103b cfc1 a1,\$12 +[ 0-9a-f]+: 54ad 103b cfc1 a1,\$13 +[ 0-9a-f]+: 54ae 103b cfc1 a1,\$14 +[ 0-9a-f]+: 54af 103b cfc1 a1,\$15 +[ 0-9a-f]+: 54b0 103b cfc1 a1,\$16 +[ 0-9a-f]+: 54b1 103b cfc1 a1,\$17 +[ 0-9a-f]+: 54b2 103b cfc1 a1,\$18 +[ 0-9a-f]+: 54b3 103b cfc1 a1,\$19 +[ 0-9a-f]+: 54b4 103b cfc1 a1,\$20 +[ 0-9a-f]+: 54b5 103b cfc1 a1,\$21 +[ 0-9a-f]+: 54b6 103b cfc1 a1,\$22 +[ 0-9a-f]+: 54b7 103b cfc1 a1,\$23 +[ 0-9a-f]+: 54b8 103b cfc1 a1,\$24 +[ 0-9a-f]+: 54b9 103b cfc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 103b cfc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 103b cfc1 a1,\$27 +[ 0-9a-f]+: 54bc 103b cfc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 103b cfc1 a1,\$29 +[ 0-9a-f]+: 54be 103b cfc1 a1,\$30 +[ 0-9a-f]+: 54bf 103b cfc1 a1,c1_fcsr +[ 0-9a-f]+: 54a0 103b cfc1 a1,c1_fir +[ 0-9a-f]+: 54a1 103b cfc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 103b cfc1 a1,\$2 +[ 0-9a-f]+: 54a3 103b cfc1 a1,\$3 +[ 0-9a-f]+: 54a4 103b cfc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 103b cfc1 a1,\$5 +[ 0-9a-f]+: 54a6 103b cfc1 a1,\$6 +[ 0-9a-f]+: 54a7 103b cfc1 a1,\$7 +[ 0-9a-f]+: 54a8 103b cfc1 a1,\$8 +[ 0-9a-f]+: 54a9 103b cfc1 a1,\$9 +[ 0-9a-f]+: 54aa 103b cfc1 a1,\$10 +[ 0-9a-f]+: 54ab 103b cfc1 a1,\$11 +[ 0-9a-f]+: 54ac 103b cfc1 a1,\$12 +[ 0-9a-f]+: 54ad 103b cfc1 a1,\$13 +[ 0-9a-f]+: 54ae 103b cfc1 a1,\$14 +[ 0-9a-f]+: 54af 103b cfc1 a1,\$15 +[ 0-9a-f]+: 54b0 103b cfc1 a1,\$16 +[ 0-9a-f]+: 54b1 103b cfc1 a1,\$17 +[ 0-9a-f]+: 54b2 103b cfc1 a1,\$18 +[ 0-9a-f]+: 54b3 103b cfc1 a1,\$19 +[ 0-9a-f]+: 54b4 103b cfc1 a1,\$20 +[ 0-9a-f]+: 54b5 103b cfc1 a1,\$21 +[ 0-9a-f]+: 54b6 103b cfc1 a1,\$22 +[ 0-9a-f]+: 54b7 103b cfc1 a1,\$23 +[ 0-9a-f]+: 54b8 103b cfc1 a1,\$24 +[ 0-9a-f]+: 54b9 103b cfc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 103b cfc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 103b cfc1 a1,\$27 +[ 0-9a-f]+: 54bc 103b cfc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 103b cfc1 a1,\$29 +[ 0-9a-f]+: 54be 103b cfc1 a1,\$30 +[ 0-9a-f]+: 54bf 103b cfc1 a1,c1_fcsr +[ 0-9a-f]+: 00a0 cd3c cfc2 a1,\$0 +[ 0-9a-f]+: 00a1 cd3c cfc2 a1,\$1 +[ 0-9a-f]+: 00a2 cd3c cfc2 a1,\$2 +[ 0-9a-f]+: 00a3 cd3c cfc2 a1,\$3 +[ 0-9a-f]+: 00a4 cd3c cfc2 a1,\$4 +[ 0-9a-f]+: 00a5 cd3c cfc2 a1,\$5 +[ 0-9a-f]+: 00a6 cd3c cfc2 a1,\$6 +[ 0-9a-f]+: 00a7 cd3c cfc2 a1,\$7 +[ 0-9a-f]+: 00a8 cd3c cfc2 a1,\$8 +[ 0-9a-f]+: 00a9 cd3c cfc2 a1,\$9 +[ 0-9a-f]+: 00aa cd3c cfc2 a1,\$10 +[ 0-9a-f]+: 00ab cd3c cfc2 a1,\$11 +[ 0-9a-f]+: 00ac cd3c cfc2 a1,\$12 +[ 0-9a-f]+: 00ad cd3c cfc2 a1,\$13 +[ 0-9a-f]+: 00ae cd3c cfc2 a1,\$14 +[ 0-9a-f]+: 00af cd3c cfc2 a1,\$15 +[ 0-9a-f]+: 00b0 cd3c cfc2 a1,\$16 +[ 0-9a-f]+: 00b1 cd3c cfc2 a1,\$17 +[ 0-9a-f]+: 00b2 cd3c cfc2 a1,\$18 +[ 0-9a-f]+: 00b3 cd3c cfc2 a1,\$19 +[ 0-9a-f]+: 00b4 cd3c cfc2 a1,\$20 +[ 0-9a-f]+: 00b5 cd3c cfc2 a1,\$21 +[ 0-9a-f]+: 00b6 cd3c cfc2 a1,\$22 +[ 0-9a-f]+: 00b7 cd3c cfc2 a1,\$23 +[ 0-9a-f]+: 00b8 cd3c cfc2 a1,\$24 +[ 0-9a-f]+: 00b9 cd3c cfc2 a1,\$25 +[ 0-9a-f]+: 00ba cd3c cfc2 a1,\$26 +[ 0-9a-f]+: 00bb cd3c cfc2 a1,\$27 +[ 0-9a-f]+: 00bc cd3c cfc2 a1,\$28 +[ 0-9a-f]+: 00bd cd3c cfc2 a1,\$29 +[ 0-9a-f]+: 00be cd3c cfc2 a1,\$30 +[ 0-9a-f]+: 00bf cd3c cfc2 a1,\$31 +[ 0-9a-f]+: 54a0 183b ctc1 a1,c1_fir +[ 0-9a-f]+: 54a1 183b ctc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 183b ctc1 a1,\$2 +[ 0-9a-f]+: 54a3 183b ctc1 a1,\$3 +[ 0-9a-f]+: 54a4 183b ctc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 183b ctc1 a1,\$5 +[ 0-9a-f]+: 54a6 183b ctc1 a1,\$6 +[ 0-9a-f]+: 54a7 183b ctc1 a1,\$7 +[ 0-9a-f]+: 54a8 183b ctc1 a1,\$8 +[ 0-9a-f]+: 54a9 183b ctc1 a1,\$9 +[ 0-9a-f]+: 54aa 183b ctc1 a1,\$10 +[ 0-9a-f]+: 54ab 183b ctc1 a1,\$11 +[ 0-9a-f]+: 54ac 183b ctc1 a1,\$12 +[ 0-9a-f]+: 54ad 183b ctc1 a1,\$13 +[ 0-9a-f]+: 54ae 183b ctc1 a1,\$14 +[ 0-9a-f]+: 54af 183b ctc1 a1,\$15 +[ 0-9a-f]+: 54b0 183b ctc1 a1,\$16 +[ 0-9a-f]+: 54b1 183b ctc1 a1,\$17 +[ 0-9a-f]+: 54b2 183b ctc1 a1,\$18 +[ 0-9a-f]+: 54b3 183b ctc1 a1,\$19 +[ 0-9a-f]+: 54b4 183b ctc1 a1,\$20 +[ 0-9a-f]+: 54b5 183b ctc1 a1,\$21 +[ 0-9a-f]+: 54b6 183b ctc1 a1,\$22 +[ 0-9a-f]+: 54b7 183b ctc1 a1,\$23 +[ 0-9a-f]+: 54b8 183b ctc1 a1,\$24 +[ 0-9a-f]+: 54b9 183b ctc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 183b ctc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 183b ctc1 a1,\$27 +[ 0-9a-f]+: 54bc 183b ctc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 183b ctc1 a1,\$29 +[ 0-9a-f]+: 54be 183b ctc1 a1,\$30 +[ 0-9a-f]+: 54bf 183b ctc1 a1,c1_fcsr +[ 0-9a-f]+: 54a0 183b ctc1 a1,c1_fir +[ 0-9a-f]+: 54a1 183b ctc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 183b ctc1 a1,\$2 +[ 0-9a-f]+: 54a3 183b ctc1 a1,\$3 +[ 0-9a-f]+: 54a4 183b ctc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 183b ctc1 a1,\$5 +[ 0-9a-f]+: 54a6 183b ctc1 a1,\$6 +[ 0-9a-f]+: 54a7 183b ctc1 a1,\$7 +[ 0-9a-f]+: 54a8 183b ctc1 a1,\$8 +[ 0-9a-f]+: 54a9 183b ctc1 a1,\$9 +[ 0-9a-f]+: 54aa 183b ctc1 a1,\$10 +[ 0-9a-f]+: 54ab 183b ctc1 a1,\$11 +[ 0-9a-f]+: 54ac 183b ctc1 a1,\$12 +[ 0-9a-f]+: 54ad 183b ctc1 a1,\$13 +[ 0-9a-f]+: 54ae 183b ctc1 a1,\$14 +[ 0-9a-f]+: 54af 183b ctc1 a1,\$15 +[ 0-9a-f]+: 54b0 183b ctc1 a1,\$16 +[ 0-9a-f]+: 54b1 183b ctc1 a1,\$17 +[ 0-9a-f]+: 54b2 183b ctc1 a1,\$18 +[ 0-9a-f]+: 54b3 183b ctc1 a1,\$19 +[ 0-9a-f]+: 54b4 183b ctc1 a1,\$20 +[ 0-9a-f]+: 54b5 183b ctc1 a1,\$21 +[ 0-9a-f]+: 54b6 183b ctc1 a1,\$22 +[ 0-9a-f]+: 54b7 183b ctc1 a1,\$23 +[ 0-9a-f]+: 54b8 183b ctc1 a1,\$24 +[ 0-9a-f]+: 54b9 183b ctc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 183b ctc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 183b ctc1 a1,\$27 +[ 0-9a-f]+: 54bc 183b ctc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 183b ctc1 a1,\$29 +[ 0-9a-f]+: 54be 183b ctc1 a1,\$30 +[ 0-9a-f]+: 54bf 183b ctc1 a1,c1_fcsr +[ 0-9a-f]+: 00a0 dd3c ctc2 a1,\$0 +[ 0-9a-f]+: 00a1 dd3c ctc2 a1,\$1 +[ 0-9a-f]+: 00a2 dd3c ctc2 a1,\$2 +[ 0-9a-f]+: 00a3 dd3c ctc2 a1,\$3 +[ 0-9a-f]+: 00a4 dd3c ctc2 a1,\$4 +[ 0-9a-f]+: 00a5 dd3c ctc2 a1,\$5 +[ 0-9a-f]+: 00a6 dd3c ctc2 a1,\$6 +[ 0-9a-f]+: 00a7 dd3c ctc2 a1,\$7 +[ 0-9a-f]+: 00a8 dd3c ctc2 a1,\$8 +[ 0-9a-f]+: 00a9 dd3c ctc2 a1,\$9 +[ 0-9a-f]+: 00aa dd3c ctc2 a1,\$10 +[ 0-9a-f]+: 00ab dd3c ctc2 a1,\$11 +[ 0-9a-f]+: 00ac dd3c ctc2 a1,\$12 +[ 0-9a-f]+: 00ad dd3c ctc2 a1,\$13 +[ 0-9a-f]+: 00ae dd3c ctc2 a1,\$14 +[ 0-9a-f]+: 00af dd3c ctc2 a1,\$15 +[ 0-9a-f]+: 00b0 dd3c ctc2 a1,\$16 +[ 0-9a-f]+: 00b1 dd3c ctc2 a1,\$17 +[ 0-9a-f]+: 00b2 dd3c ctc2 a1,\$18 +[ 0-9a-f]+: 00b3 dd3c ctc2 a1,\$19 +[ 0-9a-f]+: 00b4 dd3c ctc2 a1,\$20 +[ 0-9a-f]+: 00b5 dd3c ctc2 a1,\$21 +[ 0-9a-f]+: 00b6 dd3c ctc2 a1,\$22 +[ 0-9a-f]+: 00b7 dd3c ctc2 a1,\$23 +[ 0-9a-f]+: 00b8 dd3c ctc2 a1,\$24 +[ 0-9a-f]+: 00b9 dd3c ctc2 a1,\$25 +[ 0-9a-f]+: 00ba dd3c ctc2 a1,\$26 +[ 0-9a-f]+: 00bb dd3c ctc2 a1,\$27 +[ 0-9a-f]+: 00bc dd3c ctc2 a1,\$28 +[ 0-9a-f]+: 00bd dd3c ctc2 a1,\$29 +[ 0-9a-f]+: 00be dd3c ctc2 a1,\$30 +[ 0-9a-f]+: 00bf dd3c ctc2 a1,\$31 +[ 0-9a-f]+: 5401 537b cvt\.d\.l \$f0,\$f1 +[ 0-9a-f]+: 57df 537b cvt\.d\.l \$f30,\$f31 +[ 0-9a-f]+: 5442 537b cvt\.d\.l \$f2,\$f2 +[ 0-9a-f]+: 5401 137b cvt\.d\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 137b cvt\.d\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 137b cvt\.d\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 337b cvt\.d\.w \$f0,\$f1 +[ 0-9a-f]+: 57df 337b cvt\.d\.w \$f30,\$f31 +[ 0-9a-f]+: 5442 337b cvt\.d\.w \$f2,\$f2 +[ 0-9a-f]+: 5401 013b cvt\.l\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 013b cvt\.l\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 013b cvt\.l\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 413b cvt\.l\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 413b cvt\.l\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 413b cvt\.l\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 5b7b cvt\.s\.l \$f0,\$f1 +[ 0-9a-f]+: 57df 5b7b cvt\.s\.l \$f30,\$f31 +[ 0-9a-f]+: 5442 5b7b cvt\.s\.l \$f2,\$f2 +[ 0-9a-f]+: 5401 1b7b cvt\.s\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 1b7b cvt\.s\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 1b7b cvt\.s\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 3b7b cvt\.s\.w \$f0,\$f1 +[ 0-9a-f]+: 57df 3b7b cvt\.s\.w \$f30,\$f31 +[ 0-9a-f]+: 5442 3b7b cvt\.s\.w \$f2,\$f2 +[ 0-9a-f]+: 5401 213b cvt\.s\.pl \$f0,\$f1 +[ 0-9a-f]+: 57df 213b cvt\.s\.pl \$f30,\$f31 +[ 0-9a-f]+: 5442 213b cvt\.s\.pl \$f2,\$f2 +[ 0-9a-f]+: 5401 293b cvt\.s\.pu \$f0,\$f1 +[ 0-9a-f]+: 57df 293b cvt\.s\.pu \$f30,\$f31 +[ 0-9a-f]+: 5442 293b cvt\.s\.pu \$f2,\$f2 +[ 0-9a-f]+: 5401 093b cvt\.w\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 093b cvt\.w\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 093b cvt\.w\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 493b cvt\.w\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 493b cvt\.w\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 493b cvt\.w\.d \$f2,\$f2 +[ 0-9a-f]+: 5441 0180 cvt\.ps\.s \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e980 cvt\.ps\.s \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57fd e980 cvt\.ps\.s \$f29,\$f29,\$f31 +[ 0-9a-f]+: 57fd e980 cvt\.ps\.s \$f29,\$f29,\$f31 +[ 0-9a-f]+: 5441 01f0 div\.d \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e9f0 div\.d \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e9f0 div\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e9f0 div\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 00f0 div\.s \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e8f0 div\.s \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e8f0 div\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e8f0 div\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5401 433b floor\.l\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 433b floor\.l\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 433b floor\.l\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 033b floor\.l\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 033b floor\.l\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 033b floor\.l\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 4b3b floor\.w\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 4b3b floor\.w\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 4b3b floor\.w\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 0b3b floor\.w\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 0b3b floor\.w\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 0b3b floor\.w\.s \$f2,\$f2 +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 7fff ldc1 \$f3,32767\(a0\) +[ 0-9a-f]+: bc64 8000 ldc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 ffff ldc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0000 ldc1 \$f3,0\(at\) +[ 0-9a-f]+: bc64 8000 ldc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0001 ldc1 \$f3,1\(at\) +[ 0-9a-f]+: bc64 8001 ldc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0000 ldc1 \$f3,0\(at\) +[ 0-9a-f]+: bc64 ffff ldc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 5678 ldc1 \$f3,22136\(at\) +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 7fff ldc1 \$f3,32767\(a0\) +[ 0-9a-f]+: bc64 8000 ldc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 ffff ldc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0000 ldc1 \$f3,0\(at\) +[ 0-9a-f]+: bc64 8000 ldc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0001 ldc1 \$f3,1\(at\) +[ 0-9a-f]+: bc64 8001 ldc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 0000 ldc1 \$f3,0\(at\) +[ 0-9a-f]+: bc64 ffff ldc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: bc61 5678 ldc1 \$f3,22136\(at\) +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0000 ldc1 \$f3,0\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc60 0004 ldc1 \$f3,4\(zero\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 0000 ldc1 \$f3,0\(a0\) +[ 0-9a-f]+: bc64 7fff ldc1 \$f3,32767\(a0\) +[ 0-9a-f]+: bc64 8000 ldc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 5400 00c8 ldxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 00c8 ldxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 00c8 ldxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 00c8 ldxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 00c8 ldxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 08c8 ldxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 10c8 ldxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f8c8 ldxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 5400 0148 luxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 0148 luxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 0148 luxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 0148 luxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 0148 luxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 0948 luxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 1148 luxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f948 luxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 7fff lwc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 ffff lwc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0001 lwc1 \$f3,1\(at\) +[ 0-9a-f]+: 9c64 8001 lwc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 ffff lwc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 5678 lwc1 \$f3,22136\(at\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 7fff lwc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 ffff lwc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0001 lwc1 \$f3,1\(at\) +[ 0-9a-f]+: 9c64 8001 lwc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 ffff lwc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 5678 lwc1 \$f3,22136\(at\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0000 lwc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c60 0004 lwc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 0000 lwc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9c64 7fff lwc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 ffff lwc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 8000 lwc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0001 lwc1 \$f3,1\(at\) +[ 0-9a-f]+: 9c64 8001 lwc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 0000 lwc1 \$f3,0\(at\) +[ 0-9a-f]+: 9c64 ffff lwc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9c61 5678 lwc1 \$f3,22136\(at\) +[ 0-9a-f]+: 5400 0048 lwxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 0048 lwxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 0048 lwxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 0048 lwxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 0048 lwxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 0848 lwxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 1048 lwxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f848 lwxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 5462 0049 madd\.d \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e749 madd\.d \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0041 madd\.s \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e741 madd\.s \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0051 madd\.ps \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e751 madd\.ps \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 54a0 203b mfc1 a1,\$f0 +[ 0-9a-f]+: 54a1 203b mfc1 a1,\$f1 +[ 0-9a-f]+: 54a2 203b mfc1 a1,\$f2 +[ 0-9a-f]+: 54a3 203b mfc1 a1,\$f3 +[ 0-9a-f]+: 54a4 203b mfc1 a1,\$f4 +[ 0-9a-f]+: 54a5 203b mfc1 a1,\$f5 +[ 0-9a-f]+: 54a6 203b mfc1 a1,\$f6 +[ 0-9a-f]+: 54a7 203b mfc1 a1,\$f7 +[ 0-9a-f]+: 54a8 203b mfc1 a1,\$f8 +[ 0-9a-f]+: 54a9 203b mfc1 a1,\$f9 +[ 0-9a-f]+: 54aa 203b mfc1 a1,\$f10 +[ 0-9a-f]+: 54ab 203b mfc1 a1,\$f11 +[ 0-9a-f]+: 54ac 203b mfc1 a1,\$f12 +[ 0-9a-f]+: 54ad 203b mfc1 a1,\$f13 +[ 0-9a-f]+: 54ae 203b mfc1 a1,\$f14 +[ 0-9a-f]+: 54af 203b mfc1 a1,\$f15 +[ 0-9a-f]+: 54b0 203b mfc1 a1,\$f16 +[ 0-9a-f]+: 54b1 203b mfc1 a1,\$f17 +[ 0-9a-f]+: 54b2 203b mfc1 a1,\$f18 +[ 0-9a-f]+: 54b3 203b mfc1 a1,\$f19 +[ 0-9a-f]+: 54b4 203b mfc1 a1,\$f20 +[ 0-9a-f]+: 54b5 203b mfc1 a1,\$f21 +[ 0-9a-f]+: 54b6 203b mfc1 a1,\$f22 +[ 0-9a-f]+: 54b7 203b mfc1 a1,\$f23 +[ 0-9a-f]+: 54b8 203b mfc1 a1,\$f24 +[ 0-9a-f]+: 54b9 203b mfc1 a1,\$f25 +[ 0-9a-f]+: 54ba 203b mfc1 a1,\$f26 +[ 0-9a-f]+: 54bb 203b mfc1 a1,\$f27 +[ 0-9a-f]+: 54bc 203b mfc1 a1,\$f28 +[ 0-9a-f]+: 54bd 203b mfc1 a1,\$f29 +[ 0-9a-f]+: 54be 203b mfc1 a1,\$f30 +[ 0-9a-f]+: 54bf 203b mfc1 a1,\$f31 +[ 0-9a-f]+: 54a0 203b mfc1 a1,\$f0 +[ 0-9a-f]+: 54a1 203b mfc1 a1,\$f1 +[ 0-9a-f]+: 54a2 203b mfc1 a1,\$f2 +[ 0-9a-f]+: 54a3 203b mfc1 a1,\$f3 +[ 0-9a-f]+: 54a4 203b mfc1 a1,\$f4 +[ 0-9a-f]+: 54a5 203b mfc1 a1,\$f5 +[ 0-9a-f]+: 54a6 203b mfc1 a1,\$f6 +[ 0-9a-f]+: 54a7 203b mfc1 a1,\$f7 +[ 0-9a-f]+: 54a8 203b mfc1 a1,\$f8 +[ 0-9a-f]+: 54a9 203b mfc1 a1,\$f9 +[ 0-9a-f]+: 54aa 203b mfc1 a1,\$f10 +[ 0-9a-f]+: 54ab 203b mfc1 a1,\$f11 +[ 0-9a-f]+: 54ac 203b mfc1 a1,\$f12 +[ 0-9a-f]+: 54ad 203b mfc1 a1,\$f13 +[ 0-9a-f]+: 54ae 203b mfc1 a1,\$f14 +[ 0-9a-f]+: 54af 203b mfc1 a1,\$f15 +[ 0-9a-f]+: 54b0 203b mfc1 a1,\$f16 +[ 0-9a-f]+: 54b1 203b mfc1 a1,\$f17 +[ 0-9a-f]+: 54b2 203b mfc1 a1,\$f18 +[ 0-9a-f]+: 54b3 203b mfc1 a1,\$f19 +[ 0-9a-f]+: 54b4 203b mfc1 a1,\$f20 +[ 0-9a-f]+: 54b5 203b mfc1 a1,\$f21 +[ 0-9a-f]+: 54b6 203b mfc1 a1,\$f22 +[ 0-9a-f]+: 54b7 203b mfc1 a1,\$f23 +[ 0-9a-f]+: 54b8 203b mfc1 a1,\$f24 +[ 0-9a-f]+: 54b9 203b mfc1 a1,\$f25 +[ 0-9a-f]+: 54ba 203b mfc1 a1,\$f26 +[ 0-9a-f]+: 54bb 203b mfc1 a1,\$f27 +[ 0-9a-f]+: 54bc 203b mfc1 a1,\$f28 +[ 0-9a-f]+: 54bd 203b mfc1 a1,\$f29 +[ 0-9a-f]+: 54be 203b mfc1 a1,\$f30 +[ 0-9a-f]+: 54bf 203b mfc1 a1,\$f31 +[ 0-9a-f]+: 54a0 303b mfhc1 a1,\$f0 +[ 0-9a-f]+: 54a1 303b mfhc1 a1,\$f1 +[ 0-9a-f]+: 54a2 303b mfhc1 a1,\$f2 +[ 0-9a-f]+: 54a3 303b mfhc1 a1,\$f3 +[ 0-9a-f]+: 54a4 303b mfhc1 a1,\$f4 +[ 0-9a-f]+: 54a5 303b mfhc1 a1,\$f5 +[ 0-9a-f]+: 54a6 303b mfhc1 a1,\$f6 +[ 0-9a-f]+: 54a7 303b mfhc1 a1,\$f7 +[ 0-9a-f]+: 54a8 303b mfhc1 a1,\$f8 +[ 0-9a-f]+: 54a9 303b mfhc1 a1,\$f9 +[ 0-9a-f]+: 54aa 303b mfhc1 a1,\$f10 +[ 0-9a-f]+: 54ab 303b mfhc1 a1,\$f11 +[ 0-9a-f]+: 54ac 303b mfhc1 a1,\$f12 +[ 0-9a-f]+: 54ad 303b mfhc1 a1,\$f13 +[ 0-9a-f]+: 54ae 303b mfhc1 a1,\$f14 +[ 0-9a-f]+: 54af 303b mfhc1 a1,\$f15 +[ 0-9a-f]+: 54b0 303b mfhc1 a1,\$f16 +[ 0-9a-f]+: 54b1 303b mfhc1 a1,\$f17 +[ 0-9a-f]+: 54b2 303b mfhc1 a1,\$f18 +[ 0-9a-f]+: 54b3 303b mfhc1 a1,\$f19 +[ 0-9a-f]+: 54b4 303b mfhc1 a1,\$f20 +[ 0-9a-f]+: 54b5 303b mfhc1 a1,\$f21 +[ 0-9a-f]+: 54b6 303b mfhc1 a1,\$f22 +[ 0-9a-f]+: 54b7 303b mfhc1 a1,\$f23 +[ 0-9a-f]+: 54b8 303b mfhc1 a1,\$f24 +[ 0-9a-f]+: 54b9 303b mfhc1 a1,\$f25 +[ 0-9a-f]+: 54ba 303b mfhc1 a1,\$f26 +[ 0-9a-f]+: 54bb 303b mfhc1 a1,\$f27 +[ 0-9a-f]+: 54bc 303b mfhc1 a1,\$f28 +[ 0-9a-f]+: 54bd 303b mfhc1 a1,\$f29 +[ 0-9a-f]+: 54be 303b mfhc1 a1,\$f30 +[ 0-9a-f]+: 54bf 303b mfhc1 a1,\$f31 +[ 0-9a-f]+: 54a0 303b mfhc1 a1,\$f0 +[ 0-9a-f]+: 54a1 303b mfhc1 a1,\$f1 +[ 0-9a-f]+: 54a2 303b mfhc1 a1,\$f2 +[ 0-9a-f]+: 54a3 303b mfhc1 a1,\$f3 +[ 0-9a-f]+: 54a4 303b mfhc1 a1,\$f4 +[ 0-9a-f]+: 54a5 303b mfhc1 a1,\$f5 +[ 0-9a-f]+: 54a6 303b mfhc1 a1,\$f6 +[ 0-9a-f]+: 54a7 303b mfhc1 a1,\$f7 +[ 0-9a-f]+: 54a8 303b mfhc1 a1,\$f8 +[ 0-9a-f]+: 54a9 303b mfhc1 a1,\$f9 +[ 0-9a-f]+: 54aa 303b mfhc1 a1,\$f10 +[ 0-9a-f]+: 54ab 303b mfhc1 a1,\$f11 +[ 0-9a-f]+: 54ac 303b mfhc1 a1,\$f12 +[ 0-9a-f]+: 54ad 303b mfhc1 a1,\$f13 +[ 0-9a-f]+: 54ae 303b mfhc1 a1,\$f14 +[ 0-9a-f]+: 54af 303b mfhc1 a1,\$f15 +[ 0-9a-f]+: 54b0 303b mfhc1 a1,\$f16 +[ 0-9a-f]+: 54b1 303b mfhc1 a1,\$f17 +[ 0-9a-f]+: 54b2 303b mfhc1 a1,\$f18 +[ 0-9a-f]+: 54b3 303b mfhc1 a1,\$f19 +[ 0-9a-f]+: 54b4 303b mfhc1 a1,\$f20 +[ 0-9a-f]+: 54b5 303b mfhc1 a1,\$f21 +[ 0-9a-f]+: 54b6 303b mfhc1 a1,\$f22 +[ 0-9a-f]+: 54b7 303b mfhc1 a1,\$f23 +[ 0-9a-f]+: 54b8 303b mfhc1 a1,\$f24 +[ 0-9a-f]+: 54b9 303b mfhc1 a1,\$f25 +[ 0-9a-f]+: 54ba 303b mfhc1 a1,\$f26 +[ 0-9a-f]+: 54bb 303b mfhc1 a1,\$f27 +[ 0-9a-f]+: 54bc 303b mfhc1 a1,\$f28 +[ 0-9a-f]+: 54bd 303b mfhc1 a1,\$f29 +[ 0-9a-f]+: 54be 303b mfhc1 a1,\$f30 +[ 0-9a-f]+: 54bf 303b mfhc1 a1,\$f31 +[ 0-9a-f]+: 5401 207b mov\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 207b mov\.d \$f30,\$f31 +[ 0-9a-f]+: 5401 007b mov\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 007b mov\.s \$f30,\$f31 +[ 0-9a-f]+: 5401 407b mov\.ps \$f0,\$f1 +[ 0-9a-f]+: 57df 407b mov\.ps \$f30,\$f31 +[ 0-9a-f]+: 5443 0220 movf\.d \$f2,\$f3,\$fcc0 +[ 0-9a-f]+: 5443 2220 movf\.d \$f2,\$f3,\$fcc1 +[ 0-9a-f]+: 5443 4220 movf\.d \$f2,\$f3,\$fcc2 +[ 0-9a-f]+: 5443 6220 movf\.d \$f2,\$f3,\$fcc3 +[ 0-9a-f]+: 5443 8220 movf\.d \$f2,\$f3,\$fcc4 +[ 0-9a-f]+: 5443 a220 movf\.d \$f2,\$f3,\$fcc5 +[ 0-9a-f]+: 5443 c220 movf\.d \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 5443 e220 movf\.d \$f2,\$f3,\$fcc7 +[ 0-9a-f]+: 57df e220 movf\.d \$f30,\$f31,\$fcc7 +[ 0-9a-f]+: 5443 0020 movf\.s \$f2,\$f3,\$fcc0 +[ 0-9a-f]+: 5443 2020 movf\.s \$f2,\$f3,\$fcc1 +[ 0-9a-f]+: 5443 4020 movf\.s \$f2,\$f3,\$fcc2 +[ 0-9a-f]+: 5443 6020 movf\.s \$f2,\$f3,\$fcc3 +[ 0-9a-f]+: 5443 8020 movf\.s \$f2,\$f3,\$fcc4 +[ 0-9a-f]+: 5443 a020 movf\.s \$f2,\$f3,\$fcc5 +[ 0-9a-f]+: 5443 c020 movf\.s \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 5443 e020 movf\.s \$f2,\$f3,\$fcc7 +[ 0-9a-f]+: 57df e020 movf\.s \$f30,\$f31,\$fcc7 +[ 0-9a-f]+: 5443 0420 movf\.ps \$f2,\$f3,\$fcc0 +[ 0-9a-f]+: 5443 4420 movf\.ps \$f2,\$f3,\$fcc2 +[ 0-9a-f]+: 5443 8420 movf\.ps \$f2,\$f3,\$fcc4 +[ 0-9a-f]+: 5443 c420 movf\.ps \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 5443 c420 movf\.ps \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 57df c420 movf\.ps \$f30,\$f31,\$fcc6 +[ 0-9a-f]+: 5403 1138 movn\.d \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1138 movn\.d \$f2,\$f3,ra +[ 0-9a-f]+: 5403 1038 movn\.s \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1038 movn\.s \$f2,\$f3,ra +[ 0-9a-f]+: 5403 1238 movn\.ps \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1238 movn\.ps \$f2,\$f3,ra +[ 0-9a-f]+: 5443 0460 movt\.ps \$f2,\$f3,\$fcc0 +[ 0-9a-f]+: 5443 4460 movt\.ps \$f2,\$f3,\$fcc2 +[ 0-9a-f]+: 5443 8460 movt\.ps \$f2,\$f3,\$fcc4 +[ 0-9a-f]+: 5443 c460 movt\.ps \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 5443 c460 movt\.ps \$f2,\$f3,\$fcc6 +[ 0-9a-f]+: 57df c460 movt\.ps \$f30,\$f31,\$fcc6 +[ 0-9a-f]+: 5403 1178 movz\.d \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1178 movz\.d \$f2,\$f3,ra +[ 0-9a-f]+: 5403 1078 movz\.s \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1078 movz\.s \$f2,\$f3,ra +[ 0-9a-f]+: 5403 1278 movz\.ps \$f2,\$f3,zero +[ 0-9a-f]+: 57e3 1278 movz\.ps \$f2,\$f3,ra +[ 0-9a-f]+: 5462 0069 msub\.d \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e769 msub\.d \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0061 msub\.s \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e761 msub\.s \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0071 msub\.ps \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e771 msub\.ps \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 54a0 283b mtc1 a1,\$f0 +[ 0-9a-f]+: 54a1 283b mtc1 a1,\$f1 +[ 0-9a-f]+: 54a2 283b mtc1 a1,\$f2 +[ 0-9a-f]+: 54a3 283b mtc1 a1,\$f3 +[ 0-9a-f]+: 54a4 283b mtc1 a1,\$f4 +[ 0-9a-f]+: 54a5 283b mtc1 a1,\$f5 +[ 0-9a-f]+: 54a6 283b mtc1 a1,\$f6 +[ 0-9a-f]+: 54a7 283b mtc1 a1,\$f7 +[ 0-9a-f]+: 54a8 283b mtc1 a1,\$f8 +[ 0-9a-f]+: 54a9 283b mtc1 a1,\$f9 +[ 0-9a-f]+: 54aa 283b mtc1 a1,\$f10 +[ 0-9a-f]+: 54ab 283b mtc1 a1,\$f11 +[ 0-9a-f]+: 54ac 283b mtc1 a1,\$f12 +[ 0-9a-f]+: 54ad 283b mtc1 a1,\$f13 +[ 0-9a-f]+: 54ae 283b mtc1 a1,\$f14 +[ 0-9a-f]+: 54af 283b mtc1 a1,\$f15 +[ 0-9a-f]+: 54b0 283b mtc1 a1,\$f16 +[ 0-9a-f]+: 54b1 283b mtc1 a1,\$f17 +[ 0-9a-f]+: 54b2 283b mtc1 a1,\$f18 +[ 0-9a-f]+: 54b3 283b mtc1 a1,\$f19 +[ 0-9a-f]+: 54b4 283b mtc1 a1,\$f20 +[ 0-9a-f]+: 54b5 283b mtc1 a1,\$f21 +[ 0-9a-f]+: 54b6 283b mtc1 a1,\$f22 +[ 0-9a-f]+: 54b7 283b mtc1 a1,\$f23 +[ 0-9a-f]+: 54b8 283b mtc1 a1,\$f24 +[ 0-9a-f]+: 54b9 283b mtc1 a1,\$f25 +[ 0-9a-f]+: 54ba 283b mtc1 a1,\$f26 +[ 0-9a-f]+: 54bb 283b mtc1 a1,\$f27 +[ 0-9a-f]+: 54bc 283b mtc1 a1,\$f28 +[ 0-9a-f]+: 54bd 283b mtc1 a1,\$f29 +[ 0-9a-f]+: 54be 283b mtc1 a1,\$f30 +[ 0-9a-f]+: 54bf 283b mtc1 a1,\$f31 +[ 0-9a-f]+: 54a0 283b mtc1 a1,\$f0 +[ 0-9a-f]+: 54a1 283b mtc1 a1,\$f1 +[ 0-9a-f]+: 54a2 283b mtc1 a1,\$f2 +[ 0-9a-f]+: 54a3 283b mtc1 a1,\$f3 +[ 0-9a-f]+: 54a4 283b mtc1 a1,\$f4 +[ 0-9a-f]+: 54a5 283b mtc1 a1,\$f5 +[ 0-9a-f]+: 54a6 283b mtc1 a1,\$f6 +[ 0-9a-f]+: 54a7 283b mtc1 a1,\$f7 +[ 0-9a-f]+: 54a8 283b mtc1 a1,\$f8 +[ 0-9a-f]+: 54a9 283b mtc1 a1,\$f9 +[ 0-9a-f]+: 54aa 283b mtc1 a1,\$f10 +[ 0-9a-f]+: 54ab 283b mtc1 a1,\$f11 +[ 0-9a-f]+: 54ac 283b mtc1 a1,\$f12 +[ 0-9a-f]+: 54ad 283b mtc1 a1,\$f13 +[ 0-9a-f]+: 54ae 283b mtc1 a1,\$f14 +[ 0-9a-f]+: 54af 283b mtc1 a1,\$f15 +[ 0-9a-f]+: 54b0 283b mtc1 a1,\$f16 +[ 0-9a-f]+: 54b1 283b mtc1 a1,\$f17 +[ 0-9a-f]+: 54b2 283b mtc1 a1,\$f18 +[ 0-9a-f]+: 54b3 283b mtc1 a1,\$f19 +[ 0-9a-f]+: 54b4 283b mtc1 a1,\$f20 +[ 0-9a-f]+: 54b5 283b mtc1 a1,\$f21 +[ 0-9a-f]+: 54b6 283b mtc1 a1,\$f22 +[ 0-9a-f]+: 54b7 283b mtc1 a1,\$f23 +[ 0-9a-f]+: 54b8 283b mtc1 a1,\$f24 +[ 0-9a-f]+: 54b9 283b mtc1 a1,\$f25 +[ 0-9a-f]+: 54ba 283b mtc1 a1,\$f26 +[ 0-9a-f]+: 54bb 283b mtc1 a1,\$f27 +[ 0-9a-f]+: 54bc 283b mtc1 a1,\$f28 +[ 0-9a-f]+: 54bd 283b mtc1 a1,\$f29 +[ 0-9a-f]+: 54be 283b mtc1 a1,\$f30 +[ 0-9a-f]+: 54bf 283b mtc1 a1,\$f31 +[ 0-9a-f]+: 54a0 383b mthc1 a1,\$f0 +[ 0-9a-f]+: 54a1 383b mthc1 a1,\$f1 +[ 0-9a-f]+: 54a2 383b mthc1 a1,\$f2 +[ 0-9a-f]+: 54a3 383b mthc1 a1,\$f3 +[ 0-9a-f]+: 54a4 383b mthc1 a1,\$f4 +[ 0-9a-f]+: 54a5 383b mthc1 a1,\$f5 +[ 0-9a-f]+: 54a6 383b mthc1 a1,\$f6 +[ 0-9a-f]+: 54a7 383b mthc1 a1,\$f7 +[ 0-9a-f]+: 54a8 383b mthc1 a1,\$f8 +[ 0-9a-f]+: 54a9 383b mthc1 a1,\$f9 +[ 0-9a-f]+: 54aa 383b mthc1 a1,\$f10 +[ 0-9a-f]+: 54ab 383b mthc1 a1,\$f11 +[ 0-9a-f]+: 54ac 383b mthc1 a1,\$f12 +[ 0-9a-f]+: 54ad 383b mthc1 a1,\$f13 +[ 0-9a-f]+: 54ae 383b mthc1 a1,\$f14 +[ 0-9a-f]+: 54af 383b mthc1 a1,\$f15 +[ 0-9a-f]+: 54b0 383b mthc1 a1,\$f16 +[ 0-9a-f]+: 54b1 383b mthc1 a1,\$f17 +[ 0-9a-f]+: 54b2 383b mthc1 a1,\$f18 +[ 0-9a-f]+: 54b3 383b mthc1 a1,\$f19 +[ 0-9a-f]+: 54b4 383b mthc1 a1,\$f20 +[ 0-9a-f]+: 54b5 383b mthc1 a1,\$f21 +[ 0-9a-f]+: 54b6 383b mthc1 a1,\$f22 +[ 0-9a-f]+: 54b7 383b mthc1 a1,\$f23 +[ 0-9a-f]+: 54b8 383b mthc1 a1,\$f24 +[ 0-9a-f]+: 54b9 383b mthc1 a1,\$f25 +[ 0-9a-f]+: 54ba 383b mthc1 a1,\$f26 +[ 0-9a-f]+: 54bb 383b mthc1 a1,\$f27 +[ 0-9a-f]+: 54bc 383b mthc1 a1,\$f28 +[ 0-9a-f]+: 54bd 383b mthc1 a1,\$f29 +[ 0-9a-f]+: 54be 383b mthc1 a1,\$f30 +[ 0-9a-f]+: 54bf 383b mthc1 a1,\$f31 +[ 0-9a-f]+: 54a0 383b mthc1 a1,\$f0 +[ 0-9a-f]+: 54a1 383b mthc1 a1,\$f1 +[ 0-9a-f]+: 54a2 383b mthc1 a1,\$f2 +[ 0-9a-f]+: 54a3 383b mthc1 a1,\$f3 +[ 0-9a-f]+: 54a4 383b mthc1 a1,\$f4 +[ 0-9a-f]+: 54a5 383b mthc1 a1,\$f5 +[ 0-9a-f]+: 54a6 383b mthc1 a1,\$f6 +[ 0-9a-f]+: 54a7 383b mthc1 a1,\$f7 +[ 0-9a-f]+: 54a8 383b mthc1 a1,\$f8 +[ 0-9a-f]+: 54a9 383b mthc1 a1,\$f9 +[ 0-9a-f]+: 54aa 383b mthc1 a1,\$f10 +[ 0-9a-f]+: 54ab 383b mthc1 a1,\$f11 +[ 0-9a-f]+: 54ac 383b mthc1 a1,\$f12 +[ 0-9a-f]+: 54ad 383b mthc1 a1,\$f13 +[ 0-9a-f]+: 54ae 383b mthc1 a1,\$f14 +[ 0-9a-f]+: 54af 383b mthc1 a1,\$f15 +[ 0-9a-f]+: 54b0 383b mthc1 a1,\$f16 +[ 0-9a-f]+: 54b1 383b mthc1 a1,\$f17 +[ 0-9a-f]+: 54b2 383b mthc1 a1,\$f18 +[ 0-9a-f]+: 54b3 383b mthc1 a1,\$f19 +[ 0-9a-f]+: 54b4 383b mthc1 a1,\$f20 +[ 0-9a-f]+: 54b5 383b mthc1 a1,\$f21 +[ 0-9a-f]+: 54b6 383b mthc1 a1,\$f22 +[ 0-9a-f]+: 54b7 383b mthc1 a1,\$f23 +[ 0-9a-f]+: 54b8 383b mthc1 a1,\$f24 +[ 0-9a-f]+: 54b9 383b mthc1 a1,\$f25 +[ 0-9a-f]+: 54ba 383b mthc1 a1,\$f26 +[ 0-9a-f]+: 54bb 383b mthc1 a1,\$f27 +[ 0-9a-f]+: 54bc 383b mthc1 a1,\$f28 +[ 0-9a-f]+: 54bd 383b mthc1 a1,\$f29 +[ 0-9a-f]+: 54be 383b mthc1 a1,\$f30 +[ 0-9a-f]+: 54bf 383b mthc1 a1,\$f31 +[ 0-9a-f]+: 5441 00b0 mul\.s \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e8b0 mul\.s \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e8b0 mul\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e8b0 mul\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 01b0 mul\.d \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e9b0 mul\.d \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e9b0 mul\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e9b0 mul\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 02b0 mul\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe eab0 mul\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd eab0 mul\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd eab0 mul\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5401 0b7b neg\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 0b7b neg\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 0b7b neg\.s \$f2,\$f2 +[ 0-9a-f]+: 5442 0b7b neg\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 2b7b neg\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 2b7b neg\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 2b7b neg\.d \$f2,\$f2 +[ 0-9a-f]+: 5442 2b7b neg\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 4b7b neg\.ps \$f0,\$f1 +[ 0-9a-f]+: 57df 4b7b neg\.ps \$f30,\$f31 +[ 0-9a-f]+: 5442 4b7b neg\.ps \$f2,\$f2 +[ 0-9a-f]+: 5442 4b7b neg\.ps \$f2,\$f2 +[ 0-9a-f]+: 5462 004a nmadd\.d \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e74a nmadd\.d \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0042 nmadd\.s \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e742 nmadd\.s \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0052 nmadd\.ps \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e752 nmadd\.ps \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 006a nmsub\.d \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e76a nmsub\.d \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0062 nmsub\.s \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e762 nmsub\.s \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5462 0072 nmsub\.ps \$f0,\$f1,\$f2,\$f3 +[ 0-9a-f]+: 57fe e772 nmsub\.ps \$f28,\$f29,\$f30,\$f31 +[ 0-9a-f]+: 5441 0080 pll\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e880 pll\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e880 pll\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e880 pll\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 00c0 plu\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e8c0 plu\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e8c0 plu\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e8c0 plu\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0100 pul\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e900 pul\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e900 pul\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e900 pul\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0140 puu\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e940 puu\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e940 puu\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e940 puu\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5401 123b recip\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 123b recip\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 123b recip\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 523b recip\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 523b recip\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 523b recip\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 333b round\.l\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 333b round\.l\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 333b round\.l\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 733b round\.l\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 733b round\.l\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 733b round\.l\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 3b3b round\.w\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 3b3b round\.w\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 3b3b round\.w\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 7b3b round\.w\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 7b3b round\.w\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 7b3b round\.w\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 023b rsqrt\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 023b rsqrt\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 023b rsqrt\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 423b rsqrt\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 423b rsqrt\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 423b rsqrt\.d \$f2,\$f2 +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 7fff sdc1 \$f3,32767\(a0\) +[ 0-9a-f]+: b864 8000 sdc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 ffff sdc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0000 sdc1 \$f3,0\(at\) +[ 0-9a-f]+: b864 8000 sdc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0001 sdc1 \$f3,1\(at\) +[ 0-9a-f]+: b864 8001 sdc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0000 sdc1 \$f3,0\(at\) +[ 0-9a-f]+: b864 ffff sdc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 5678 sdc1 \$f3,22136\(at\) +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 7fff sdc1 \$f3,32767\(a0\) +[ 0-9a-f]+: b864 8000 sdc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 ffff sdc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0000 sdc1 \$f3,0\(at\) +[ 0-9a-f]+: b864 8000 sdc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0001 sdc1 \$f3,1\(at\) +[ 0-9a-f]+: b864 8001 sdc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 0000 sdc1 \$f3,0\(at\) +[ 0-9a-f]+: b864 ffff sdc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: b861 5678 sdc1 \$f3,22136\(at\) +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0000 sdc1 \$f3,0\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b860 0004 sdc1 \$f3,4\(zero\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 0000 sdc1 \$f3,0\(a0\) +[ 0-9a-f]+: b864 7fff sdc1 \$f3,32767\(a0\) +[ 0-9a-f]+: b864 8000 sdc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 5400 0108 sdxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 0108 sdxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 0108 sdxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 0108 sdxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 0108 sdxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 0908 sdxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 1108 sdxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f908 sdxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 5401 0a3b sqrt\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 0a3b sqrt\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 0a3b sqrt\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 4a3b sqrt\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 4a3b sqrt\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 4a3b sqrt\.d \$f2,\$f2 +[ 0-9a-f]+: 5441 0070 sub\.s \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e870 sub\.s \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e870 sub\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e870 sub\.s \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0170 sub\.d \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe e970 sub\.d \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd e970 sub\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd e970 sub\.d \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5441 0270 sub\.ps \$f0,\$f1,\$f2 +[ 0-9a-f]+: 57fe ea70 sub\.ps \$f29,\$f30,\$f31 +[ 0-9a-f]+: 57dd ea70 sub\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 57dd ea70 sub\.ps \$f29,\$f29,\$f30 +[ 0-9a-f]+: 5400 0188 suxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 0188 suxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 0188 suxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 0188 suxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 0188 suxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 0988 suxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 1188 suxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f988 suxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 7fff swc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 ffff swc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0001 swc1 \$f3,1\(at\) +[ 0-9a-f]+: 9864 8001 swc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 ffff swc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 5678 swc1 \$f3,22136\(at\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 7fff swc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 ffff swc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0001 swc1 \$f3,1\(at\) +[ 0-9a-f]+: 9864 8001 swc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 ffff swc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 5678 swc1 \$f3,22136\(at\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0000 swc1 \$f3,0\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9860 0004 swc1 \$f3,4\(zero\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 0000 swc1 \$f3,0\(a0\) +[ 0-9a-f]+: 9864 7fff swc1 \$f3,32767\(a0\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 ffff swc1 \$f3,-1\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 8000 swc1 \$f3,-32768\(a0\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0001 swc1 \$f3,1\(at\) +[ 0-9a-f]+: 9864 8001 swc1 \$f3,-32767\(a0\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 0000 swc1 \$f3,0\(at\) +[ 0-9a-f]+: 9864 ffff swc1 \$f3,-1\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 9861 5678 swc1 \$f3,22136\(at\) +[ 0-9a-f]+: 5400 0088 swxc1 \$f0,zero\(zero\) +[ 0-9a-f]+: 5402 0088 swxc1 \$f0,zero\(v0\) +[ 0-9a-f]+: 541f 0088 swxc1 \$f0,zero\(ra\) +[ 0-9a-f]+: 545f 0088 swxc1 \$f0,v0\(ra\) +[ 0-9a-f]+: 57ff 0088 swxc1 \$f0,ra\(ra\) +[ 0-9a-f]+: 57ff 0888 swxc1 \$f1,ra\(ra\) +[ 0-9a-f]+: 57ff 1088 swxc1 \$f2,ra\(ra\) +[ 0-9a-f]+: 57ff f888 swxc1 \$f31,ra\(ra\) +[ 0-9a-f]+: 5401 233b trunc\.l\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 233b trunc\.l\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 233b trunc\.l\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 633b trunc\.l\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 633b trunc\.l\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 633b trunc\.l\.d \$f2,\$f2 +[ 0-9a-f]+: 5401 2b3b trunc\.w\.s \$f0,\$f1 +[ 0-9a-f]+: 57df 2b3b trunc\.w\.s \$f30,\$f31 +[ 0-9a-f]+: 5442 2b3b trunc\.w\.s \$f2,\$f2 +[ 0-9a-f]+: 5401 6b3b trunc\.w\.d \$f0,\$f1 +[ 0-9a-f]+: 57df 6b3b trunc\.w\.d \$f30,\$f31 +[ 0-9a-f]+: 5442 6b3b trunc\.w\.d \$f2,\$f2 +[ 0-9a-f]+: 5443 017b movf v0,v1,\$fcc0 +[ 0-9a-f]+: 57df 017b movf s8,ra,\$fcc0 +[ 0-9a-f]+: 57df 217b movf s8,ra,\$fcc1 +[ 0-9a-f]+: 57df 417b movf s8,ra,\$fcc2 +[ 0-9a-f]+: 57df 617b movf s8,ra,\$fcc3 +[ 0-9a-f]+: 57df 817b movf s8,ra,\$fcc4 +[ 0-9a-f]+: 57df a17b movf s8,ra,\$fcc5 +[ 0-9a-f]+: 57df c17b movf s8,ra,\$fcc6 +[ 0-9a-f]+: 57df e17b movf s8,ra,\$fcc7 +[ 0-9a-f]+: 5443 097b movt v0,v1,\$fcc0 +[ 0-9a-f]+: 57df 097b movt s8,ra,\$fcc0 +[ 0-9a-f]+: 57df 297b movt s8,ra,\$fcc1 +[ 0-9a-f]+: 57df 497b movt s8,ra,\$fcc2 +[ 0-9a-f]+: 57df 697b movt s8,ra,\$fcc3 +[ 0-9a-f]+: 57df 897b movt s8,ra,\$fcc4 +[ 0-9a-f]+: 57df a97b movt s8,ra,\$fcc5 +[ 0-9a-f]+: 57df c97b movt s8,ra,\$fcc6 +[ 0-9a-f]+: 57df e97b movt s8,ra,\$fcc7 +[ 0-9a-f]+: 43a4 fffe bc1t \$fcc1,[0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <fp_test\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 05d8 addu v1,a0,a1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4388 fffe bc1f \$fcc2,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 9400 fffe b [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0107 3150 addu a2,a3,t0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 438c fffe bc1f \$fcc3,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 05d8 addu v1,a0,a1 +[ 0-9a-f]+: 43b0 fffe bc1t \$fcc4,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0107 3150 addu a2,a3,t0 + +[0-9a-f]+ <test_mips64>: +[ 0-9a-f]+: 4043 fffe bgez v1,[0-9a-f]+ <test_mips64> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c43 move v0,v1 +[ 0-9a-f]+: 5860 1190 dneg v0,v1 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 5840 1190 dneg v0,v0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4042 fffe bgez v0,[0-9a-f]+ <.*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 5840 1190 dneg v0,v0 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 5883 1110 dadd v0,v1,a0 +[ 0-9a-f]+: 5bfe e910 dadd sp,s8,ra +[ 0-9a-f]+: 5862 1110 dadd v0,v0,v1 +[ 0-9a-f]+: 5862 1110 dadd v0,v0,v1 +[ 0-9a-f]+: 5843 001c daddi v0,v1,0 +[ 0-9a-f]+: 5843 005c daddi v0,v1,1 +[ 0-9a-f]+: 5843 801c daddi v0,v1,-512 +[ 0-9a-f]+: 5843 7fdc daddi v0,v1,511 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5821 8000 dsll at,at,0x10 +[ 0-9a-f]+: 5021 8765 ori at,at,0x8765 +[ 0-9a-f]+: 5821 8000 dsll at,at,0x10 +[ 0-9a-f]+: 5021 4321 ori at,at,0x4321 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 5843 001c daddi v0,v1,0 +[ 0-9a-f]+: 5843 005c daddi v0,v1,1 +[ 0-9a-f]+: 5843 801c daddi v0,v1,-512 +[ 0-9a-f]+: 5843 7fdc daddi v0,v1,511 +[ 0-9a-f]+: 5842 7fdc daddi v0,v0,511 +[ 0-9a-f]+: 5842 7fdc daddi v0,v0,511 +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 1110 dadd v0,v1,at +[ 0-9a-f]+: 5c43 0000 daddiu v0,v1,0 +[ 0-9a-f]+: 5c43 8000 daddiu v0,v1,-32768 +[ 0-9a-f]+: 5c43 7fff daddiu v0,v1,32767 +[ 0-9a-f]+: 5c42 7fff daddiu v0,v0,32767 +[ 0-9a-f]+: 5c42 7fff daddiu v0,v0,32767 +[ 0-9a-f]+: 5883 1150 daddu v0,v1,a0 +[ 0-9a-f]+: 5bfe e950 daddu sp,s8,ra +[ 0-9a-f]+: 5862 1150 daddu v0,v0,v1 +[ 0-9a-f]+: 5862 1150 daddu v0,v0,v1 +[ 0-9a-f]+: 5803 1150 move v0,v1 +[ 0-9a-f]+: 5c43 0000 daddiu v0,v1,0 +[ 0-9a-f]+: 5c43 0001 daddiu v0,v1,1 +[ 0-9a-f]+: 5c43 7fff daddiu v0,v1,32767 +[ 0-9a-f]+: 5c43 8000 daddiu v0,v1,-32768 +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 5823 1150 daddu v0,v1,at +[ 0-9a-f]+: 5843 4b3c dclo v0,v1 +[ 0-9a-f]+: 5862 4b3c dclo v1,v0 +[ 0-9a-f]+: 5843 5b3c dclz v0,v1 +[ 0-9a-f]+: 5862 5b3c dclz v1,v0 +[ 0-9a-f]+: 5862 ab3c ddiv zero,v0,v1 +[ 0-9a-f]+: 5bfe ab3c ddiv zero,s8,ra +[ 0-9a-f]+: 5860 ab3c ddiv zero,zero,v1 +[ 0-9a-f]+: 5be0 ab3c ddiv zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5883 ab3c ddiv zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b424 fffe bne a0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 5821 f808 dsll32 at,at,0x1f +[ 0-9a-f]+: b423 fffe bne v1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 5880 1990 dneg v1,a0 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 5824 ab3c ddiv zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 5862 bb3c ddivu zero,v0,v1 +[ 0-9a-f]+: 5bfe bb3c ddivu zero,s8,ra +[ 0-9a-f]+: 5860 bb3c ddivu zero,zero,v1 +[ 0-9a-f]+: 5be0 bb3c ddivu zero,zero,ra +[ 0-9a-f]+: b400 fffe bnez zero,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5803 bb3c ddivu zero,v1,zero +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: b404 fffe bnez a0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5883 bb3c ddivu zero,v1,a0 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c64 move v1,a0 +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 5824 bb3c ddivu zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 5824 bb3c ddivu zero,a0,at +[ 0-9a-f]+: 4643 mflo v1 +[ 0-9a-f]+: 5843 07ec dext v0,v1,0x1f,0x1 +[ 0-9a-f]+: 5843 f82c dext v0,v1,0x0,0x20 +[ 0-9a-f]+: 5843 07e4 dext v0,v1,0x1f,0x21 +[ 0-9a-f]+: 5843 07e4 dext v0,v1,0x1f,0x21 +[ 0-9a-f]+: 5843 4854 dext v0,v1,0x21,0xa +[ 0-9a-f]+: 5843 4854 dext v0,v1,0x21,0xa +[ 0-9a-f]+: 5843 ffcc dins v0,v1,0x1f,0x1 +[ 0-9a-f]+: 5843 f80c dins v0,v1,0x0,0x20 +[ 0-9a-f]+: 5843 ffc4 dins v0,v1,0x1f,0x21 +[ 0-9a-f]+: 5843 ffc4 dins v0,v1,0x1f,0x21 +[ 0-9a-f]+: 5843 5074 dins v0,v1,0x21,0xa +[ 0-9a-f]+: 5843 5074 dins v0,v1,0x21,0xa +[ 0-9a-f]+: 41a2 0000 lui v0,0x0 +[ ]*[0-9a-f]+: R_MICROMIPS_HI16 test +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 41a2 0000 lui v0,0x0 +[ ]*[0-9a-f]+: R_MICROMIPS_HI16 test +[ 0-9a-f]+: 3042 0000 addiu v0,v0,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 3040 8000 li v0,-32768 +[ 0-9a-f]+: 3040 7fff li v0,32767 +[ 0-9a-f]+: 5040 ffff li v0,0xffff +[ 0-9a-f]+: 41a2 1234 lui v0,0x1234 +[ 0-9a-f]+: 5042 5678 ori v0,v0,0x5678 +[ 0-9a-f]+: 5840 00fc dmfc0 v0,c0_index +[ 0-9a-f]+: 5841 00fc dmfc0 v0,c0_random +[ 0-9a-f]+: 5842 00fc dmfc0 v0,c0_entrylo0 +[ 0-9a-f]+: 5843 00fc dmfc0 v0,c0_entrylo1 +[ 0-9a-f]+: 5844 00fc dmfc0 v0,c0_context +[ 0-9a-f]+: 5845 00fc dmfc0 v0,c0_pagemask +[ 0-9a-f]+: 5846 00fc dmfc0 v0,c0_wired +[ 0-9a-f]+: 5847 00fc dmfc0 v0,c0_hwrena +[ 0-9a-f]+: 5848 00fc dmfc0 v0,c0_badvaddr +[ 0-9a-f]+: 5849 00fc dmfc0 v0,c0_count +[ 0-9a-f]+: 584a 00fc dmfc0 v0,c0_entryhi +[ 0-9a-f]+: 584b 00fc dmfc0 v0,c0_compare +[ 0-9a-f]+: 584c 00fc dmfc0 v0,c0_status +[ 0-9a-f]+: 584d 00fc dmfc0 v0,c0_cause +[ 0-9a-f]+: 584e 00fc dmfc0 v0,c0_epc +[ 0-9a-f]+: 584f 00fc dmfc0 v0,c0_prid +[ 0-9a-f]+: 5850 00fc dmfc0 v0,c0_config +[ 0-9a-f]+: 5851 00fc dmfc0 v0,c0_lladdr +[ 0-9a-f]+: 5852 00fc dmfc0 v0,c0_watchlo +[ 0-9a-f]+: 5853 00fc dmfc0 v0,c0_watchhi +[ 0-9a-f]+: 5854 00fc dmfc0 v0,c0_xcontext +[ 0-9a-f]+: 5855 00fc dmfc0 v0,\$21 +[ 0-9a-f]+: 5856 00fc dmfc0 v0,\$22 +[ 0-9a-f]+: 5857 00fc dmfc0 v0,c0_debug +[ 0-9a-f]+: 5858 00fc dmfc0 v0,c0_depc +[ 0-9a-f]+: 5859 00fc dmfc0 v0,c0_perfcnt +[ 0-9a-f]+: 585a 00fc dmfc0 v0,c0_errctl +[ 0-9a-f]+: 585b 00fc dmfc0 v0,c0_cacheerr +[ 0-9a-f]+: 585c 00fc dmfc0 v0,c0_taglo +[ 0-9a-f]+: 585d 00fc dmfc0 v0,c0_taghi +[ 0-9a-f]+: 585e 00fc dmfc0 v0,c0_errorepc +[ 0-9a-f]+: 585f 00fc dmfc0 v0,c0_desave +[ 0-9a-f]+: 5840 00fc dmfc0 v0,c0_index +[ 0-9a-f]+: 5840 08fc dmfc0 v0,c0_mvpcontrol +[ 0-9a-f]+: 5840 10fc dmfc0 v0,c0_mvpconf0 +[ 0-9a-f]+: 5840 18fc dmfc0 v0,c0_mvpconf1 +[ 0-9a-f]+: 5840 20fc dmfc0 v0,\$0,4 +[ 0-9a-f]+: 5840 28fc dmfc0 v0,\$0,5 +[ 0-9a-f]+: 5840 30fc dmfc0 v0,\$0,6 +[ 0-9a-f]+: 5840 38fc dmfc0 v0,\$0,7 +[ 0-9a-f]+: 5841 00fc dmfc0 v0,c0_random +[ 0-9a-f]+: 5841 08fc dmfc0 v0,c0_vpecontrol +[ 0-9a-f]+: 5841 10fc dmfc0 v0,c0_vpeconf0 +[ 0-9a-f]+: 5841 18fc dmfc0 v0,c0_vpeconf1 +[ 0-9a-f]+: 5841 20fc dmfc0 v0,c0_yqmask +[ 0-9a-f]+: 5841 28fc dmfc0 v0,c0_vpeschedule +[ 0-9a-f]+: 5841 30fc dmfc0 v0,c0_vpeschefback +[ 0-9a-f]+: 5841 38fc dmfc0 v0,\$1,7 +[ 0-9a-f]+: 5842 00fc dmfc0 v0,c0_entrylo0 +[ 0-9a-f]+: 5842 08fc dmfc0 v0,c0_tcstatus +[ 0-9a-f]+: 5842 10fc dmfc0 v0,c0_tcbind +[ 0-9a-f]+: 5842 18fc dmfc0 v0,c0_tcrestart +[ 0-9a-f]+: 5842 20fc dmfc0 v0,c0_tchalt +[ 0-9a-f]+: 5842 28fc dmfc0 v0,c0_tccontext +[ 0-9a-f]+: 5842 30fc dmfc0 v0,c0_tcschedule +[ 0-9a-f]+: 5842 38fc dmfc0 v0,c0_tcschefback +[ 0-9a-f]+: 5840 02fc dmtc0 v0,c0_index +[ 0-9a-f]+: 5841 02fc dmtc0 v0,c0_random +[ 0-9a-f]+: 5842 02fc dmtc0 v0,c0_entrylo0 +[ 0-9a-f]+: 5843 02fc dmtc0 v0,c0_entrylo1 +[ 0-9a-f]+: 5844 02fc dmtc0 v0,c0_context +[ 0-9a-f]+: 5845 02fc dmtc0 v0,c0_pagemask +[ 0-9a-f]+: 5846 02fc dmtc0 v0,c0_wired +[ 0-9a-f]+: 5847 02fc dmtc0 v0,c0_hwrena +[ 0-9a-f]+: 5848 02fc dmtc0 v0,c0_badvaddr +[ 0-9a-f]+: 5849 02fc dmtc0 v0,c0_count +[ 0-9a-f]+: 584a 02fc dmtc0 v0,c0_entryhi +[ 0-9a-f]+: 584b 02fc dmtc0 v0,c0_compare +[ 0-9a-f]+: 584c 02fc dmtc0 v0,c0_status +[ 0-9a-f]+: 584d 02fc dmtc0 v0,c0_cause +[ 0-9a-f]+: 584e 02fc dmtc0 v0,c0_epc +[ 0-9a-f]+: 584f 02fc dmtc0 v0,c0_prid +[ 0-9a-f]+: 5850 02fc dmtc0 v0,c0_config +[ 0-9a-f]+: 5851 02fc dmtc0 v0,c0_lladdr +[ 0-9a-f]+: 5852 02fc dmtc0 v0,c0_watchlo +[ 0-9a-f]+: 5853 02fc dmtc0 v0,c0_watchhi +[ 0-9a-f]+: 5854 02fc dmtc0 v0,c0_xcontext +[ 0-9a-f]+: 5855 02fc dmtc0 v0,\$21 +[ 0-9a-f]+: 5856 02fc dmtc0 v0,\$22 +[ 0-9a-f]+: 5857 02fc dmtc0 v0,c0_debug +[ 0-9a-f]+: 5858 02fc dmtc0 v0,c0_depc +[ 0-9a-f]+: 5859 02fc dmtc0 v0,c0_perfcnt +[ 0-9a-f]+: 585a 02fc dmtc0 v0,c0_errctl +[ 0-9a-f]+: 585b 02fc dmtc0 v0,c0_cacheerr +[ 0-9a-f]+: 585c 02fc dmtc0 v0,c0_taglo +[ 0-9a-f]+: 585d 02fc dmtc0 v0,c0_taghi +[ 0-9a-f]+: 585e 02fc dmtc0 v0,c0_errorepc +[ 0-9a-f]+: 585f 02fc dmtc0 v0,c0_desave +[ 0-9a-f]+: 5840 02fc dmtc0 v0,c0_index +[ 0-9a-f]+: 5840 0afc dmtc0 v0,c0_mvpcontrol +[ 0-9a-f]+: 5840 12fc dmtc0 v0,c0_mvpconf0 +[ 0-9a-f]+: 5840 1afc dmtc0 v0,c0_mvpconf1 +[ 0-9a-f]+: 5840 22fc dmtc0 v0,\$0,4 +[ 0-9a-f]+: 5840 2afc dmtc0 v0,\$0,5 +[ 0-9a-f]+: 5840 32fc dmtc0 v0,\$0,6 +[ 0-9a-f]+: 5840 3afc dmtc0 v0,\$0,7 +[ 0-9a-f]+: 5841 02fc dmtc0 v0,c0_random +[ 0-9a-f]+: 5841 0afc dmtc0 v0,c0_vpecontrol +[ 0-9a-f]+: 5841 12fc dmtc0 v0,c0_vpeconf0 +[ 0-9a-f]+: 5841 1afc dmtc0 v0,c0_vpeconf1 +[ 0-9a-f]+: 5841 22fc dmtc0 v0,c0_yqmask +[ 0-9a-f]+: 5841 2afc dmtc0 v0,c0_vpeschedule +[ 0-9a-f]+: 5841 32fc dmtc0 v0,c0_vpeschefback +[ 0-9a-f]+: 5841 3afc dmtc0 v0,\$1,7 +[ 0-9a-f]+: 5842 02fc dmtc0 v0,c0_entrylo0 +[ 0-9a-f]+: 5842 0afc dmtc0 v0,c0_tcstatus +[ 0-9a-f]+: 5842 12fc dmtc0 v0,c0_tcbind +[ 0-9a-f]+: 5842 1afc dmtc0 v0,c0_tcrestart +[ 0-9a-f]+: 5842 22fc dmtc0 v0,c0_tchalt +[ 0-9a-f]+: 5842 2afc dmtc0 v0,c0_tccontext +[ 0-9a-f]+: 5842 32fc dmtc0 v0,c0_tcschedule +[ 0-9a-f]+: 5842 3afc dmtc0 v0,c0_tcschefback +[ 0-9a-f]+: 54a0 243b dmfc1 a1,\$f0 +[ 0-9a-f]+: 54a1 243b dmfc1 a1,\$f1 +[ 0-9a-f]+: 54a2 243b dmfc1 a1,\$f2 +[ 0-9a-f]+: 54a3 243b dmfc1 a1,\$f3 +[ 0-9a-f]+: 54a4 243b dmfc1 a1,\$f4 +[ 0-9a-f]+: 54a5 243b dmfc1 a1,\$f5 +[ 0-9a-f]+: 54a6 243b dmfc1 a1,\$f6 +[ 0-9a-f]+: 54a7 243b dmfc1 a1,\$f7 +[ 0-9a-f]+: 54a8 243b dmfc1 a1,\$f8 +[ 0-9a-f]+: 54a9 243b dmfc1 a1,\$f9 +[ 0-9a-f]+: 54aa 243b dmfc1 a1,\$f10 +[ 0-9a-f]+: 54ab 243b dmfc1 a1,\$f11 +[ 0-9a-f]+: 54ac 243b dmfc1 a1,\$f12 +[ 0-9a-f]+: 54ad 243b dmfc1 a1,\$f13 +[ 0-9a-f]+: 54ae 243b dmfc1 a1,\$f14 +[ 0-9a-f]+: 54af 243b dmfc1 a1,\$f15 +[ 0-9a-f]+: 54b0 243b dmfc1 a1,\$f16 +[ 0-9a-f]+: 54b1 243b dmfc1 a1,\$f17 +[ 0-9a-f]+: 54b2 243b dmfc1 a1,\$f18 +[ 0-9a-f]+: 54b3 243b dmfc1 a1,\$f19 +[ 0-9a-f]+: 54b4 243b dmfc1 a1,\$f20 +[ 0-9a-f]+: 54b5 243b dmfc1 a1,\$f21 +[ 0-9a-f]+: 54b6 243b dmfc1 a1,\$f22 +[ 0-9a-f]+: 54b7 243b dmfc1 a1,\$f23 +[ 0-9a-f]+: 54b8 243b dmfc1 a1,\$f24 +[ 0-9a-f]+: 54b9 243b dmfc1 a1,\$f25 +[ 0-9a-f]+: 54ba 243b dmfc1 a1,\$f26 +[ 0-9a-f]+: 54bb 243b dmfc1 a1,\$f27 +[ 0-9a-f]+: 54bc 243b dmfc1 a1,\$f28 +[ 0-9a-f]+: 54bd 243b dmfc1 a1,\$f29 +[ 0-9a-f]+: 54be 243b dmfc1 a1,\$f30 +[ 0-9a-f]+: 54bf 243b dmfc1 a1,\$f31 +[ 0-9a-f]+: 54a0 243b dmfc1 a1,\$f0 +[ 0-9a-f]+: 54a1 243b dmfc1 a1,\$f1 +[ 0-9a-f]+: 54a2 243b dmfc1 a1,\$f2 +[ 0-9a-f]+: 54a3 243b dmfc1 a1,\$f3 +[ 0-9a-f]+: 54a4 243b dmfc1 a1,\$f4 +[ 0-9a-f]+: 54a5 243b dmfc1 a1,\$f5 +[ 0-9a-f]+: 54a6 243b dmfc1 a1,\$f6 +[ 0-9a-f]+: 54a7 243b dmfc1 a1,\$f7 +[ 0-9a-f]+: 54a8 243b dmfc1 a1,\$f8 +[ 0-9a-f]+: 54a9 243b dmfc1 a1,\$f9 +[ 0-9a-f]+: 54aa 243b dmfc1 a1,\$f10 +[ 0-9a-f]+: 54ab 243b dmfc1 a1,\$f11 +[ 0-9a-f]+: 54ac 243b dmfc1 a1,\$f12 +[ 0-9a-f]+: 54ad 243b dmfc1 a1,\$f13 +[ 0-9a-f]+: 54ae 243b dmfc1 a1,\$f14 +[ 0-9a-f]+: 54af 243b dmfc1 a1,\$f15 +[ 0-9a-f]+: 54b0 243b dmfc1 a1,\$f16 +[ 0-9a-f]+: 54b1 243b dmfc1 a1,\$f17 +[ 0-9a-f]+: 54b2 243b dmfc1 a1,\$f18 +[ 0-9a-f]+: 54b3 243b dmfc1 a1,\$f19 +[ 0-9a-f]+: 54b4 243b dmfc1 a1,\$f20 +[ 0-9a-f]+: 54b5 243b dmfc1 a1,\$f21 +[ 0-9a-f]+: 54b6 243b dmfc1 a1,\$f22 +[ 0-9a-f]+: 54b7 243b dmfc1 a1,\$f23 +[ 0-9a-f]+: 54b8 243b dmfc1 a1,\$f24 +[ 0-9a-f]+: 54b9 243b dmfc1 a1,\$f25 +[ 0-9a-f]+: 54ba 243b dmfc1 a1,\$f26 +[ 0-9a-f]+: 54bb 243b dmfc1 a1,\$f27 +[ 0-9a-f]+: 54bc 243b dmfc1 a1,\$f28 +[ 0-9a-f]+: 54bd 243b dmfc1 a1,\$f29 +[ 0-9a-f]+: 54be 243b dmfc1 a1,\$f30 +[ 0-9a-f]+: 54bf 243b dmfc1 a1,\$f31 +[ 0-9a-f]+: 54a0 2c3b dmtc1 a1,c1_fir +[ 0-9a-f]+: 54a1 2c3b dmtc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 2c3b dmtc1 a1,\$2 +[ 0-9a-f]+: 54a3 2c3b dmtc1 a1,\$3 +[ 0-9a-f]+: 54a4 2c3b dmtc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 2c3b dmtc1 a1,\$5 +[ 0-9a-f]+: 54a6 2c3b dmtc1 a1,\$6 +[ 0-9a-f]+: 54a7 2c3b dmtc1 a1,\$7 +[ 0-9a-f]+: 54a8 2c3b dmtc1 a1,\$8 +[ 0-9a-f]+: 54a9 2c3b dmtc1 a1,\$9 +[ 0-9a-f]+: 54aa 2c3b dmtc1 a1,\$10 +[ 0-9a-f]+: 54ab 2c3b dmtc1 a1,\$11 +[ 0-9a-f]+: 54ac 2c3b dmtc1 a1,\$12 +[ 0-9a-f]+: 54ad 2c3b dmtc1 a1,\$13 +[ 0-9a-f]+: 54ae 2c3b dmtc1 a1,\$14 +[ 0-9a-f]+: 54af 2c3b dmtc1 a1,\$15 +[ 0-9a-f]+: 54b0 2c3b dmtc1 a1,\$16 +[ 0-9a-f]+: 54b1 2c3b dmtc1 a1,\$17 +[ 0-9a-f]+: 54b2 2c3b dmtc1 a1,\$18 +[ 0-9a-f]+: 54b3 2c3b dmtc1 a1,\$19 +[ 0-9a-f]+: 54b4 2c3b dmtc1 a1,\$20 +[ 0-9a-f]+: 54b5 2c3b dmtc1 a1,\$21 +[ 0-9a-f]+: 54b6 2c3b dmtc1 a1,\$22 +[ 0-9a-f]+: 54b7 2c3b dmtc1 a1,\$23 +[ 0-9a-f]+: 54b8 2c3b dmtc1 a1,\$24 +[ 0-9a-f]+: 54b9 2c3b dmtc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 2c3b dmtc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 2c3b dmtc1 a1,\$27 +[ 0-9a-f]+: 54bc 2c3b dmtc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 2c3b dmtc1 a1,\$29 +[ 0-9a-f]+: 54be 2c3b dmtc1 a1,\$30 +[ 0-9a-f]+: 54bf 2c3b dmtc1 a1,c1_fcsr +[ 0-9a-f]+: 54a0 2c3b dmtc1 a1,c1_fir +[ 0-9a-f]+: 54a1 2c3b dmtc1 a1,c1_ufr +[ 0-9a-f]+: 54a2 2c3b dmtc1 a1,\$2 +[ 0-9a-f]+: 54a3 2c3b dmtc1 a1,\$3 +[ 0-9a-f]+: 54a4 2c3b dmtc1 a1,c1_unfr +[ 0-9a-f]+: 54a5 2c3b dmtc1 a1,\$5 +[ 0-9a-f]+: 54a6 2c3b dmtc1 a1,\$6 +[ 0-9a-f]+: 54a7 2c3b dmtc1 a1,\$7 +[ 0-9a-f]+: 54a8 2c3b dmtc1 a1,\$8 +[ 0-9a-f]+: 54a9 2c3b dmtc1 a1,\$9 +[ 0-9a-f]+: 54aa 2c3b dmtc1 a1,\$10 +[ 0-9a-f]+: 54ab 2c3b dmtc1 a1,\$11 +[ 0-9a-f]+: 54ac 2c3b dmtc1 a1,\$12 +[ 0-9a-f]+: 54ad 2c3b dmtc1 a1,\$13 +[ 0-9a-f]+: 54ae 2c3b dmtc1 a1,\$14 +[ 0-9a-f]+: 54af 2c3b dmtc1 a1,\$15 +[ 0-9a-f]+: 54b0 2c3b dmtc1 a1,\$16 +[ 0-9a-f]+: 54b1 2c3b dmtc1 a1,\$17 +[ 0-9a-f]+: 54b2 2c3b dmtc1 a1,\$18 +[ 0-9a-f]+: 54b3 2c3b dmtc1 a1,\$19 +[ 0-9a-f]+: 54b4 2c3b dmtc1 a1,\$20 +[ 0-9a-f]+: 54b5 2c3b dmtc1 a1,\$21 +[ 0-9a-f]+: 54b6 2c3b dmtc1 a1,\$22 +[ 0-9a-f]+: 54b7 2c3b dmtc1 a1,\$23 +[ 0-9a-f]+: 54b8 2c3b dmtc1 a1,\$24 +[ 0-9a-f]+: 54b9 2c3b dmtc1 a1,c1_fccr +[ 0-9a-f]+: 54ba 2c3b dmtc1 a1,c1_fexr +[ 0-9a-f]+: 54bb 2c3b dmtc1 a1,\$27 +[ 0-9a-f]+: 54bc 2c3b dmtc1 a1,c1_fenr +[ 0-9a-f]+: 54bd 2c3b dmtc1 a1,\$29 +[ 0-9a-f]+: 54be 2c3b dmtc1 a1,\$30 +[ 0-9a-f]+: 54bf 2c3b dmtc1 a1,c1_fcsr +[ 0-9a-f]+: 0040 6d3c dmfc2 v0,\$0 +[ 0-9a-f]+: 0041 6d3c dmfc2 v0,\$1 +[ 0-9a-f]+: 0042 6d3c dmfc2 v0,\$2 +[ 0-9a-f]+: 0043 6d3c dmfc2 v0,\$3 +[ 0-9a-f]+: 0044 6d3c dmfc2 v0,\$4 +[ 0-9a-f]+: 0045 6d3c dmfc2 v0,\$5 +[ 0-9a-f]+: 0046 6d3c dmfc2 v0,\$6 +[ 0-9a-f]+: 0047 6d3c dmfc2 v0,\$7 +[ 0-9a-f]+: 0048 6d3c dmfc2 v0,\$8 +[ 0-9a-f]+: 0049 6d3c dmfc2 v0,\$9 +[ 0-9a-f]+: 004a 6d3c dmfc2 v0,\$10 +[ 0-9a-f]+: 004b 6d3c dmfc2 v0,\$11 +[ 0-9a-f]+: 004c 6d3c dmfc2 v0,\$12 +[ 0-9a-f]+: 004d 6d3c dmfc2 v0,\$13 +[ 0-9a-f]+: 004e 6d3c dmfc2 v0,\$14 +[ 0-9a-f]+: 004f 6d3c dmfc2 v0,\$15 +[ 0-9a-f]+: 0050 6d3c dmfc2 v0,\$16 +[ 0-9a-f]+: 0051 6d3c dmfc2 v0,\$17 +[ 0-9a-f]+: 0052 6d3c dmfc2 v0,\$18 +[ 0-9a-f]+: 0053 6d3c dmfc2 v0,\$19 +[ 0-9a-f]+: 0054 6d3c dmfc2 v0,\$20 +[ 0-9a-f]+: 0055 6d3c dmfc2 v0,\$21 +[ 0-9a-f]+: 0056 6d3c dmfc2 v0,\$22 +[ 0-9a-f]+: 0057 6d3c dmfc2 v0,\$23 +[ 0-9a-f]+: 0058 6d3c dmfc2 v0,\$24 +[ 0-9a-f]+: 0059 6d3c dmfc2 v0,\$25 +[ 0-9a-f]+: 005a 6d3c dmfc2 v0,\$26 +[ 0-9a-f]+: 005b 6d3c dmfc2 v0,\$27 +[ 0-9a-f]+: 005c 6d3c dmfc2 v0,\$28 +[ 0-9a-f]+: 005d 6d3c dmfc2 v0,\$29 +[ 0-9a-f]+: 005e 6d3c dmfc2 v0,\$30 +[ 0-9a-f]+: 005f 6d3c dmfc2 v0,\$31 +[ 0-9a-f]+: 0040 7d3c dmtc2 v0,\$0 +[ 0-9a-f]+: 0041 7d3c dmtc2 v0,\$1 +[ 0-9a-f]+: 0042 7d3c dmtc2 v0,\$2 +[ 0-9a-f]+: 0043 7d3c dmtc2 v0,\$3 +[ 0-9a-f]+: 0044 7d3c dmtc2 v0,\$4 +[ 0-9a-f]+: 0045 7d3c dmtc2 v0,\$5 +[ 0-9a-f]+: 0046 7d3c dmtc2 v0,\$6 +[ 0-9a-f]+: 0047 7d3c dmtc2 v0,\$7 +[ 0-9a-f]+: 0048 7d3c dmtc2 v0,\$8 +[ 0-9a-f]+: 0049 7d3c dmtc2 v0,\$9 +[ 0-9a-f]+: 004a 7d3c dmtc2 v0,\$10 +[ 0-9a-f]+: 004b 7d3c dmtc2 v0,\$11 +[ 0-9a-f]+: 004c 7d3c dmtc2 v0,\$12 +[ 0-9a-f]+: 004d 7d3c dmtc2 v0,\$13 +[ 0-9a-f]+: 004e 7d3c dmtc2 v0,\$14 +[ 0-9a-f]+: 004f 7d3c dmtc2 v0,\$15 +[ 0-9a-f]+: 0050 7d3c dmtc2 v0,\$16 +[ 0-9a-f]+: 0051 7d3c dmtc2 v0,\$17 +[ 0-9a-f]+: 0052 7d3c dmtc2 v0,\$18 +[ 0-9a-f]+: 0053 7d3c dmtc2 v0,\$19 +[ 0-9a-f]+: 0054 7d3c dmtc2 v0,\$20 +[ 0-9a-f]+: 0055 7d3c dmtc2 v0,\$21 +[ 0-9a-f]+: 0056 7d3c dmtc2 v0,\$22 +[ 0-9a-f]+: 0057 7d3c dmtc2 v0,\$23 +[ 0-9a-f]+: 0058 7d3c dmtc2 v0,\$24 +[ 0-9a-f]+: 0059 7d3c dmtc2 v0,\$25 +[ 0-9a-f]+: 005a 7d3c dmtc2 v0,\$26 +[ 0-9a-f]+: 005b 7d3c dmtc2 v0,\$27 +[ 0-9a-f]+: 005c 7d3c dmtc2 v0,\$28 +[ 0-9a-f]+: 005d 7d3c dmtc2 v0,\$29 +[ 0-9a-f]+: 005e 7d3c dmtc2 v0,\$30 +[ 0-9a-f]+: 005f 7d3c dmtc2 v0,\$31 +[ 0-9a-f]+: 5862 8b3c dmult v0,v1 +[ 0-9a-f]+: 5862 9b3c dmultu v0,v1 +[ 0-9a-f]+: 5883 9b3c dmultu v1,a0 +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 8b3c dmult v1,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 5883 8b3c dmult v1,a0 +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 5842 f888 dsra32 v0,v0,0x1f +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 9422 fffe beq v0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 3020 0004 li at,4 +[ 0-9a-f]+: 5823 8b3c dmult v1,at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 5842 f888 dsra32 v0,v0,0x1f +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 9422 fffe beq v0,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 5883 9b3c dmultu v1,a0 +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 0004 li at,4 +[ 0-9a-f]+: 5823 9b3c dmultu v1,at +[ 0-9a-f]+: 4601 mfhi at +[ 0-9a-f]+: 4642 mflo v0 +[ 0-9a-f]+: 9401 fffe beqz at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 5824 ab3c ddiv zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 5862 ab3c ddiv zero,v0,v1 +[ 0-9a-f]+: 5bfe ab3c ddiv zero,s8,ra +[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5860 ab3c ddiv zero,zero,v1 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b423 fffe bne v1,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 5821 f808 dsll32 at,at,0x1f +[ 0-9a-f]+: b420 fffe bne zero,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: b41f fffe bnez ra,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5be0 ab3c ddiv zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: b43f fffe bne ra,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 3020 0001 li at,1 +[ 0-9a-f]+: 5821 f808 dsll32 at,at,0x1f +[ 0-9a-f]+: b420 fffe bne zero,at,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4686 break 0x6 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 5824 ab3c ddiv zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 5862 bb3c ddivu zero,v0,v1 +[ 0-9a-f]+: 5bfe bb3c ddivu zero,s8,ra +[ 0-9a-f]+: b403 fffe bnez v1,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5860 bb3c ddivu zero,zero,v1 +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: b41f fffe bnez ra,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* +[ 0-9a-f]+: 5be0 bb3c ddivu zero,zero,ra +[ 0-9a-f]+: 4687 break 0x7 + +[0-9a-f]+ <.*>: +[ 0-9a-f]+: 4600 mfhi zero +[ 0-9a-f]+: 4687 break 0x7 +[ 0-9a-f]+: 0c60 move v1,zero +[ 0-9a-f]+: 3020 ffff li at,-1 +[ 0-9a-f]+: 5824 bb3c ddivu zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 3020 0002 li at,2 +[ 0-9a-f]+: 5824 bb3c ddivu zero,a0,at +[ 0-9a-f]+: 4603 mfhi v1 +[ 0-9a-f]+: 5880 11d0 dnegu v0,a0 +[ 0-9a-f]+: 5862 10d0 drorv v0,v1,v0 +[ 0-9a-f]+: 5880 09d0 dnegu at,a0 +[ 0-9a-f]+: 5841 10d0 drorv v0,v0,at +[ 0-9a-f]+: 5843 e0c8 dror32 v0,v1,0x1c +[ 0-9a-f]+: 5864 10d0 drorv v0,v1,a0 +[ 0-9a-f]+: 5843 20c0 dror v0,v1,0x4 +[ 0-9a-f]+: 5843 20c8 dror32 v0,v1,0x4 +[ 0-9a-f]+: 5864 10d0 drorv v0,v1,a0 +[ 0-9a-f]+: 5843 20c8 dror32 v0,v1,0x4 +[ 0-9a-f]+: 5880 11d0 dnegu v0,a0 +[ 0-9a-f]+: 5862 10d0 drorv v0,v1,v0 +[ 0-9a-f]+: 5880 09d0 dnegu at,a0 +[ 0-9a-f]+: 5841 10d0 drorv v0,v0,at +[ 0-9a-f]+: 5843 e0c8 dror32 v0,v1,0x1c +[ 0-9a-f]+: 5864 10d0 drorv v0,v1,a0 +[ 0-9a-f]+: 5843 20c0 dror v0,v1,0x4 +[ 0-9a-f]+: 5843 20c8 dror32 v0,v1,0x4 +[ 0-9a-f]+: 5864 10d0 drorv v0,v1,a0 +[ 0-9a-f]+: 5843 20c8 dror32 v0,v1,0x4 +[ 0-9a-f]+: 5843 7b3c dsbh v0,v1 +[ 0-9a-f]+: 5842 7b3c dsbh v0,v0 +[ 0-9a-f]+: 5842 7b3c dsbh v0,v0 +[ 0-9a-f]+: 5843 fb3c dshd v0,v1 +[ 0-9a-f]+: 5842 fb3c dshd v0,v0 +[ 0-9a-f]+: 5842 fb3c dshd v0,v0 +[ 0-9a-f]+: 5864 1010 dsllv v0,v1,a0 +[ 0-9a-f]+: 5843 f808 dsll32 v0,v1,0x1f +[ 0-9a-f]+: 5864 1010 dsllv v0,v1,a0 +[ 0-9a-f]+: 5843 f808 dsll32 v0,v1,0x1f +[ 0-9a-f]+: 5843 f800 dsll v0,v1,0x1f +[ 0-9a-f]+: 5864 1090 dsrav v0,v1,a0 +[ 0-9a-f]+: 5843 2088 dsra32 v0,v1,0x4 +[ 0-9a-f]+: 5864 1090 dsrav v0,v1,a0 +[ 0-9a-f]+: 5843 2088 dsra32 v0,v1,0x4 +[ 0-9a-f]+: 5843 2080 dsra v0,v1,0x4 +[ 0-9a-f]+: 5864 1050 dsrlv v0,v1,a0 +[ 0-9a-f]+: 5843 f848 dsrl32 v0,v1,0x1f +[ 0-9a-f]+: 5864 1050 dsrlv v0,v1,a0 +[ 0-9a-f]+: 5843 2048 dsrl32 v0,v1,0x4 +[ 0-9a-f]+: 5843 2040 dsrl v0,v1,0x4 +[ 0-9a-f]+: 5883 1190 dsub v0,v1,a0 +[ 0-9a-f]+: 5bfe e990 dsub sp,s8,ra +[ 0-9a-f]+: 5862 1190 dsub v0,v0,v1 +[ 0-9a-f]+: 5862 1190 dsub v0,v0,v1 +[ 0-9a-f]+: 5883 11d0 dsubu v0,v1,a0 +[ 0-9a-f]+: 5bfe e9d0 dsubu sp,s8,ra +[ 0-9a-f]+: 5862 11d0 dsubu v0,v0,v1 +[ 0-9a-f]+: 5862 11d0 dsubu v0,v0,v1 +[ 0-9a-f]+: 5c43 edcc daddiu v0,v1,-4660 +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 11d0 dsubu v0,v1,at +[ 0-9a-f]+: 5843 001c daddi v0,v1,0 +[ 0-9a-f]+: 5843 ffdc daddi v0,v1,-1 +[ 0-9a-f]+: 5843 801c daddi v0,v1,-512 +[ 0-9a-f]+: 5843 7fdc daddi v0,v1,511 +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 5823 1190 dsub v0,v1,at +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 5823 1190 dsub v0,v1,at +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 5823 1190 dsub v0,v1,at +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 1190 dsub v0,v1,at +[ 0-9a-f]+: 41a1 8888 lui at,0x8888 +[ 0-9a-f]+: 5021 1111 ori at,at,0x1111 +[ 0-9a-f]+: 5821 8000 dsll at,at,0x10 +[ 0-9a-f]+: 5021 1234 ori at,at,0x1234 +[ 0-9a-f]+: 5821 8000 dsll at,at,0x10 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 5823 1190 dsub v0,v1,at +[ 0-9a-f]+: dc40 0000 ld v0,0\(zero\) +[ 0-9a-f]+: dc40 0004 ld v0,4\(zero\) +[ 0-9a-f]+: dc40 0000 ld v0,0\(zero\) +[ 0-9a-f]+: dc40 0000 ld v0,0\(zero\) +[ 0-9a-f]+: dc40 0004 ld v0,4\(zero\) +[ 0-9a-f]+: dc43 0004 ld v0,4\(v1\) +[ 0-9a-f]+: dc43 8000 ld v0,-32768\(v1\) +[ 0-9a-f]+: dc43 7fff ld v0,32767\(v1\) +[ 0-9a-f]+: 6040 4000 ldl v0,0\(zero\) +[ 0-9a-f]+: 6040 4004 ldl v0,4\(zero\) +[ 0-9a-f]+: 6040 4000 ldl v0,0\(zero\) +[ 0-9a-f]+: 6040 4000 ldl v0,0\(zero\) +[ 0-9a-f]+: 6040 4004 ldl v0,4\(zero\) +[ 0-9a-f]+: 6043 4004 ldl v0,4\(v1\) +[ 0-9a-f]+: 6043 4e00 ldl v0,-512\(v1\) +[ 0-9a-f]+: 6043 41ff ldl v0,511\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 6041 4000 ldl v0,0\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 6041 4678 ldl v0,1656\(at\) +[ 0-9a-f]+: 6040 5000 ldr v0,0\(zero\) +[ 0-9a-f]+: 6040 5004 ldr v0,4\(zero\) +[ 0-9a-f]+: 6040 5000 ldr v0,0\(zero\) +[ 0-9a-f]+: 6040 5000 ldr v0,0\(zero\) +[ 0-9a-f]+: 6040 5004 ldr v0,4\(zero\) +[ 0-9a-f]+: 6043 5004 ldr v0,4\(v1\) +[ 0-9a-f]+: 6043 5e00 ldr v0,-512\(v1\) +[ 0-9a-f]+: 6043 51ff ldr v0,511\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 6041 5000 ldr v0,0\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 6041 5678 ldr v0,1656\(at\) +[ 0-9a-f]+: 6040 7000 lld v0,0\(zero\) +[ 0-9a-f]+: 6040 7004 lld v0,4\(zero\) +[ 0-9a-f]+: 6040 7000 lld v0,0\(zero\) +[ 0-9a-f]+: 6040 7000 lld v0,0\(zero\) +[ 0-9a-f]+: 6040 7004 lld v0,4\(zero\) +[ 0-9a-f]+: 6043 7004 lld v0,4\(v1\) +[ 0-9a-f]+: 6043 7e00 lld v0,-512\(v1\) +[ 0-9a-f]+: 6043 71ff lld v0,511\(v1\) +[ 0-9a-f]+: 3043 8000 addiu v0,v1,-32768 +[ 0-9a-f]+: 6042 7000 lld v0,0\(v0\) +[ 0-9a-f]+: 41a2 1234 lui v0,0x1234 +[ 0-9a-f]+: 5042 5000 ori v0,v0,0x5000 +[ 0-9a-f]+: 0062 1150 addu v0,v0,v1 +[ 0-9a-f]+: 6042 7678 lld v0,1656\(v0\) +[ 0-9a-f]+: 6040 e000 lwu v0,0\(zero\) +[ 0-9a-f]+: 6040 e004 lwu v0,4\(zero\) +[ 0-9a-f]+: 6040 e000 lwu v0,0\(zero\) +[ 0-9a-f]+: 6040 e000 lwu v0,0\(zero\) +[ 0-9a-f]+: 6040 e004 lwu v0,4\(zero\) +[ 0-9a-f]+: 6043 e004 lwu v0,4\(v1\) +[ 0-9a-f]+: 6043 ee00 lwu v0,-512\(v1\) +[ 0-9a-f]+: 6043 e1ff lwu v0,511\(v1\) +[ 0-9a-f]+: 3043 8000 addiu v0,v1,-32768 +[ 0-9a-f]+: 6042 e000 lwu v0,0\(v0\) +[ 0-9a-f]+: 41a2 1234 lui v0,0x1234 +[ 0-9a-f]+: 5042 5000 ori v0,v0,0x5000 +[ 0-9a-f]+: 0062 1150 addu v0,v0,v1 +[ 0-9a-f]+: 6042 e678 lwu v0,1656\(v0\) +[ 0-9a-f]+: 6040 f000 scd v0,0\(zero\) +[ 0-9a-f]+: 6040 f004 scd v0,4\(zero\) +[ 0-9a-f]+: 6040 f000 scd v0,0\(zero\) +[ 0-9a-f]+: 6040 f000 scd v0,0\(zero\) +[ 0-9a-f]+: 6040 f004 scd v0,4\(zero\) +[ 0-9a-f]+: 6043 f004 scd v0,4\(v1\) +[ 0-9a-f]+: 6043 fe00 scd v0,-512\(v1\) +[ 0-9a-f]+: 6043 f1ff scd v0,511\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 6041 f000 scd v0,0\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 6041 f678 scd v0,1656\(at\) +[ 0-9a-f]+: d840 0000 sd v0,0\(zero\) +[ 0-9a-f]+: d840 0004 sd v0,4\(zero\) +[ 0-9a-f]+: d840 0000 sd v0,0\(zero\) +[ 0-9a-f]+: d840 0000 sd v0,0\(zero\) +[ 0-9a-f]+: d840 0004 sd v0,4\(zero\) +[ 0-9a-f]+: d843 0004 sd v0,4\(v1\) +[ 0-9a-f]+: d843 8000 sd v0,-32768\(v1\) +[ 0-9a-f]+: d843 7fff sd v0,32767\(v1\) +[ 0-9a-f]+: 6040 c000 sdl v0,0\(zero\) +[ 0-9a-f]+: 6040 c004 sdl v0,4\(zero\) +[ 0-9a-f]+: 6040 c000 sdl v0,0\(zero\) +[ 0-9a-f]+: 6040 c000 sdl v0,0\(zero\) +[ 0-9a-f]+: 6040 c004 sdl v0,4\(zero\) +[ 0-9a-f]+: 6043 c004 sdl v0,4\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 6041 c000 sdl v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 6041 c000 sdl v0,0\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 6041 c678 sdl v0,1656\(at\) +[ 0-9a-f]+: 6040 d000 sdr v0,0\(zero\) +[ 0-9a-f]+: 6040 d004 sdr v0,4\(zero\) +[ 0-9a-f]+: 6040 d000 sdr v0,0\(zero\) +[ 0-9a-f]+: 6040 d000 sdr v0,0\(zero\) +[ 0-9a-f]+: 6040 d004 sdr v0,4\(zero\) +[ 0-9a-f]+: 6043 d004 sdr v0,4\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 6041 d000 sdr v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 6041 d000 sdr v0,0\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 6041 d678 sdr v0,1656\(at\) +[ 0-9a-f]+: 2020 7000 ldm s0,0\(zero\) +[ 0-9a-f]+: 2020 7004 ldm s0,4\(zero\) +[ 0-9a-f]+: 2025 7000 ldm s0,0\(a1\) +[ 0-9a-f]+: 2025 77ff ldm s0,2047\(a1\) +[ 0-9a-f]+: 2045 77ff ldm s0-s1,2047\(a1\) +[ 0-9a-f]+: 2065 77ff ldm s0-s2,2047\(a1\) +[ 0-9a-f]+: 2085 77ff ldm s0-s3,2047\(a1\) +[ 0-9a-f]+: 20a5 77ff ldm s0-s4,2047\(a1\) +[ 0-9a-f]+: 20c5 77ff ldm s0-s5,2047\(a1\) +[ 0-9a-f]+: 20e5 77ff ldm s0-s6,2047\(a1\) +[ 0-9a-f]+: 2105 77ff ldm s0-s7,2047\(a1\) +[ 0-9a-f]+: 2125 77ff ldm s0-s7,s8,2047\(a1\) +[ 0-9a-f]+: 2205 77ff ldm ra,2047\(a1\) +[ 0-9a-f]+: 2225 7000 ldm s0,ra,0\(a1\) +[ 0-9a-f]+: 2245 7000 ldm s0-s1,ra,0\(a1\) +[ 0-9a-f]+: 2265 7000 ldm s0-s2,ra,0\(a1\) +[ 0-9a-f]+: 2285 7000 ldm s0-s3,ra,0\(a1\) +[ 0-9a-f]+: 22a5 7000 ldm s0-s4,ra,0\(a1\) +[ 0-9a-f]+: 22c5 7000 ldm s0-s5,ra,0\(a1\) +[ 0-9a-f]+: 22e5 7000 ldm s0-s6,ra,0\(a1\) +[ 0-9a-f]+: 2305 7000 ldm s0-s7,ra,0\(a1\) +[ 0-9a-f]+: 2325 7000 ldm s0-s7,s8,ra,0\(a1\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 2021 7000 ldm s0,0\(at\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 2021 7000 ldm s0,0\(at\) +[ 0-9a-f]+: 2020 7000 ldm s0,0\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 2021 7fff ldm s0,-1\(at\) +[ 0-9a-f]+: 303d 8000 addiu at,sp,-32768 +[ 0-9a-f]+: 2021 7000 ldm s0,0\(at\) +[ 0-9a-f]+: 303d 7fff addiu at,sp,32767 +[ 0-9a-f]+: 2021 7000 ldm s0,0\(at\) +[ 0-9a-f]+: 203d 7000 ldm s0,0\(sp\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 7fff ldm s0,-1\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 7678 ldm s0,1656\(at\) +[ 0-9a-f]+: 2040 4000 ldp v0,0\(zero\) +[ 0-9a-f]+: 2040 4004 ldp v0,4\(zero\) +[ 0-9a-f]+: 205d 4000 ldp v0,0\(sp\) +[ 0-9a-f]+: 205d 4000 ldp v0,0\(sp\) +[ 0-9a-f]+: 2043 4800 ldp v0,-2048\(v1\) +[ 0-9a-f]+: 2043 47ff ldp v0,2047\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 2041 4000 ldp v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 2041 4000 ldp v0,0\(at\) +[ 0-9a-f]+: 2043 4000 ldp v0,0\(v1\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 2041 4fff ldp v0,-1\(at\) +[ 0-9a-f]+: 3060 8000 li v1,-32768 +[ 0-9a-f]+: 2043 4000 ldp v0,0\(v1\) +[ 0-9a-f]+: 3060 7fff li v1,32767 +[ 0-9a-f]+: 2043 4000 ldp v0,0\(v1\) +[ 0-9a-f]+: 41a3 0001 lui v1,0x1 +[ 0-9a-f]+: 2043 4fff ldp v0,-1\(v1\) +[ 0-9a-f]+: 41a3 1234 lui v1,0x1234 +[ 0-9a-f]+: 5063 5000 ori v1,v1,0x5000 +[ 0-9a-f]+: 2043 4678 ldp v0,1656\(v1\) +[ 0-9a-f]+: 2020 f000 sdm s0,0\(zero\) +[ 0-9a-f]+: 2020 f004 sdm s0,4\(zero\) +[ 0-9a-f]+: 2025 f000 sdm s0,0\(a1\) +[ 0-9a-f]+: 2025 f7ff sdm s0,2047\(a1\) +[ 0-9a-f]+: 2045 f7ff sdm s0-s1,2047\(a1\) +[ 0-9a-f]+: 2065 f7ff sdm s0-s2,2047\(a1\) +[ 0-9a-f]+: 2085 f7ff sdm s0-s3,2047\(a1\) +[ 0-9a-f]+: 20a5 f7ff sdm s0-s4,2047\(a1\) +[ 0-9a-f]+: 20c5 f7ff sdm s0-s5,2047\(a1\) +[ 0-9a-f]+: 20e5 f7ff sdm s0-s6,2047\(a1\) +[ 0-9a-f]+: 2105 f7ff sdm s0-s7,2047\(a1\) +[ 0-9a-f]+: 2125 f7ff sdm s0-s7,s8,2047\(a1\) +[ 0-9a-f]+: 2205 f7ff sdm ra,2047\(a1\) +[ 0-9a-f]+: 2225 f000 sdm s0,ra,0\(a1\) +[ 0-9a-f]+: 2245 f000 sdm s0-s1,ra,0\(a1\) +[ 0-9a-f]+: 2265 f000 sdm s0-s2,ra,0\(a1\) +[ 0-9a-f]+: 2285 f000 sdm s0-s3,ra,0\(a1\) +[ 0-9a-f]+: 22a5 f000 sdm s0-s4,ra,0\(a1\) +[ 0-9a-f]+: 22c5 f000 sdm s0-s5,ra,0\(a1\) +[ 0-9a-f]+: 22e5 f000 sdm s0-s6,ra,0\(a1\) +[ 0-9a-f]+: 2305 f000 sdm s0-s7,ra,0\(a1\) +[ 0-9a-f]+: 2325 f000 sdm s0-s7,s8,ra,0\(a1\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 2021 f000 sdm s0,0\(at\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 2021 f000 sdm s0,0\(at\) +[ 0-9a-f]+: 2020 f000 sdm s0,0\(zero\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 2021 ffff sdm s0,-1\(at\) +[ 0-9a-f]+: 303d 8000 addiu at,sp,-32768 +[ 0-9a-f]+: 2021 f000 sdm s0,0\(at\) +[ 0-9a-f]+: 303d 7fff addiu at,sp,32767 +[ 0-9a-f]+: 2021 f000 sdm s0,0\(at\) +[ 0-9a-f]+: 203d f000 sdm s0,0\(sp\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 ffff sdm s0,-1\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 03a1 0950 addu at,at,sp +[ 0-9a-f]+: 2021 f678 sdm s0,1656\(at\) +[ 0-9a-f]+: 2040 c000 sdp v0,0\(zero\) +[ 0-9a-f]+: 2040 c004 sdp v0,4\(zero\) +[ 0-9a-f]+: 205d c000 sdp v0,0\(sp\) +[ 0-9a-f]+: 205d c000 sdp v0,0\(sp\) +[ 0-9a-f]+: 2043 c800 sdp v0,-2048\(v1\) +[ 0-9a-f]+: 2043 c7ff sdp v0,2047\(v1\) +[ 0-9a-f]+: 3023 8000 addiu at,v1,-32768 +[ 0-9a-f]+: 2041 c000 sdp v0,0\(at\) +[ 0-9a-f]+: 3023 7fff addiu at,v1,32767 +[ 0-9a-f]+: 2041 c000 sdp v0,0\(at\) +[ 0-9a-f]+: 2043 c000 sdp v0,0\(v1\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 0061 0950 addu at,at,v1 +[ 0-9a-f]+: 2041 cfff sdp v0,-1\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 2041 c000 sdp v0,0\(at\) +[ 0-9a-f]+: 3020 7fff li at,32767 +[ 0-9a-f]+: 2041 c000 sdp v0,0\(at\) +[ 0-9a-f]+: 41a1 0001 lui at,0x1 +[ 0-9a-f]+: 2041 cfff sdp v0,-1\(at\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5000 ori at,at,0x5000 +[ 0-9a-f]+: 2041 c678 sdp v0,1656\(at\) +[ 0-9a-f]+: 6060 4000 ldl v1,0\(zero\) +[ 0-9a-f]+: 6060 5007 ldr v1,7\(zero\) +[ 0-9a-f]+: 6060 4000 ldl v1,0\(zero\) +[ 0-9a-f]+: 6060 5007 ldr v1,7\(zero\) +[ 0-9a-f]+: 6060 4004 ldl v1,4\(zero\) +[ 0-9a-f]+: 6060 500b ldr v1,11\(zero\) +[ 0-9a-f]+: 6060 4004 ldl v1,4\(zero\) +[ 0-9a-f]+: 6060 500b ldr v1,11\(zero\) +[ 0-9a-f]+: 3020 07ff li at,2047 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6060 4800 ldl v1,-2048\(zero\) +[ 0-9a-f]+: 6060 5807 ldr v1,-2041\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3020 7ff1 li at,32753 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6060 4fff ldl v1,-1\(zero\) +[ 0-9a-f]+: 6060 5006 ldr v1,6\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6064 4000 ldl v1,0\(a0\) +[ 0-9a-f]+: 6064 5007 ldr v1,7\(a0\) +[ 0-9a-f]+: 6064 4004 ldl v1,4\(a0\) +[ 0-9a-f]+: 6064 500b ldr v1,11\(a0\) +[ 0-9a-f]+: 3024 07ff addiu at,a0,2047 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6064 4800 ldl v1,-2048\(a0\) +[ 0-9a-f]+: 6064 5807 ldr v1,-2041\(a0\) +[ 0-9a-f]+: 3024 0800 addiu at,a0,2048 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3024 f7ff addiu at,a0,-2049 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3024 7ff1 addiu at,a0,32753 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6064 4fff ldl v1,-1\(a0\) +[ 0-9a-f]+: 6064 5006 ldr v1,6\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 4000 ldl v1,0\(at\) +[ 0-9a-f]+: 6061 5007 ldr v1,7\(at\) +[ 0-9a-f]+: 6060 c000 sdl v1,0\(zero\) +[ 0-9a-f]+: 6060 d007 sdr v1,7\(zero\) +[ 0-9a-f]+: 6060 c000 sdl v1,0\(zero\) +[ 0-9a-f]+: 6060 d007 sdr v1,7\(zero\) +[ 0-9a-f]+: 6060 c004 sdl v1,4\(zero\) +[ 0-9a-f]+: 6060 d00b sdr v1,11\(zero\) +[ 0-9a-f]+: 6060 c004 sdl v1,4\(zero\) +[ 0-9a-f]+: 6060 d00b sdr v1,11\(zero\) +[ 0-9a-f]+: 3020 07ff li at,2047 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 6060 c800 sdl v1,-2048\(zero\) +[ 0-9a-f]+: 6060 d807 sdr v1,-2041\(zero\) +[ 0-9a-f]+: 3020 0800 li at,2048 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3020 f7ff li at,-2049 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3020 7ff1 li at,32753 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3020 8000 li at,-32768 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3020 8001 li at,-32767 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 6060 cfff sdl v1,-1\(zero\) +[ 0-9a-f]+: 6060 d006 sdr v1,6\(zero\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 6064 c000 sdl v1,0\(a0\) +[ 0-9a-f]+: 6064 d007 sdr v1,7\(a0\) +[ 0-9a-f]+: 6064 c004 sdl v1,4\(a0\) +[ 0-9a-f]+: 6064 d00b sdr v1,11\(a0\) +[ 0-9a-f]+: 3024 07ff addiu at,a0,2047 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 6064 c800 sdl v1,-2048\(a0\) +[ 0-9a-f]+: 6064 d807 sdr v1,-2041\(a0\) +[ 0-9a-f]+: 3024 0800 addiu at,a0,2048 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3024 f7ff addiu at,a0,-2049 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3024 7ff1 addiu at,a0,32753 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 5020 ffff li at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3024 8000 addiu at,a0,-32768 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 ffff lui at,0xffff +[ 0-9a-f]+: 5021 0001 ori at,at,0x1 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3024 8001 addiu at,a0,-32767 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 41a1 f000 lui at,0xf000 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 6064 cfff sdl v1,-1\(a0\) +[ 0-9a-f]+: 6064 d006 sdr v1,6\(a0\) +[ 0-9a-f]+: 41a1 1234 lui at,0x1234 +[ 0-9a-f]+: 5021 5678 ori at,at,0x5678 +[ 0-9a-f]+: 0081 0950 addu at,at,a0 +[ 0-9a-f]+: 6061 c000 sdl v1,0\(at\) +[ 0-9a-f]+: 6061 d007 sdr v1,7\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6201 4000 ldl s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6201 5000 ldr s0,0\(at\) +[ 0-9a-f]+: 3203 0000 addiu s0,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6210 7000 lld s0,0\(s0\) +[ 0-9a-f]+: 3203 0000 addiu s0,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6210 e000 lwu s0,0\(s0\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6201 f000 scd s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6201 c000 sdl s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 6201 d000 sdr s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2021 7000 ldm s0,0\(at\) +[ 0-9a-f]+: 3223 0000 addiu s1,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2211 4000 ldp s0,0\(s1\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2021 f000 sdm s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2201 c000 sdp s0,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2201 2000 ldc2 \$16,0\(at\) +[ 0-9a-f]+: 3023 0000 addiu at,v1,0 +[ ]*[0-9a-f]+: R_MICROMIPS_LO16 test +[ 0-9a-f]+: 2201 a000 sdc2 \$16,0\(at\) + +[0-9a-f]+ <test_delay_slot>: +[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <test_delay_slot> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_delay_slot +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 4063 fffe bgezal v1,[0-9a-f]+ <test_delay_slot\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_delay_slot +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 4023 fffe bltzal v1,[0-9a-f]+ <test_delay_slot\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_delay_slot +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 4263 fffe bgezals v1,[0-9a-f]+ <test_delay_slot\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_delay_slot +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4223 fffe bltzals v1,[0-9a-f]+ <test_delay_slot\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_delay_slot +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: f400 0000 jal [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test_delay_slot +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: f000 0000 jalx [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test_delay_slot_ext +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45c2 jalr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e2 0f3c jalr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 45a2 jrc v0 +[ 0-9a-f]+: 0002 0f3c jr v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 03e2 1f3c jalr\.hb v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0002 1f3c jr\.hb v0 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 7400 0000 jals [0-9a-f]+ <test> +[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 test_delay_slot +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 45e2 jalrs v0 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 03e2 4f3c jalrs v0 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0002 4f3c jrs v0 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 03e2 5f3c jalrs\.hb v0 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0002 5f3c jrs\.hb v0 +[ 0-9a-f]+: 0c00 nop + +[0-9a-f]+ <test_spec102>: +[ 0-9a-f]+: 6540 lw v0,-256\(gp\) +[ 0-9a-f]+: 65c0 lw v1,-256\(gp\) +[ 0-9a-f]+: 6640 lw a0,-256\(gp\) +[ 0-9a-f]+: 66c0 lw a1,-256\(gp\) +[ 0-9a-f]+: 6740 lw a2,-256\(gp\) +[ 0-9a-f]+: 67c0 lw a3,-256\(gp\) +[ 0-9a-f]+: 6440 lw s0,-256\(gp\) +[ 0-9a-f]+: 64c0 lw s1,-256\(gp\) +[ 0-9a-f]+: 64c1 lw s1,-252\(gp\) +[ 0-9a-f]+: 64ff lw s1,-4\(gp\) +[ 0-9a-f]+: 6480 lw s1,0\(gp\) +[ 0-9a-f]+: 6481 lw s1,4\(gp\) +[ 0-9a-f]+: 64be lw s1,248\(gp\) +[ 0-9a-f]+: 64bf lw s1,252\(gp\) +[ 0-9a-f]+: fe3c 0100 lw s1,256\(gp\) +[ 0-9a-f]+: fe3c fefc lw s1,-260\(gp\) +[ 0-9a-f]+: fe3c 0001 lw s1,1\(gp\) +[ 0-9a-f]+: fe3c 0002 lw s1,2\(gp\) +[ 0-9a-f]+: fe3c 0003 lw s1,3\(gp\) +[ 0-9a-f]+: fe3c ffff lw s1,-1\(gp\) +[ 0-9a-f]+: fe3c fffe lw s1,-2\(gp\) +[ 0-9a-f]+: fe3c fffd lw s1,-3\(gp\) +[ 0-9a-f]+: fe3b 0000 lw s1,0\(k1\) +[ 0-9a-f]+: 7900 0000 addiu v0,\$pc,0 +[ 0-9a-f]+: 7980 0000 addiu v1,\$pc,0 +[ 0-9a-f]+: 7a00 0000 addiu a0,\$pc,0 +[ 0-9a-f]+: 7a80 0000 addiu a1,\$pc,0 +[ 0-9a-f]+: 7b00 0000 addiu a2,\$pc,0 +[ 0-9a-f]+: 7b80 0000 addiu a3,\$pc,0 +[ 0-9a-f]+: 7800 0000 addiu s0,\$pc,0 +[ 0-9a-f]+: 7880 0000 addiu s1,\$pc,0 +[ 0-9a-f]+: 78bf ffff addiu s1,\$pc,16777212 +[ 0-9a-f]+: 78c0 0000 addiu s1,\$pc,-16777216 +[ 0-9a-f]+: 7900 0000 addiu v0,\$pc,0 +[ 0-9a-f]+: 7980 0000 addiu v1,\$pc,0 +[ 0-9a-f]+: 7a00 0000 addiu a0,\$pc,0 +[ 0-9a-f]+: 7a80 0000 addiu a1,\$pc,0 +[ 0-9a-f]+: 7b00 0000 addiu a2,\$pc,0 +[ 0-9a-f]+: 7b80 0000 addiu a3,\$pc,0 +[ 0-9a-f]+: 7800 0000 addiu s0,\$pc,0 +[ 0-9a-f]+: 7880 0000 addiu s1,\$pc,0 +[ 0-9a-f]+: 78bf ffff addiu s1,\$pc,16777212 +[ 0-9a-f]+: 78c0 0000 addiu s1,\$pc,-16777216 + +[0-9a-f]+ <test_spec107>: +[ 0-9a-f]+: 8400 movep a1,a2,zero,zero +[ 0-9a-f]+: 8480 movep a1,a3,zero,zero +[ 0-9a-f]+: 8500 movep a2,a3,zero,zero +[ 0-9a-f]+: 8580 movep a0,s5,zero,zero +[ 0-9a-f]+: 8600 movep a0,s6,zero,zero +[ 0-9a-f]+: 8680 movep a0,a1,zero,zero +[ 0-9a-f]+: 8700 movep a0,a2,zero,zero +[ 0-9a-f]+: 8780 movep a0,a3,zero,zero +[ 0-9a-f]+: 8782 movep a0,a3,s1,zero +[ 0-9a-f]+: 8784 movep a0,a3,v0,zero +[ 0-9a-f]+: 8786 movep a0,a3,v1,zero +[ 0-9a-f]+: 8788 movep a0,a3,s0,zero +[ 0-9a-f]+: 878a movep a0,a3,s2,zero +[ 0-9a-f]+: 878c movep a0,a3,s3,zero +[ 0-9a-f]+: 878e movep a0,a3,s4,zero +[ 0-9a-f]+: 879e movep a0,a3,s4,s1 +[ 0-9a-f]+: 87ae movep a0,a3,s4,v0 +[ 0-9a-f]+: 87be movep a0,a3,s4,v1 +[ 0-9a-f]+: 87ce movep a0,a3,s4,s0 +[ 0-9a-f]+: 87de movep a0,a3,s4,s2 +[ 0-9a-f]+: 87ee movep a0,a3,s4,s3 +[ 0-9a-f]+: 87fe movep a0,a3,s4,s4 +[ 0-9a-f]+: 4260 fffe bals [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4262 fffe bgezals v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4222 fffe bltzals v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 4060 fffe bal [0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 4062 fffe bgezal v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 4022 fffe bltzal v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test_spec107 +[ 0-9a-f]+: 0000 0000 nop +#pass diff --git a/gas/testsuite/gas/mips/micromips-insn32.d b/gas/testsuite/gas/mips/micromips-insn32.d index 4db39bf..04abdd2 100644 --- a/gas/testsuite/gas/mips/micromips-insn32.d +++ b/gas/testsuite/gas/mips/micromips-insn32.d @@ -683,6 +683,7 @@ Disassembly of section \.text: [ 0-9a-f]+: 9411 fffe beqz s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 [ 0-9a-f]+: 0000 0000 nop +[ 0-9a-f]+: 0000 0000 nop [ 0-9a-f]+: b402 fffe bnez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test3 [ 0-9a-f]+: 0000 0000 nop @@ -5068,6 +5069,7 @@ Disassembly of section \.text: [ 0-9a-f]+: 03ff 937c wait 0x3ff [ 0-9a-f]+: 03ff 8b7c syscall 0x3ff [ 0-9a-f]+: 03ff fffa cop2 0x7fffff +[ 0-9a-f]+: 0000 0000 nop [0-9a-f]+ <fp_test>: [ 0-9a-f]+: 5400 01a0 prefx 0x0,zero\(zero\) diff --git a/gas/testsuite/gas/mips/micromips-noinsn32.d b/gas/testsuite/gas/mips/micromips-noinsn32.d index dea5bd4..4322e4b 100644 --- a/gas/testsuite/gas/mips/micromips-noinsn32.d +++ b/gas/testsuite/gas/mips/micromips-noinsn32.d @@ -683,6 +683,7 @@ Disassembly of section \.text: [ 0-9a-f]+: 9411 fffe beqz s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 [ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0c00 nop [ 0-9a-f]+: ad7f bnez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 test3 [ 0-9a-f]+: 0c00 nop @@ -5045,7 +5046,6 @@ Disassembly of section \.text: [ 0-9a-f]+: 03ff 937c wait 0x3ff [ 0-9a-f]+: 03ff 8b7c syscall 0x3ff [ 0-9a-f]+: 03ff fffa cop2 0x7fffff -[ 0-9a-f]+: 0c00 nop [ 0-9a-f]+: 0000 0000 nop [0-9a-f]+ <fp_test>: diff --git a/gas/testsuite/gas/mips/micromips-size-1.l b/gas/testsuite/gas/mips/micromips-size-1.l index 2ff6e30..cf1d544 100644 --- a/gas/testsuite/gas/mips/micromips-size-1.l +++ b/gas/testsuite/gas/mips/micromips-size-1.l @@ -1,10 +1,10 @@ .*: Assembler messages: -.*:50: Warning: wrong size instruction in a 32-bit branch delay slot -.*:58: Warning: wrong size instruction in a 16-bit branch delay slot -.*:64: Warning: wrong size instruction in a 16-bit branch delay slot +.*:58: Warning: wrong size instruction in a 32-bit branch delay slot .*:66: Warning: wrong size instruction in a 16-bit branch delay slot -.*:68: Warning: wrong size instruction in a 32-bit branch delay slot -.*:70: Warning: wrong size instruction in a 32-bit branch delay slot -.*:82: Warning: wrong size instruction in a 32-bit branch delay slot +.*:72: Warning: wrong size instruction in a 16-bit branch delay slot +.*:74: Warning: wrong size instruction in a 16-bit branch delay slot +.*:76: Warning: wrong size instruction in a 32-bit branch delay slot +.*:78: Warning: wrong size instruction in a 32-bit branch delay slot .*:90: Warning: wrong size instruction in a 32-bit branch delay slot -.*:92: Warning: wrong size instruction in a 32-bit branch delay slot +.*:98: Warning: wrong size instruction in a 32-bit branch delay slot +.*:100: Warning: wrong size instruction in a 32-bit branch delay slot diff --git a/gas/testsuite/gas/mips/micromips-size-1.s b/gas/testsuite/gas/mips/micromips-size-1.s index 790adc0..15a300e 100644 --- a/gas/testsuite/gas/mips/micromips-size-1.s +++ b/gas/testsuite/gas/mips/micromips-size-1.s @@ -33,13 +33,21 @@ foo: jalr32 $31,$25 jalr $30,$26 jalr32 $30,$26 + nop b bar + nop b16 bar + nop b32 bar + nop beqz $7, bar + nop beqz16 $7, bar + nop beqz32 $7, bar + nop beqz $27, bar + nop beqz32 $27, bar # Test branch delay slots. diff --git a/gas/testsuite/gas/mips/micromips-trap.d b/gas/testsuite/gas/mips/micromips-trap.d index bccaa27..bf011d0 100644 --- a/gas/testsuite/gas/mips/micromips-trap.d +++ b/gas/testsuite/gas/mips/micromips-trap.d @@ -700,6 +700,7 @@ Disassembly of section \.text: [ 0-9a-f]+: 9411 fffe beqz s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 [ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0c00 nop [ 0-9a-f]+: ad7f bnez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 test3 [ 0-9a-f]+: 0c00 nop @@ -5052,7 +5053,6 @@ Disassembly of section \.text: [ 0-9a-f]+: 03ff 937c wait 0x3ff [ 0-9a-f]+: 03ff 8b7c syscall 0x3ff [ 0-9a-f]+: 03ff fffa cop2 0x7fffff -[ 0-9a-f]+: 0c00 nop [0-9a-f]+ <fp_test>: [ 0-9a-f]+: 5400 01a0 prefx 0x0,zero\(zero\) diff --git a/gas/testsuite/gas/mips/micromips-warn.l b/gas/testsuite/gas/mips/micromips-warn.l index 640a428..cc5462f 100644 --- a/gas/testsuite/gas/mips/micromips-warn.l +++ b/gas/testsuite/gas/mips/micromips-warn.l @@ -1,27 +1,27 @@ .*: Assembler messages: -.*:578: Warning: divide by zero -.*:581: Warning: divide by zero -.*:594: Warning: divide by zero -.*:1559: Warning: divide by zero -.*:1562: Warning: divide by zero -.*:1575: Warning: divide by zero -.*:2622: Warning: branch bge is always true -.*:2625: Warning: branch bgeu is always true -.*:2634: Warning: branch bgeu is always true -.*:2709: Warning: branch ble is always true -.*:2724: Warning: branch bleu is always true -.*:2730: Warning: branch bleu is always true -.*:2733: Warning: branch bleu is always true -.*:2832: Warning: branch bgel is always true -.*:2835: Warning: branch bgeul is always true -.*:2844: Warning: branch bgeul is always true -.*:2919: Warning: branch blel is always true -.*:2934: Warning: branch bleul is always true -.*:2940: Warning: branch bleul is always true -.*:2943: Warning: branch bleul is always true -.*:4759: Warning: divide by zero -.*:4762: Warning: divide by zero -.*:4775: Warning: divide by zero -.*:5180: Warning: divide by zero -.*:5190: Warning: divide by zero -.*:5200: Warning: divide by zero +.*:649: Warning: divide by zero +.*:652: Warning: divide by zero +.*:665: Warning: divide by zero +.*:1649: Warning: divide by zero +.*:1652: Warning: divide by zero +.*:1665: Warning: divide by zero +.*:2712: Warning: branch bge is always true +.*:2715: Warning: branch bgeu is always true +.*:2724: Warning: branch bgeu is always true +.*:2799: Warning: branch ble is always true +.*:2814: Warning: branch bleu is always true +.*:2820: Warning: branch bleu is always true +.*:2823: Warning: branch bleu is always true +.*:2922: Warning: branch bgel is always true +.*:2925: Warning: branch bgeul is always true +.*:2934: Warning: branch bgeul is always true +.*:3009: Warning: branch blel is always true +.*:3024: Warning: branch bleul is always true +.*:3030: Warning: branch bleul is always true +.*:3033: Warning: branch bleul is always true +.*:4849: Warning: divide by zero +.*:4852: Warning: divide by zero +.*:4865: Warning: divide by zero +.*:5270: Warning: divide by zero +.*:5280: Warning: divide by zero +.*:5290: Warning: divide by zero diff --git a/gas/testsuite/gas/mips/micromips.d b/gas/testsuite/gas/mips/micromips.d index be41c2f..05175a6 100644 --- a/gas/testsuite/gas/mips/micromips.d +++ b/gas/testsuite/gas/mips/micromips.d @@ -700,6 +700,7 @@ Disassembly of section \.text: [ 0-9a-f]+: 9411 fffe beqz s1,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 test2 [ 0-9a-f]+: 0c00 nop +[ 0-9a-f]+: 0c00 nop [ 0-9a-f]+: ad7f bnez v0,[0-9a-f]+ <.*\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 test3 [ 0-9a-f]+: 0c00 nop @@ -5124,7 +5125,6 @@ Disassembly of section \.text: [ 0-9a-f]+: 03ff 937c wait 0x3ff [ 0-9a-f]+: 03ff 8b7c syscall 0x3ff [ 0-9a-f]+: 03ff fffa cop2 0x7fffff -[ 0-9a-f]+: 0c00 nop [0-9a-f]+ <fp_test>: [ 0-9a-f]+: 5400 01a0 prefx 0x0,zero\(zero\) diff --git a/gas/testsuite/gas/mips/micromips.l b/gas/testsuite/gas/mips/micromips.l index a948656..25112cd 100644 --- a/gas/testsuite/gas/mips/micromips.l +++ b/gas/testsuite/gas/mips/micromips.l @@ -1,107 +1,107 @@ .*: Assembler messages: -.*:39: Error: opcode not supported in the `insn32' mode `nop16' -.*:98: Error: opcode not supported in the `insn32' mode `move16 \$2,\$22' -.*:99: Error: opcode not supported in the `insn32' mode `move16 \$22,\$2' -.*:106: Error: opcode not supported in the `insn32' mode `b16 test' -.*:111: Error: opcode not supported in the `insn32' mode `b16 1f' -.*:117: Error: opcode not supported in the `insn32' mode `b16 1b' -.*:277: Error: opcode not supported in the `insn32' mode `and16 \$2,\$2,\$3' -.*:315: Error: opcode not supported in the `insn32' mode `andi16 \$7,65535' -.*:387: Error: opcode not supported in the `insn32' mode `beqz16 \$16,test2' -.*:475: Error: opcode not supported in the `insn32' mode `bnez16 \$16,test3' -.*:578: Warning: divide by zero -.*:581: Warning: divide by zero -.*:594: Warning: divide by zero -.*:1559: Warning: divide by zero -.*:1562: Warning: divide by zero -.*:1575: Warning: divide by zero -.*:2622: Warning: branch bge is always true -.*:2625: Warning: branch bgeu is always true -.*:2634: Warning: branch bgeu is always true -.*:2709: Warning: branch ble is always true -.*:2724: Warning: branch bleu is always true -.*:2730: Warning: branch bleu is always true -.*:2733: Warning: branch bleu is always true -.*:2832: Warning: branch bgel is always true -.*:2835: Warning: branch bgeul is always true -.*:2844: Warning: branch bgeul is always true -.*:2919: Warning: branch blel is always true -.*:2934: Warning: branch bleul is always true -.*:2940: Warning: branch bleul is always true -.*:2943: Warning: branch bleul is always true -.*:3010: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,0' -.*:3011: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,1<<2' -.*:3012: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,2<<2' -.*:3013: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,3<<2' -.*:3014: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,4<<2' -.*:3015: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,63<<2' -.*:3016: Error: opcode not supported in the `insn32' mode `addiur1sp \$3,63<<2' -.*:3017: Error: opcode not supported in the `insn32' mode `addiur1sp \$4,63<<2' -.*:3018: Error: opcode not supported in the `insn32' mode `addiur1sp \$5,63<<2' -.*:3019: Error: opcode not supported in the `insn32' mode `addiur1sp \$6,63<<2' -.*:3020: Error: opcode not supported in the `insn32' mode `addiur1sp \$7,63<<2' -.*:3021: Error: opcode not supported in the `insn32' mode `addiur1sp \$16,63<<2' -.*:3022: Error: opcode not supported in the `insn32' mode `addiur1sp \$17,63<<2' -.*:3024: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$2,-1' -.*:3025: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$3,-1' -.*:3026: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$4,-1' -.*:3027: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$5,-1' -.*:3028: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$6,-1' -.*:3029: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$7,-1' -.*:3030: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$16,-1' -.*:3031: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$17,-1' -.*:3032: Error: opcode not supported in the `insn32' mode `addiur2 \$3,\$17,-1' -.*:3033: Error: opcode not supported in the `insn32' mode `addiur2 \$4,\$17,-1' -.*:3034: Error: opcode not supported in the `insn32' mode `addiur2 \$5,\$17,-1' -.*:3035: Error: opcode not supported in the `insn32' mode `addiur2 \$6,\$17,-1' -.*:3036: Error: opcode not supported in the `insn32' mode `addiur2 \$7,\$17,-1' -.*:3037: Error: opcode not supported in the `insn32' mode `addiur2 \$16,\$17,-1' -.*:3038: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,-1' -.*:3039: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,1' -.*:3040: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,4' -.*:3041: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,8' -.*:3042: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,12' -.*:3043: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,16' -.*:3044: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,20' -.*:3045: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,24' -.*:3047: Error: opcode not supported in the `insn32' mode `addiusp 2<<2' -.*:3048: Error: opcode not supported in the `insn32' mode `addiusp 3<<2' -.*:3049: Error: opcode not supported in the `insn32' mode `addiusp 254<<2' -.*:3050: Error: opcode not supported in the `insn32' mode `addiusp 255<<2' -.*:3051: Error: opcode not supported in the `insn32' mode `addiusp 256<<2' -.*:3052: Error: opcode not supported in the `insn32' mode `addiusp 257<<2' -.*:3053: Error: opcode not supported in the `insn32' mode `addiusp -3<<2' -.*:3054: Error: opcode not supported in the `insn32' mode `addiusp -4<<2' -.*:3055: Error: opcode not supported in the `insn32' mode `addiusp -255<<2' -.*:3056: Error: opcode not supported in the `insn32' mode `addiusp -256<<2' -.*:3057: Error: opcode not supported in the `insn32' mode `addiusp -257<<2' -.*:3058: Error: opcode not supported in the `insn32' mode `addiusp -258<<2' -.*:3060: Error: opcode not supported in the `insn32' mode `addius5 \$0,0' -.*:3061: Error: opcode not supported in the `insn32' mode `addius5 \$2,0' -.*:3062: Error: opcode not supported in the `insn32' mode `addius5 \$3,0' -.*:3063: Error: opcode not supported in the `insn32' mode `addius5 \$30,0' -.*:3064: Error: opcode not supported in the `insn32' mode `addius5 \$31,0' -.*:3065: Error: opcode not supported in the `insn32' mode `addius5 \$31,1' -.*:3066: Error: opcode not supported in the `insn32' mode `addius5 \$31,2' -.*:3067: Error: opcode not supported in the `insn32' mode `addius5 \$31,3' -.*:3068: Error: opcode not supported in the `insn32' mode `addius5 \$31,7' -.*:3069: Error: opcode not supported in the `insn32' mode `addius5 \$31,-6' -.*:3070: Error: opcode not supported in the `insn32' mode `addius5 \$31,-7' -.*:3071: Error: opcode not supported in the `insn32' mode `addius5 \$31,-8' -.*:4759: Warning: divide by zero -.*:4762: Warning: divide by zero -.*:4775: Warning: divide by zero -.*:5180: Warning: divide by zero -.*:5190: Warning: divide by zero -.*:5200: Warning: divide by zero -.*:5568: Error: opcode not supported in the `insn32' mode `jalr16 \$2' -.*:5572: Error: opcode not supported in the `insn32' mode `jr16 \$2' -.*:5579: Error: opcode not supported in the `insn32' mode `jals test_delay_slot' -.*:5580: Error: opcode not supported in the `insn32' mode `jalrs16 \$2' -.*:5581: Error: opcode not supported in the `insn32' mode `jalrs32 \$2' -.*:5582: Error: opcode not supported in the `insn32' mode `jrs \$2' -.*:5583: Error: opcode not supported in the `insn32' mode `jalrs\.hb \$2' -.*:5584: Error: opcode not supported in the `insn32' mode `jrs\.hb \$2' -.*:5665: Error: opcode not supported in the `insn32' mode `bals test_spec107' -.*:5667: Error: opcode not supported in the `insn32' mode `bgezals \$2,test_spec107' -.*:5669: Error: opcode not supported in the `insn32' mode `bltzals \$2,test_spec107' +.*:49: Error: opcode not supported in the `insn32' mode `nop16' +.*:108: Error: opcode not supported in the `insn32' mode `move16 \$2,\$22' +.*:109: Error: opcode not supported in the `insn32' mode `move16 \$22,\$2' +.*:116: Error: opcode not supported in the `insn32' mode `b16 test' +.*:123: Error: opcode not supported in the `insn32' mode `b16 1f' +.*:131: Error: opcode not supported in the `insn32' mode `b16 1b' +.*:292: Error: opcode not supported in the `insn32' mode `and16 \$2,\$2,\$3' +.*:330: Error: opcode not supported in the `insn32' mode `andi16 \$7,65535' +.*:426: Error: opcode not supported in the `insn32' mode `beqz16 \$16,test2' +.*:543: Error: opcode not supported in the `insn32' mode `bnez16 \$16,test3' +.*:649: Warning: divide by zero +.*:652: Warning: divide by zero +.*:665: Warning: divide by zero +.*:1649: Warning: divide by zero +.*:1652: Warning: divide by zero +.*:1665: Warning: divide by zero +.*:2712: Warning: branch bge is always true +.*:2715: Warning: branch bgeu is always true +.*:2724: Warning: branch bgeu is always true +.*:2799: Warning: branch ble is always true +.*:2814: Warning: branch bleu is always true +.*:2820: Warning: branch bleu is always true +.*:2823: Warning: branch bleu is always true +.*:2922: Warning: branch bgel is always true +.*:2925: Warning: branch bgeul is always true +.*:2934: Warning: branch bgeul is always true +.*:3009: Warning: branch blel is always true +.*:3024: Warning: branch bleul is always true +.*:3030: Warning: branch bleul is always true +.*:3033: Warning: branch bleul is always true +.*:3100: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,0' +.*:3101: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,1<<2' +.*:3102: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,2<<2' +.*:3103: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,3<<2' +.*:3104: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,4<<2' +.*:3105: Error: opcode not supported in the `insn32' mode `addiur1sp \$2,63<<2' +.*:3106: Error: opcode not supported in the `insn32' mode `addiur1sp \$3,63<<2' +.*:3107: Error: opcode not supported in the `insn32' mode `addiur1sp \$4,63<<2' +.*:3108: Error: opcode not supported in the `insn32' mode `addiur1sp \$5,63<<2' +.*:3109: Error: opcode not supported in the `insn32' mode `addiur1sp \$6,63<<2' +.*:3110: Error: opcode not supported in the `insn32' mode `addiur1sp \$7,63<<2' +.*:3111: Error: opcode not supported in the `insn32' mode `addiur1sp \$16,63<<2' +.*:3112: Error: opcode not supported in the `insn32' mode `addiur1sp \$17,63<<2' +.*:3114: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$2,-1' +.*:3115: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$3,-1' +.*:3116: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$4,-1' +.*:3117: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$5,-1' +.*:3118: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$6,-1' +.*:3119: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$7,-1' +.*:3120: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$16,-1' +.*:3121: Error: opcode not supported in the `insn32' mode `addiur2 \$2,\$17,-1' +.*:3122: Error: opcode not supported in the `insn32' mode `addiur2 \$3,\$17,-1' +.*:3123: Error: opcode not supported in the `insn32' mode `addiur2 \$4,\$17,-1' +.*:3124: Error: opcode not supported in the `insn32' mode `addiur2 \$5,\$17,-1' +.*:3125: Error: opcode not supported in the `insn32' mode `addiur2 \$6,\$17,-1' +.*:3126: Error: opcode not supported in the `insn32' mode `addiur2 \$7,\$17,-1' +.*:3127: Error: opcode not supported in the `insn32' mode `addiur2 \$16,\$17,-1' +.*:3128: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,-1' +.*:3129: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,1' +.*:3130: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,4' +.*:3131: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,8' +.*:3132: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,12' +.*:3133: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,16' +.*:3134: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,20' +.*:3135: Error: opcode not supported in the `insn32' mode `addiur2 \$17,\$17,24' +.*:3137: Error: opcode not supported in the `insn32' mode `addiusp 2<<2' +.*:3138: Error: opcode not supported in the `insn32' mode `addiusp 3<<2' +.*:3139: Error: opcode not supported in the `insn32' mode `addiusp 254<<2' +.*:3140: Error: opcode not supported in the `insn32' mode `addiusp 255<<2' +.*:3141: Error: opcode not supported in the `insn32' mode `addiusp 256<<2' +.*:3142: Error: opcode not supported in the `insn32' mode `addiusp 257<<2' +.*:3143: Error: opcode not supported in the `insn32' mode `addiusp -3<<2' +.*:3144: Error: opcode not supported in the `insn32' mode `addiusp -4<<2' +.*:3145: Error: opcode not supported in the `insn32' mode `addiusp -255<<2' +.*:3146: Error: opcode not supported in the `insn32' mode `addiusp -256<<2' +.*:3147: Error: opcode not supported in the `insn32' mode `addiusp -257<<2' +.*:3148: Error: opcode not supported in the `insn32' mode `addiusp -258<<2' +.*:3150: Error: opcode not supported in the `insn32' mode `addius5 \$0,0' +.*:3151: Error: opcode not supported in the `insn32' mode `addius5 \$2,0' +.*:3152: Error: opcode not supported in the `insn32' mode `addius5 \$3,0' +.*:3153: Error: opcode not supported in the `insn32' mode `addius5 \$30,0' +.*:3154: Error: opcode not supported in the `insn32' mode `addius5 \$31,0' +.*:3155: Error: opcode not supported in the `insn32' mode `addius5 \$31,1' +.*:3156: Error: opcode not supported in the `insn32' mode `addius5 \$31,2' +.*:3157: Error: opcode not supported in the `insn32' mode `addius5 \$31,3' +.*:3158: Error: opcode not supported in the `insn32' mode `addius5 \$31,7' +.*:3159: Error: opcode not supported in the `insn32' mode `addius5 \$31,-6' +.*:3160: Error: opcode not supported in the `insn32' mode `addius5 \$31,-7' +.*:3161: Error: opcode not supported in the `insn32' mode `addius5 \$31,-8' +.*:4849: Warning: divide by zero +.*:4852: Warning: divide by zero +.*:4865: Warning: divide by zero +.*:5270: Warning: divide by zero +.*:5280: Warning: divide by zero +.*:5290: Warning: divide by zero +.*:5658: Error: opcode not supported in the `insn32' mode `jalr16 \$2' +.*:5663: Error: opcode not supported in the `insn32' mode `jr16 \$2' +.*:5670: Error: opcode not supported in the `insn32' mode `jals test_delay_slot' +.*:5671: Error: opcode not supported in the `insn32' mode `jalrs16 \$2' +.*:5672: Error: opcode not supported in the `insn32' mode `jalrs32 \$2' +.*:5673: Error: opcode not supported in the `insn32' mode `jrs \$2' +.*:5674: Error: opcode not supported in the `insn32' mode `jalrs\.hb \$2' +.*:5675: Error: opcode not supported in the `insn32' mode `jrs\.hb \$2' +.*:5756: Error: opcode not supported in the `insn32' mode `bals test_spec107' +.*:5758: Error: opcode not supported in the `insn32' mode `bgezals \$2,test_spec107' +.*:5760: Error: opcode not supported in the `insn32' mode `bltzals \$2,test_spec107' diff --git a/gas/testsuite/gas/mips/micromips.s b/gas/testsuite/gas/mips/micromips.s index 8c901b9..56ad82a 100644 --- a/gas/testsuite/gas/mips/micromips.s +++ b/gas/testsuite/gas/mips/micromips.s @@ -1,6 +1,16 @@ .text .align 3 .set micromips + + .ifdef compact + .macro DSNOP + .endm + .else + .macro DSNOP + nop + .endm + .endif + .ent test .globl test test: @@ -105,17 +115,22 @@ test: .ifndef insn32 b16 test .endif + DSNOP b32 test + DSNOP b 1f .ifndef insn32 b16 1f .endif + DSNOP b32 1f 1: + DSNOP b 1b .ifndef insn32 b16 1b .endif + DSNOP b32 1b abs $2, $3 @@ -358,40 +373,68 @@ test: test2: + DSNOP beqz $2, test2 + DSNOP beqz $3, test2 + DSNOP beqz $4, test2 + DSNOP beqz $5, test2 + DSNOP beqz $6, test2 + DSNOP beqz $7, test2 + DSNOP beqz $16, test2 + DSNOP beqz $17, test2 + DSNOP beq $2, $0, test2 + DSNOP beq $3, $0, test2 + DSNOP beq $4, $0, test2 + DSNOP beq $5, $0, test2 + DSNOP beq $6, $0, test2 + DSNOP beq $7, $0, test2 + DSNOP beq $16, $0, test2 + DSNOP beq $17, $0, test2 + DSNOP beq $0, $2, test2 + DSNOP beq $0, $3, test2 + DSNOP beq $0, $4, test2 + DSNOP beq $0, $5, test2 + DSNOP beq $0, $6, test2 + DSNOP beq $0, $7, test2 + DSNOP beq $0, $16, test2 + DSNOP beq $0, $17, test2 .ifndef insn32 beqz16 $16, test2 .endif + DSNOP beqz32 $16, test2 + DSNOP beqz $17, test2 + DSNOP beqz32 $17, test2 beqzc $17, test2 + DSNOP beq $16, 0, test2 beq $16, 10, test2 beq $16, 32767, test2 @@ -446,36 +489,64 @@ test2: beqzl $17, test2 + DSNOP + DSNOP bnez $2, test3 + DSNOP bnez $3, test3 + DSNOP bnez $4, test3 + DSNOP bnez $5, test3 + DSNOP bnez $6, test3 + DSNOP bnez $7, test3 + DSNOP bnez $16, test3 + DSNOP bnez $17, test3 + DSNOP bne $2, $0, test3 + DSNOP bne $3, $0, test3 + DSNOP bne $4, $0, test3 + DSNOP bne $5, $0, test3 + DSNOP bne $6, $0, test3 + DSNOP bne $7, $0, test3 + DSNOP bne $16, $0, test3 + DSNOP bne $17, $0, test3 + DSNOP bne $0, $2, test3 + DSNOP bne $0, $3, test3 + DSNOP bne $0, $4, test3 + DSNOP bne $0, $5, test3 + DSNOP bne $0, $6, test3 + DSNOP bne $0, $7, test3 + DSNOP bne $0, $16, test3 + DSNOP bne $0, $17, test3 .ifndef insn32 bnez16 $16, test3 .endif + DSNOP bnez32 $16, test3 + DSNOP bnez $17, test2 + DSNOP bnez32 $17, test2 test3: bnezc $17, test2 @@ -616,14 +687,23 @@ test3: ins $31, $30, 31, 1 jr $0 + DSNOP jr $2 + DSNOP jr $3 + DSNOP jr $4 + DSNOP jr $5 + DSNOP jr $6 + DSNOP jr $7 + DSNOP jr $8 + DSNOP jr $30 + DSNOP jr $31 jr32 $0 @@ -659,15 +739,25 @@ test3: jr.hb $30 jr.hb $31 + DSNOP j $0 + DSNOP j $2 + DSNOP j $3 + DSNOP j $4 + DSNOP j $5 + DSNOP j $6 + DSNOP j $7 + DSNOP j $8 + DSNOP j $30 + DSNOP j $31 jalr $31, $0 @@ -5569,6 +5659,7 @@ test_delay_slot: .endif jalr32 $2 .ifndef insn32 + DSNOP jr16 $2 .endif jr32 $2 diff --git a/gas/testsuite/gas/mips/micromips@beq.d b/gas/testsuite/gas/mips/micromips@beq.d index 29dcbc3..151c97f 100644 --- a/gas/testsuite/gas/mips/micromips@beq.d +++ b/gas/testsuite/gas/mips/micromips@beq.d @@ -11,44 +11,40 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 94a4 fffe beq a0,a1,0+0000 <text_label> 0: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9404 fffe beqz a0,0+0006 <text_label\+0x6> +[0-9a-f]+ <[^>]*> 40e4 fffe beqzc a0,0+0006 <text_label\+0x6> 6: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 3020 0001 li at,1 -[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+0010 <text_label\+0x10> - 10: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+000e <text_label\+0xe> + e: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 5020 8000 li at,0x8000 -[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+001a <text_label\+0x1a> - 1a: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+0018 <text_label\+0x18> + 18: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 3020 8000 li at,-32768 -[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+0024 <text_label\+0x24> - 24: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+0022 <text_label\+0x22> + 22: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 -[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+002e <text_label\+0x2e> - 2e: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+002c <text_label\+0x2c> + 2c: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 5021 a5a5 ori at,at,0xa5a5 -[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+003c <text_label\+0x3c> - 3c: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b404 fffe bnez a0,0+0042 <text_label\+0x42> - 42: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 9424 fffe beq a0,at,0+003a <text_label\+0x3a> + 3a: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a4 fffe bnezc a0,0+0040 <text_label\+0x40> + 40: R_MICROMIPS_PC16_S1 text_label \.\.\. -[0-9a-f]+ <[^>]*> 9400 fffe b 00020048 <text_label\+0x20048> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00020044 <text_label\+0x20044> + 20044: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4060 fffe bal 00020048 <text_label\+0x20048> 20048: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 fffe bal 0002004e <text_label\+0x2004e> - 2004e: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9400 fffe b 00020056 <text_label\+0x20056> - 20056: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 fffe bal 0002005c <text_label\+0x2005c> - 2005c: R_MICROMIPS_PC16_S1 external_label +[0-9a-f]+ <[^>]*> 40e0 fffe bc 00020050 <text_label\+0x20050> + 20050: R_MICROMIPS_PC16_S1 external_label +[0-9a-f]+ <[^>]*> 4060 fffe bal 00020054 <text_label\+0x20054> + 20054: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0000 0000 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@bge.d b/gas/testsuite/gas/mips/micromips@bge.d index ac8643f..a095d6b 100644 --- a/gas/testsuite/gas/mips/micromips@bge.d +++ b/gas/testsuite/gas/mips/micromips@bge.d @@ -9,64 +9,56 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 00a4 0b50 slt at,a0,a1 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0004 <text_label\+0x4> +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0004 <text_label\+0x4> 4: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4044 fffe bgez a0,0+0008 <text_label\+0x8> + 8: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4044 fffe bgez a0,0+000a <text_label\+0xa> - a: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4085 fffe blez a1,0+000e <text_label\+0xe> + e: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4085 fffe blez a1,0+0010 <text_label\+0x10> - 10: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4044 fffe bgez a0,0+0014 <text_label\+0x14> + 14: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4044 fffe bgez a0,0+0016 <text_label\+0x16> - 16: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+001c <text_label\+0x1c> - 1c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+001a <text_label\+0x1a> + 1a: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 9024 0002 slti at,a0,2 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0026 <text_label\+0x26> - 26: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0024 <text_label\+0x24> + 24: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 5020 8000 li at,0x8000 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0034 <text_label\+0x34> - 34: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0030 <text_label\+0x30> + 30: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 9024 8000 slti at,a0,-32768 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+003e <text_label\+0x3e> - 3e: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0038 <text_label\+0x38> + 38: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+004c <text_label\+0x4c> - 4c: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0044 <text_label\+0x44> + 44: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 5021 a5a5 ori at,at,0xa5a5 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+005e <text_label\+0x5e> - 5e: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0054 <text_label\+0x54> + 54: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0085 0b50 slt at,a1,a0 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0068 <text_label\+0x68> - 68: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+005c <text_label\+0x5c> + 5c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+0060 <text_label\+0x60> + 60: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+006e <text_label\+0x6e> - 6e: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4005 fffe bltz a1,0+0066 <text_label\+0x66> + 66: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4005 fffe bltz a1,0+0074 <text_label\+0x74> - 74: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+007a <text_label\+0x7a> - 7a: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40c4 fffe bgtz a0,0+006c <text_label\+0x6c> + 6c: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 00a4 0b50 slt at,a0,a1 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0084 <text_label\+0x84> - 84: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0076 <text_label\+0x76> + 76: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0085 0b50 slt at,a1,a0 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+008e <text_label\+0x8e> - 8e: R_MICROMIPS_PC16_S1 external_label +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+007e <text_label\+0x7e> + 7e: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@bgeu.d b/gas/testsuite/gas/mips/micromips@bgeu.d index c8f08fe..a3d2e7c 100644 --- a/gas/testsuite/gas/mips/micromips@bgeu.d +++ b/gas/testsuite/gas/mips/micromips@bgeu.d @@ -9,56 +9,42 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 00a4 0b90 sltu at,a0,a1 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0004 <text_label\+0x4> +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0004 <text_label\+0x4> 4: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 94a0 fffe beq zero,a1,0+000a <text_label\+0xa> - a: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b404 fffe bnez a0,0+0010 <text_label\+0x10> - 10: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e5 fffe beqzc a1,0+0008 <text_label\+0x8> + 8: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40a4 fffe bnezc a0,0+000c <text_label\+0xc> + c: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> b024 0002 sltiu at,a0,2 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+001a <text_label\+0x1a> - 1a: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0014 <text_label\+0x14> + 14: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 5020 8000 li at,0x8000 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0028 <text_label\+0x28> - 28: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0020 <text_label\+0x20> + 20: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> b024 8000 sltiu at,a0,-32768 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0032 <text_label\+0x32> - 32: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0028 <text_label\+0x28> + 28: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0040 <text_label\+0x40> - 40: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0034 <text_label\+0x34> + 34: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 5021 a5a5 ori at,at,0xa5a5 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0052 <text_label\+0x52> - 52: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0044 <text_label\+0x44> + 44: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0085 0b90 sltu at,a1,a0 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+005c <text_label\+0x5c> - 5c: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b404 fffe bnez a0,0+0062 <text_label\+0x62> - 62: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b404 fffe bnez a0,0+0068 <text_label\+0x68> - 68: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+004c <text_label\+0x4c> + 4c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40a4 fffe bnezc a0,0+0050 <text_label\+0x50> + 50: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40a4 fffe bnezc a0,0+0054 <text_label\+0x54> + 54: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 00a4 0b90 sltu at,a0,a1 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0072 <text_label\+0x72> - 72: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+005c <text_label\+0x5c> + 5c: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0085 0b90 sltu at,a1,a0 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+007c <text_label\+0x7c> - 7c: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0064 <text_label\+0x64> + 64: R_MICROMIPS_PC16_S1 external_label \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@blt.d b/gas/testsuite/gas/mips/micromips@blt.d index 7e5db7c..63fea9c 100644 --- a/gas/testsuite/gas/mips/micromips@blt.d +++ b/gas/testsuite/gas/mips/micromips@blt.d @@ -9,64 +9,56 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 00a4 0b50 slt at,a0,a1 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0004 <text_label\+0x4> +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0004 <text_label\+0x4> 4: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4004 fffe bltz a0,0+0008 <text_label\+0x8> + 8: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4004 fffe bltz a0,0+000a <text_label\+0xa> - a: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40c5 fffe bgtz a1,0+000e <text_label\+0xe> + e: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 40c5 fffe bgtz a1,0+0010 <text_label\+0x10> - 10: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4004 fffe bltz a0,0+0014 <text_label\+0x14> + 14: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4004 fffe bltz a0,0+0016 <text_label\+0x16> - 16: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+001c <text_label\+0x1c> - 1c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+001a <text_label\+0x1a> + 1a: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 9024 0002 slti at,a0,2 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0026 <text_label\+0x26> - 26: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0024 <text_label\+0x24> + 24: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 5020 8000 li at,0x8000 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0034 <text_label\+0x34> - 34: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0030 <text_label\+0x30> + 30: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 9024 8000 slti at,a0,-32768 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+003e <text_label\+0x3e> - 3e: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0038 <text_label\+0x38> + 38: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+004c <text_label\+0x4c> - 4c: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0044 <text_label\+0x44> + 44: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 5021 a5a5 ori at,at,0xa5a5 [0-9a-f]+ <[^>]*> 0024 0b50 slt at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+005e <text_label\+0x5e> - 5e: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0054 <text_label\+0x54> + 54: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0085 0b50 slt at,a1,a0 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+0068 <text_label\+0x68> - 68: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+005c <text_label\+0x5c> + 5c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+0060 <text_label\+0x60> + 60: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+006e <text_label\+0x6e> - 6e: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4045 fffe bgez a1,0+0066 <text_label\+0x66> + 66: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4045 fffe bgez a1,0+0074 <text_label\+0x74> - 74: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+007a <text_label\+0x7a> - 7a: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 4084 fffe blez a0,0+006c <text_label\+0x6c> + 6c: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> 00a4 0b50 slt at,a0,a1 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0084 <text_label\+0x84> - 84: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0076 <text_label\+0x76> + 76: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0085 0b50 slt at,a1,a0 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+008e <text_label\+0x8e> - 8e: R_MICROMIPS_PC16_S1 external_label +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+007e <text_label\+0x7e> + 7e: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@bltu.d b/gas/testsuite/gas/mips/micromips@bltu.d index 45f5c24..6870510 100644 --- a/gas/testsuite/gas/mips/micromips@bltu.d +++ b/gas/testsuite/gas/mips/micromips@bltu.d @@ -9,56 +9,42 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 00a4 0b90 sltu at,a0,a1 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0004 <text_label\+0x4> +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0004 <text_label\+0x4> 4: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b4a0 fffe bne zero,a1,0+000a <text_label\+0xa> - a: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9404 fffe beqz a0,0+0010 <text_label\+0x10> - 10: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a5 fffe bnezc a1,0+0008 <text_label\+0x8> + 8: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40e4 fffe beqzc a0,0+000c <text_label\+0xc> + c: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> b024 0002 sltiu at,a0,2 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+001a <text_label\+0x1a> - 1a: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0014 <text_label\+0x14> + 14: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 5020 8000 li at,0x8000 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0028 <text_label\+0x28> - 28: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0020 <text_label\+0x20> + 20: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> b024 8000 sltiu at,a0,-32768 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0032 <text_label\+0x32> - 32: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0028 <text_label\+0x28> + 28: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0040 <text_label\+0x40> - 40: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0034 <text_label\+0x34> + 34: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 41a1 0001 lui at,0x1 [0-9a-f]+ <[^>]*> 5021 a5a5 ori at,at,0xa5a5 [0-9a-f]+ <[^>]*> 0024 0b90 sltu at,a0,at -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0052 <text_label\+0x52> - 52: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+0044 <text_label\+0x44> + 44: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 0085 0b90 sltu at,a1,a0 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+005c <text_label\+0x5c> - 5c: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9404 fffe beqz a0,0+0062 <text_label\+0x62> - 62: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9404 fffe beqz a0,0+0068 <text_label\+0x68> - 68: R_MICROMIPS_PC16_S1 text_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+004c <text_label\+0x4c> + 4c: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40e4 fffe beqzc a0,0+0050 <text_label\+0x50> + 50: R_MICROMIPS_PC16_S1 text_label +[0-9a-f]+ <[^>]*> 40e4 fffe beqzc a0,0+0054 <text_label\+0x54> + 54: R_MICROMIPS_PC16_S1 text_label [0-9a-f]+ <[^>]*> 00a4 0b90 sltu at,a0,a1 -[0-9a-f]+ <[^>]*> b401 fffe bnez at,0+0072 <text_label\+0x72> - 72: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40a1 fffe bnezc at,0+005c <text_label\+0x5c> + 5c: R_MICROMIPS_PC16_S1 external_label [0-9a-f]+ <[^>]*> 0085 0b90 sltu at,a1,a0 -[0-9a-f]+ <[^>]*> 9401 fffe beqz at,0+007c <text_label\+0x7c> - 7c: R_MICROMIPS_PC16_S1 external_label -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e1 fffe beqzc at,0+0064 <text_label\+0x64> + 64: R_MICROMIPS_PC16_S1 external_label \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-4-64.d b/gas/testsuite/gas/mips/micromips@branch-misc-4-64.d index 4665d97..e8bfb4a 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-4-64.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-4-64.d @@ -9,27 +9,23 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0000 b [0-9a-f]+ <foo\+0x[0-9a-f]+> +[0-9a-f]+ <[^>]*> 40e0 0000 bc [0-9a-f]+ <\.Lfoo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar\-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b [0-9a-f]+ <\.Lfoo\+0x[0-9a-f]+> +[0-9a-f]+ <[^>]*> 40e0 0000 bc [0-9a-f]+ <\.Lfoo\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \.Lbar-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. Disassembly of section \.init: -[0-9a-f]+ <[^>]*> 9400 0000 b [0-9a-f]+ <bar\+0x[0-9a-f]+> +[0-9a-f]+ <[^>]*> 40e0 0000 bc [0-9a-f]+ <\.Lbar> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 foo\-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b [0-9a-f]+ <\.Lbar\+0x[0-9a-f]+> +[0-9a-f]+ <[^>]*> 40e0 0000 bc [0-9a-f]+ <\.Lbar\+0x[0-9a-f]+> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \.Lfoo-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*-0x4 [ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-4.d b/gas/testsuite/gas/mips/micromips@branch-misc-4.d index ecf5b98..578580a 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-4.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-4.d @@ -9,19 +9,15 @@ Disassembly of section \.text: \.\.\. -([0-9a-f]+) <[^>]*> 9400 fffe b \1 <foo> +([0-9a-f]+) <[^>]*> 40e0 fffe bc \1 <foo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 bar -[0-9a-f]+ <[^>]*> 0c00 nop -([0-9a-f]+) <[^>]*> 9400 fffe b \1 <\.Lfoo> +([0-9a-f]+) <[^>]*> 40e0 fffe bc \1 <\.Lfoo> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \.Lbar -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. Disassembly of section \.init: -([0-9a-f]+) <[^>]*> 9400 fffe b \1 <bar> +([0-9a-f]+) <[^>]*> 40e0 fffe bc \1 <bar> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 foo -[0-9a-f]+ <[^>]*> 0c00 nop -([0-9a-f]+) <[^>]*> 9400 fffe b \1 <\.Lbar> +([0-9a-f]+) <[^>]*> 40e0 fffe bc \1 <\.Lbar> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 \.Lfoo -[0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-5-64.d b/gas/testsuite/gas/mips/micromips@branch-misc-5-64.d index 82b1222..113d3f0 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-5-64.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-5-64.d @@ -9,20 +9,16 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 0000 b 0+0004 <g6\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+0004 <g6\+0x4> 0: R_MICROMIPS_PC16_S1 x1\-0x4 0: R_MIPS_NONE \*ABS\*\-0x4 0: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b 0+000a <g6\+0xa> - 6: R_MICROMIPS_PC16_S1 x2\-0x4 - 6: R_MIPS_NONE \*ABS\*\-0x4 - 6: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b 0+0010 <g6\+0x10> - c: R_MICROMIPS_PC16_S1 \.Ldata\-0x4 - c: R_MIPS_NONE \*ABS\*\-0x4 - c: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+0008 <g6\+0x8> + 4: R_MICROMIPS_PC16_S1 x2\-0x4 + 4: R_MIPS_NONE \*ABS\*\-0x4 + 4: R_MIPS_NONE \*ABS\*\-0x4 +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+000c <g6\+0xc> + 8: R_MICROMIPS_PC16_S1 \.Ldata\-0x4 + 8: R_MIPS_NONE \*ABS\*\-0x4 + 8: R_MIPS_NONE \*ABS\*\-0x4 \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-5.d b/gas/testsuite/gas/mips/micromips@branch-misc-5.d index ef408ad..022c54c 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-5.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-5.d @@ -9,14 +9,10 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 0+0000 <g6> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0000 <g6> 0: R_MICROMIPS_PC16_S1 x1 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 fffe b 0+0006 <g6\+0x6> - 6: R_MICROMIPS_PC16_S1 x2 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 fffe b 0+000c <g6\+0xc> - c: R_MICROMIPS_PC16_S1 \.Ldata -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0004 <g6\+0x4> + 4: R_MICROMIPS_PC16_S1 x2 +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0008 <g6\+0x8> + 8: R_MICROMIPS_PC16_S1 \.Ldata \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-5pic-64.d b/gas/testsuite/gas/mips/micromips@branch-misc-5pic-64.d index ddc9b3c..2968bfa 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-5pic-64.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-5pic-64.d @@ -9,20 +9,16 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 0000 b 0+0004 <g6\+0x4> +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+0004 <g6\+0x4> 0: R_MICROMIPS_PC16_S1 x1\-0x4 0: R_MIPS_NONE \*ABS\*\-0x4 0: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b 0+000a <g6\+0xa> - 6: R_MICROMIPS_PC16_S1 x2\-0x4 - 6: R_MIPS_NONE \*ABS\*\-0x4 - 6: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 0000 b 0+0010 <g6\+0x10> - c: R_MICROMIPS_PC16_S1 \.Ldata\-0x4 - c: R_MIPS_NONE \*ABS\*\-0x4 - c: R_MIPS_NONE \*ABS\*\-0x4 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+0008 <g6\+0x8> + 4: R_MICROMIPS_PC16_S1 x2\-0x4 + 4: R_MIPS_NONE \*ABS\*\-0x4 + 4: R_MIPS_NONE \*ABS\*\-0x4 +[0-9a-f]+ <[^>]*> 40e0 0000 bc 0+000c <g6\+0xc> + 8: R_MICROMIPS_PC16_S1 \.Ldata\-0x4 + 8: R_MIPS_NONE \*ABS\*\-0x4 + 8: R_MIPS_NONE \*ABS\*\-0x4 \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@branch-misc-5pic.d b/gas/testsuite/gas/mips/micromips@branch-misc-5pic.d index 730b037..ffd316f 100644 --- a/gas/testsuite/gas/mips/micromips@branch-misc-5pic.d +++ b/gas/testsuite/gas/mips/micromips@branch-misc-5pic.d @@ -9,14 +9,10 @@ .*: +file format .*mips.* Disassembly of section \.text: -[0-9a-f]+ <[^>]*> 9400 fffe b 0+0000 <g6> +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0000 <g6> 0: R_MICROMIPS_PC16_S1 x1 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 fffe b 0+0006 <g6\+0x6> - 6: R_MICROMIPS_PC16_S1 x2 -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 9400 fffe b 0+000c <g6\+0xc> - c: R_MICROMIPS_PC16_S1 \.Ldata -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0004 <g6\+0x4> + 4: R_MICROMIPS_PC16_S1 x2 +[0-9a-f]+ <[^>]*> 40e0 fffe bc 0+0008 <g6\+0x8> + 8: R_MICROMIPS_PC16_S1 \.Ldata \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d index 54001c2..c396863 100644 --- a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d +++ b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d @@ -28,6 +28,5 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 4c09 addiu sp,sp,16 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d index 5548b5c..6eee5a6 100644 --- a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d +++ b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d @@ -32,6 +32,5 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 4c09 addiu sp,sp,16 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local.d b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local.d index 6e48d44..9d50e78 100644 --- a/gas/testsuite/gas/mips/micromips@jal-svr4pic-local.d +++ b/gas/testsuite/gas/mips/micromips@jal-svr4pic-local.d @@ -27,6 +27,5 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 4c11 addiu sp,sp,32 [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@loc-swap-dis.d b/gas/testsuite/gas/mips/micromips@loc-swap-dis.d index c4c5458..05d3c9b 100644 --- a/gas/testsuite/gas/mips/micromips@loc-swap-dis.d +++ b/gas/testsuite/gas/mips/micromips@loc-swap-dis.d @@ -9,15 +9,13 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c90 move a0,s0 -[0-9a-f]+ <[^>]*> 4584 jr a0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a4 jrc a0 [0-9a-f]+ <[^>]*> 4584 jr a0 [0-9a-f]+ <[^>]*> 0ff0 move ra,s0 [0-9a-f]+ <[^>]*> 459f jr ra [0-9a-f]+ <[^>]*> 0c90 move a0,s0 [0-9a-f]+ <[^>]*> 0ff0 move ra,s0 -[0-9a-f]+ <[^>]*> 459f jr ra -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45bf jrc ra [0-9a-f]+ <[^>]*> 0c90 move a0,s0 [0-9a-f]+ <[^>]*> 45c4 jalr a0 [0-9a-f]+ <[^>]*> 0000 0000 nop diff --git a/gas/testsuite/gas/mips/micromips@loc-swap.d b/gas/testsuite/gas/mips/micromips@loc-swap.d index 03a0eb3..1a4765e 100644 --- a/gas/testsuite/gas/mips/micromips@loc-swap.d +++ b/gas/testsuite/gas/mips/micromips@loc-swap.d @@ -44,19 +44,19 @@ Raw dump of debug contents of section \.debug_line: \[0x.*\] Extended opcode 2: set Address to 0x1 \[0x.*\] Special opcode 11: advance Address by 0 to 0x1 and Line by 6 to 7 \[0x.*\] Special opcode 35: advance Address by 2 to 0x3 and Line by 2 to 9 - \[0x.*\] Special opcode 64: advance Address by 4 to 0x7 and Line by 3 to 12 - \[0x.*\] Special opcode 7: advance Address by 0 to 0x7 and Line by 2 to 14 - \[0x.*\] Special opcode 64: advance Address by 4 to 0xb and Line by 3 to 17 - \[0x.*\] Special opcode 7: advance Address by 0 to 0xb and Line by 2 to 19 - \[0x.*\] Special opcode 64: advance Address by 4 to 0xf and Line by 3 to 22 - \[0x.*\] Special opcode 35: advance Address by 2 to 0x11 and Line by 2 to 24 - \[0x.*\] Special opcode 64: advance Address by 4 to 0x15 and Line by 3 to 27 - \[0x.*\] Special opcode 35: advance Address by 2 to 0x17 and Line by 2 to 29 - \[0x.*\] Special opcode 92: advance Address by 6 to 0x1d and Line by 3 to 32 - \[0x.*\] Special opcode 35: advance Address by 2 to 0x1f and Line by 2 to 34 - \[0x.*\] Special opcode 92: advance Address by 6 to 0x25 and Line by 3 to 37 - \[0x.*\] Special opcode 35: advance Address by 2 to 0x27 and Line by 2 to 39 - \[0x.*\] Special opcode 120: advance Address by 8 to 0x2f and Line by 3 to 42 - \[0x.*\] Special opcode 35: advance Address by 2 to 0x31 and Line by 2 to 44 - \[0x.*\] Advance PC by 23 to 0x48 + \[0x.*\] Special opcode 36: advance Address by 2 to 0x5 and Line by 3 to 12 + \[0x.*\] Special opcode 7: advance Address by 0 to 0x5 and Line by 2 to 14 + \[0x.*\] Special opcode 64: advance Address by 4 to 0x9 and Line by 3 to 17 + \[0x.*\] Special opcode 7: advance Address by 0 to 0x9 and Line by 2 to 19 + \[0x.*\] Special opcode 64: advance Address by 4 to 0xd and Line by 3 to 22 + \[0x.*\] Special opcode 35: advance Address by 2 to 0xf and Line by 2 to 24 + \[0x.*\] Special opcode 36: advance Address by 2 to 0x11 and Line by 3 to 27 + \[0x.*\] Special opcode 35: advance Address by 2 to 0x13 and Line by 2 to 29 + \[0x.*\] Special opcode 92: advance Address by 6 to 0x19 and Line by 3 to 32 + \[0x.*\] Special opcode 35: advance Address by 2 to 0x1b and Line by 2 to 34 + \[0x.*\] Special opcode 92: advance Address by 6 to 0x21 and Line by 3 to 37 + \[0x.*\] Special opcode 35: advance Address by 2 to 0x23 and Line by 2 to 39 + \[0x.*\] Special opcode 120: advance Address by 8 to 0x2b and Line by 3 to 42 + \[0x.*\] Special opcode 35: advance Address by 2 to 0x2d and Line by 2 to 44 + \[0x.*\] Advance PC by 23 to 0x44 \[0x.*\] Extended opcode 1: End of Sequence diff --git a/gas/testsuite/gas/mips/micromips@relax-at.d b/gas/testsuite/gas/mips/micromips@relax-at.d index cd92c53..2a4ab46 100644 --- a/gas/testsuite/gas/mips/micromips@relax-at.d +++ b/gas/testsuite/gas/mips/micromips@relax-at.d @@ -11,13 +11,12 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45da jalr k0 [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -26,79 +25,71 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 94a4 fffe beq a0,a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 40c2 fffe bgtz v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4083 fffe blez v1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4044 fffe bgez a0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4005 fffe bltz a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 43a0 fffe bc1t \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4380 fffe bc1f \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45da jalr k0 [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -107,7 +98,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45da jalr k0 [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -116,7 +107,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -125,7 +116,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -134,7 +125,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -143,7 +134,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -152,7 +143,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -161,7 +152,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -170,7 +161,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -179,7 +170,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 459a jr k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -188,7 +179,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45fa jalrs k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -197,7 +188,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> ff5c 0002 lw k0,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 335a 0187 addiu k0,k0,391 +[0-9a-f]+ <[^>]*> 335a 0175 addiu k0,k0,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45fa jalrs k0 [0-9a-f]+ <[^>]*> 0c00 nop @@ -206,8 +197,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 [0-9a-f]+ <[^>]*> ff5c 0000 lw k0,0\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 @@ -221,8 +211,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 94a4 fffe beq a0,a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -230,8 +219,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 40c2 fffe bgtz v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -239,8 +227,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4083 fffe blez v1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -248,8 +235,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4044 fffe bgez a0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -257,8 +243,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4005 fffe bltz a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -266,8 +251,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 43a0 fffe bc1t \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -275,8 +259,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4380 fffe bc1f \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -284,8 +267,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 335a 0001 addiu k0,k0,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 459a jr k0 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45ba jrc k0 ([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop diff --git a/gas/testsuite/gas/mips/micromips@relax-swap3.d b/gas/testsuite/gas/mips/micromips@relax-swap3.d index d84d386..7514bbc 100644 --- a/gas/testsuite/gas/mips/micromips@relax-swap3.d +++ b/gas/testsuite/gas/mips/micromips@relax-swap3.d @@ -10,13 +10,12 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_HI16 bar [0-9a-f]+ <[^>]*> 3042 0000 addiu v0,v0,0 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 bar -[0-9a-f]+ <[^>]*> 4583 jr v1 -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a3 jrc v1 [0-9a-f]+ <[^>]*> 41a2 0000 lui v0,0x0 [ ]*[0-9a-f]+: R_MICROMIPS_HI16 bar [0-9a-f]+ <[^>]*> 3042 0000 addiu v0,v0,0 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 bar -[0-9a-f]+ <[^>]*> 8dff beqz v1,[0-9a-f]+ <[^>]*> -[ ]*[0-9a-f]+: R_MICROMIPS_PC7_S1 .* +[0-9a-f]+ <[^>]*> 40e3 fffe beqzc v1,[0-9a-f]+ <[^>]*> +[ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/gas/testsuite/gas/mips/micromips@relax.d b/gas/testsuite/gas/mips/micromips@relax.d index 937148e..bbc8670 100644 --- a/gas/testsuite/gas/mips/micromips@relax.d +++ b/gas/testsuite/gas/mips/micromips@relax.d @@ -11,13 +11,12 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45c1 jalr at [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -26,79 +25,71 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 94a4 fffe beq a0,a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 40c2 fffe bgtz v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4083 fffe blez v1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4044 fffe bgez a0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4005 fffe bltz a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 43a0 fffe bc1t \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4380 fffe bc1f \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45c1 jalr at [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -107,7 +98,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45c1 jalr at [0-9a-f]+ <[^>]*> 0000 0000 nop @@ -116,7 +107,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -125,7 +116,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -134,7 +125,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -143,7 +134,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -152,7 +143,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -161,7 +152,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -170,7 +161,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -179,7 +170,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 4581 jr at [0-9a-f]+ <[^>]*> 0c00 nop @@ -188,7 +179,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45e1 jalrs at [0-9a-f]+ <[^>]*> 0c00 nop @@ -197,7 +188,7 @@ Disassembly of section \.text: [0-9a-f]+ <[^>]*> 0c00 nop [0-9a-f]+ <[^>]*> fc3c 0002 lw at,2\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text -[0-9a-f]+ <[^>]*> 3021 0187 addiu at,at,391 +[0-9a-f]+ <[^>]*> 3021 0175 addiu at,at,373 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text [0-9a-f]+ <[^>]*> 45e1 jalrs at [0-9a-f]+ <[^>]*> 0c00 nop @@ -206,8 +197,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at [0-9a-f]+ <[^>]*> fc3c 0000 lw at,0\(gp\) [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 @@ -221,8 +211,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 94a4 fffe beq a0,a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -230,8 +219,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 40c2 fffe bgtz v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -239,8 +227,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4083 fffe blez v1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -248,8 +235,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4044 fffe bgez a0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -257,8 +243,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4005 fffe bltz a1,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -266,8 +251,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 43a0 fffe bc1t \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -275,8 +259,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4380 fffe bc1f \1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop @@ -284,8 +267,7 @@ Disassembly of section \.text: [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.text [0-9a-f]+ <[^>]*> 3021 0001 addiu at,at,1 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.text -[0-9a-f]+ <[^>]*> 4581 jr at -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 45a1 jrc at ([0-9a-f]+) <[^>]*> 4042 fffe bgez v0,\1 <.*> [ ]*[0-9a-f]+: R_MICROMIPS_PC16_S1 .* [0-9a-f]+ <[^>]*> 0c00 nop diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index c4345ac..e911e1e 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -1345,6 +1345,7 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test "micromips" run_dump_test "micromips-trap" + run_dump_test "micromips-compact" run_dump_test "micromips-insn32" run_dump_test "micromips-noinsn32" run_list_test "micromips" "-mips32r2 -32 -mfp64 -minsn32" \ diff --git a/ld/ChangeLog b/ld/ChangeLog index 8c4e5d4..99bb6df 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2016-07-27 Maciej W. Rozycki <macro@imgtec.com> + + * testsuite/ld-mips-elf/micromips-branch-absolute.d: Update + patterns for branch compaction. + * testsuite/ld-mips-elf/micromips-branch-absolute-addend.d: + Likewise. + 2016-07-27 Nick Clifton <nickc@redhat.com> * testsuite/ld-gc/personality.d: Use "target cfi" to restrict the diff --git a/ld/testsuite/ld-mips-elf/micromips-branch-absolute-addend.d b/ld/testsuite/ld-mips-elf/micromips-branch-absolute-addend.d index ec78ff9..fc3bd03 100644 --- a/ld/testsuite/ld-mips-elf/micromips-branch-absolute-addend.d +++ b/ld/testsuite/ld-mips-elf/micromips-branch-absolute-addend.d @@ -8,15 +8,12 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 2c54 b 0*123468ac <bar\+0x1233> -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 2c51 bal 0*123468ac <bar\+0x1233> +[0-9a-f]+ <[^>]*> 40e0 2c54 bc 0*123468ac <bar\+0x1233> +[0-9a-f]+ <[^>]*> 4060 2c52 bal 0*123468ac <bar\+0x1233> [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 2c4d bltzal zero,0*123468ac <bar\+0x1233> +[0-9a-f]+ <[^>]*> 4020 2c4e bltzal zero,0*123468ac <bar\+0x1233> [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 2c49 beqz v0,0*123468ac <bar\+0x1233> -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 2c46 bnez v0,0*123468ac <bar\+0x1233> -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e2 2c4a beqzc v0,0*123468ac <bar\+0x1233> +[0-9a-f]+ <[^>]*> 40a2 2c48 bnezc v0,0*123468ac <bar\+0x1233> [0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/ld/testsuite/ld-mips-elf/micromips-branch-absolute.d b/ld/testsuite/ld-mips-elf/micromips-branch-absolute.d index f07ad1b..ad44f5a 100644 --- a/ld/testsuite/ld-mips-elf/micromips-branch-absolute.d +++ b/ld/testsuite/ld-mips-elf/micromips-branch-absolute.d @@ -8,15 +8,12 @@ Disassembly of section \.text: \.\.\. -[0-9a-f]+ <[^>]*> 9400 0118 b 0+001234 <foo\+0x234> -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> 4060 0115 bal 0+001234 <foo\+0x234> +[0-9a-f]+ <[^>]*> 40e0 0118 bc 0+001234 <foo\+0x234> +[0-9a-f]+ <[^>]*> 4060 0116 bal 0+001234 <foo\+0x234> [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 4020 0111 bltzal zero,0+001234 <foo\+0x234> +[0-9a-f]+ <[^>]*> 4020 0112 bltzal zero,0+001234 <foo\+0x234> [0-9a-f]+ <[^>]*> 0000 0000 nop -[0-9a-f]+ <[^>]*> 9402 010d beqz v0,0+001234 <foo\+0x234> -[0-9a-f]+ <[^>]*> 0c00 nop -[0-9a-f]+ <[^>]*> b402 010a bnez v0,0+001234 <foo\+0x234> -[0-9a-f]+ <[^>]*> 0c00 nop +[0-9a-f]+ <[^>]*> 40e2 010e beqzc v0,0+001234 <foo\+0x234> +[0-9a-f]+ <[^>]*> 40a2 010c bnezc v0,0+001234 <foo\+0x234> [0-9a-f]+ <[^>]*> 0c00 nop \.\.\. diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index c218197..6090585 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,9 @@ +2016-07-27 Maciej W. Rozycki <macro@imgtec.com> + + * micromips-opc.c (micromips_opcodes): Reorder "bc" next to "b", + "beqzc" next to "beq", "bnezc" next to "bne" and "jrc" next to + "j". + 2016-07-27 Graham Markall <graham.markall@embecosm.com> * arc-nps400-tbl.h: Change block comments to GNU format. diff --git a/opcodes/micromips-opc.c b/opcodes/micromips-opc.c index e182f47..dbbb792 100644 --- a/opcodes/micromips-opc.c +++ b/opcodes/micromips-opc.c @@ -305,9 +305,11 @@ const struct mips_opcode micromips_opcodes[] = {"b", "mD", 0xcc00, 0xfc00, UBD, 0, I1, 0, 0 }, {"b", "p", 0x94000000, 0xffff0000, UBD, INSN2_ALIAS, I1, 0, 0 }, /* beq 0, 0 */ {"b", "p", 0x40400000, 0xffff0000, UBD, INSN2_ALIAS, I1, 0, 0 }, /* bgez 0 */ +/* BC is next to B so that we easily find it when converting a normal + branch to a compact one. */ +{"bc", "p", 0x40e00000, 0xffff0000, NODS, INSN2_ALIAS|UBR, I1, 0, 0 }, /* beqzc 0 */ {"bal", "p", 0x40600000, 0xffff0000, WR_31|UBD, INSN2_ALIAS|BD32, I1, 0, 0 }, /* bgezal 0 */ {"bals", "p", 0x42600000, 0xffff0000, WR_31|UBD, INSN2_ALIAS|BD16, I1, 0, 0 }, /* bgezals 0 */ -{"bc", "p", 0x40e00000, 0xffff0000, NODS, INSN2_ALIAS|UBR, I1, 0, 0 }, /* beqzc 0 */ {"abs", "d,v", 0, (int) M_ABS, INSN_MACRO, 0, I1, 0, 0 }, {"abs.d", "T,V", 0x5400237b, 0xfc00ffff, WR_1|RD_2|FP_D, 0, I1, 0, 0 }, {"abs.s", "T,V", 0x5400037b, 0xfc00ffff, WR_1|RD_2|FP_S, 0, I1, 0, 0 }, @@ -366,12 +368,14 @@ const struct mips_opcode micromips_opcodes[] = {"bc2tl", "N,p", 0, (int) M_BC2TL, INSN_MACRO, 0, I1, 0, 0 }, {"beqz", "md,mE", 0x8c00, 0xfc00, RD_1|CBD, 0, I1, 0, 0 }, {"beqz", "s,p", 0x94000000, 0xffe00000, RD_1|CBD, 0, I1, 0, 0 }, -{"beqzc", "s,p", 0x40e00000, 0xffe00000, RD_1|NODS, CBR, I1, 0, 0 }, {"beqzl", "s,p", 0, (int) M_BEQL, INSN_MACRO, 0, I1, 0, 0 }, {"beq", "md,mz,mE", 0x8c00, 0xfc00, RD_1|CBD, 0, I1, 0, 0 }, /* beqz */ {"beq", "mz,md,mE", 0x8c00, 0xfc00, RD_2|CBD, 0, I1, 0, 0 }, /* beqz */ {"beq", "s,t,p", 0x94000000, 0xfc000000, RD_1|RD_2|CBD, 0, I1, 0, 0 }, {"beq", "s,I,p", 0, (int) M_BEQ_I, INSN_MACRO, 0, I1, 0, 0 }, +/* BEQZC is next to BEQ so that we easily find it when converting a normal + branch to a compact one. */ +{"beqzc", "s,p", 0x40e00000, 0xffe00000, RD_1|NODS, CBR, I1, 0, 0 }, {"beql", "s,t,p", 0, (int) M_BEQL, INSN_MACRO, 0, I1, 0, 0 }, {"beql", "s,I,p", 0, (int) M_BEQL_I, INSN_MACRO, 0, I1, 0, 0 }, {"bge", "s,t,p", 0, (int) M_BGE, INSN_MACRO, 0, I1, 0, 0 }, @@ -422,12 +426,14 @@ const struct mips_opcode micromips_opcodes[] = {"bltzall", "s,p", 0, (int) M_BLTZALL, INSN_MACRO, 0, I1, 0, 0 }, {"bnez", "md,mE", 0xac00, 0xfc00, RD_1|CBD, 0, I1, 0, 0 }, {"bnez", "s,p", 0xb4000000, 0xffe00000, RD_1|CBD, 0, I1, 0, 0 }, -{"bnezc", "s,p", 0x40a00000, 0xffe00000, RD_1|NODS, CBR, I1, 0, 0 }, {"bnezl", "s,p", 0, (int) M_BNEL, INSN_MACRO, 0, I1, 0, 0 }, {"bne", "md,mz,mE", 0xac00, 0xfc00, RD_1|CBD, 0, I1, 0, 0 }, /* bnez */ {"bne", "mz,md,mE", 0xac00, 0xfc00, RD_2|CBD, 0, I1, 0, 0 }, /* bnez */ {"bne", "s,t,p", 0xb4000000, 0xfc000000, RD_1|RD_2|CBD, 0, I1, 0, 0 }, {"bne", "s,I,p", 0, (int) M_BNE_I, INSN_MACRO, 0, I1, 0, 0 }, +/* BNEZC is next to BNE so that we easily find it when converting a normal + branch to a compact one. */ +{"bnezc", "s,p", 0x40a00000, 0xffe00000, RD_1|NODS, CBR, I1, 0, 0 }, {"bnel", "s,t,p", 0, (int) M_BNEL, INSN_MACRO, 0, I1, 0, 0 }, {"bnel", "s,I,p", 0, (int) M_BNEL_I, INSN_MACRO, 0, I1, 0, 0 }, {"break", "", 0x4680, 0xffff, TRAP, 0, I1, 0, 0 }, @@ -697,10 +703,6 @@ const struct mips_opcode micromips_opcodes[] = /* This macro is after the real instruction so that it only matches with -minsn32. */ {"jraddiusp", "mP", 0, (int) M_JRADDIUSP, INSN_MACRO, 0, I1, 0, 0 }, -{"jrc", "mj", 0x45a0, 0xffe0, RD_1|NODS, UBR, I1, 0, 0 }, -/* This macro is after the real instruction so that it only matches with - -minsn32. */ -{"jrc", "s", 0, (int) M_JRC, INSN_MACRO, 0, I1, 0, 0 }, {"jr.hb", "s", 0x00001f3c, 0xffe0ffff, RD_1|UBD, BD32, I1, 0, 0 }, /* jalr.hb */ {"jrs.hb", "s", 0x00005f3c, 0xffe0ffff, RD_1|UBD, BD16, I1, 0, 0 }, /* jalrs.hb */ {"j", "mj", 0x4580, 0xffe0, RD_1|UBD, 0, I1, 0, 0 }, /* jr */ @@ -712,6 +714,12 @@ const struct mips_opcode micromips_opcodes[] = assembler, but will never match user input (because the line above will match first). */ {"j", "a", 0xd4000000, 0xfc000000, UBD, 0, I1, 0, 0 }, +/* JRC is close to JR and J so that we easily find it when converting + a normal jump to a compact one. */ +{"jrc", "mj", 0x45a0, 0xffe0, RD_1|NODS, UBR, I1, 0, 0 }, +/* This macro is after the real instruction so that it only matches with + -minsn32. */ +{"jrc", "s", 0, (int) M_JRC, INSN_MACRO, 0, I1, 0, 0 }, {"jalr", "mj", 0x45c0, 0xffe0, RD_1|WR_31|UBD, BD32, I1, 0, 0 }, {"jalr", "my,mj", 0x45c0, 0xffe0, RD_2|WR_31|UBD, BD32, I1, 0, 0 }, {"jalr", "s", 0x03e00f3c, 0xffe0ffff, RD_1|WR_31|UBD, BD32, I1, 0, 0 }, |