/* Generated automatically by the program `genoutput' from the machine description file `md'. */ #define IN_TARGET_CODE 1 #include "config.h" #include "system.h" #include "coretypes.h" #include "backend.h" #include "predict.h" #include "tree.h" #include "rtl.h" #include "flags.h" #include "alias.h" #include "varasm.h" #include "stor-layout.h" #include "calls.h" #include "insn-config.h" #include "expmed.h" #include "dojump.h" #include "explow.h" #include "memmodel.h" #include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "insn-codes.h" #include "tm_p.h" #include "regs.h" #include "conditions.h" #include "insn-attr.h" #include "recog.h" #include "diagnostic-core.h" #include "output.h" #include "target.h" #include "tm-constrs.h" static const char * output_1 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 108 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md" { gcc_unreachable (); } } static const char * output_2 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 119 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md" { gcc_unreachable (); } } static const char * output_3 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 130 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md" { gcc_unreachable (); } } static const char * output_4 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 141 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md" { gcc_unreachable (); } } static const char * output_5 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1205 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (ISA_HAS_COND_TRAP) return "teq\t$0,$0"; else if (TARGET_MIPS16) return "break 0"; else return "break"; } } static const char * output_13 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1272 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0 || which_alternative == 1) return "addu\t%0,%1,%2"; else return "addiu\t%0,%1,%2"; } } static const char * output_14 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1272 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0 || which_alternative == 1) return "daddu\t%0,%1,%2"; else return "daddiu\t%0,%1,%2"; } } static const char * const output_15[] = { "addiu\t%0,%2", "addiu\t%0,%2", "addiu\t%0,%1,%2", "addiu\t%0,%1,%2", "addiu\t%0,%2", "addiu\t%0,%2", "addiu\t%0,%1,%2", "addiu\t%0,%1,%2", "addu\t%0,%1,%2", }; static const char * const output_16[] = { "daddiu\t%0,%2", "daddiu\t%0,%2", "daddiu\t%0,%1,%2", "daddiu\t%0,%1,%2", "daddiu\t%0,%2", "daddiu\t%0,%2", "daddiu\t%0,%1,%2", "daddiu\t%0,%1,%2", "daddu\t%0,%1,%2", }; static const char * const output_17[] = { "addu\t%0,%1,%2", "addiu\t%0,%1,%2", }; static const char * output_34 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1636 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return "multu.g\t%0,%1,%2"; else if (TARGET_LOONGSON_EXT) return "gsmultu\t%0,%1,%2"; else return "mul\t%0,%1,%2"; } } static const char * output_35 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1636 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return "dmultu.g\t%0,%1,%2"; else if (TARGET_LOONGSON_EXT) return "gsdmultu\t%0,%1,%2"; else return "dmul\t%0,%1,%2"; } } static const char * output_36 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1653 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 1) return "mult\t%1,%2"; if (SImode == SImode && (TARGET_MIPS3900 || TARGET_MIPS5900)) return "mult\t%0,%1,%2"; return "mul\t%0,%1,%2"; } } static const char * output_37 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1653 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 1) return "dmult\t%1,%2"; if (DImode == SImode && (TARGET_MIPS3900 || TARGET_MIPS5900)) return "mult\t%0,%1,%2"; return "dmul\t%0,%1,%2"; } } static const char * const output_42[] = { "madd\t%1,%2", "madd\t%1,%2", "#", }; static const char * const output_43[] = { "madd\t%1,%2", "madd\t%1,%2", "madd\t%0,%1,%2", "#", }; static const char * output_44 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1834 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 1) return "macc\t%0,%1,%2"; else if (TARGET_MIPS5500) return "madd\t%1,%2"; else /* The VR4130 assumes that there is a two-cycle latency between a macc that "writes" to $0 and an instruction that reads from it. We avoid this by assigning to $1 instead. */ return "%[macc\t%@,%1,%2%]"; } } static const char * output_45 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1856 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 1) return "msac\t%0,%2,%3"; else if (TARGET_MIPS5500) return "msub\t%2,%3"; else return "msac\t$0,%2,%3"; } } static const char * const output_49[] = { "msub\t%2,%3", "msub\t%2,%3", "#", }; static const char * const output_50[] = { "muls\t$0,%1,%2", "muls\t%0,%1,%2", }; static const char * output_51 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2118 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (ISA_HAS_DSP_MULT) return "mult\t%q0,%1,%2"; else return "mult\t%1,%2"; } } static const char * output_52 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2118 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (ISA_HAS_DSP_MULT) return "multu\t%q0,%1,%2"; else return "multu\t%1,%2"; } } static const char * output_63 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (ISA_HAS_DSP_MULT) return "msub\t%q0,%1,%2"; else if (TARGET_MIPS5500 || GENERATE_MADD_MSUB) return "msub\t%1,%2"; else return "msac\t$0,%1,%2"; } } static const char * output_64 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (ISA_HAS_DSP_MULT) return "msubu\t%q0,%1,%2"; else if (TARGET_MIPS5500 || GENERATE_MADD_MSUB) return "msubu\t%1,%2"; else return "msacu\t$0,%1,%2"; } } static const char * output_67 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2324 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return TARGET_FIX_R4000 ? "mult\t%1,%2\n\tmfhi\t%0" : "#"; } } static const char * output_68 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2324 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return TARGET_FIX_R4000 ? "multu\t%1,%2\n\tmfhi\t%0" : "#"; } } static const char * output_75 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2440 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return TARGET_FIX_R4000 ? "dmult\t%1,%2\n\tmfhi\t%0" : "#"; } } static const char * output_76 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2440 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return TARGET_FIX_R4000 ? "dmultu\t%1,%2\n\tmfhi\t%0" : "#"; } } static const char * output_82 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2548 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_MAD) return "mad\t%1,%2"; else if (ISA_HAS_DSP_MULT) return "madd\t%q0,%1,%2"; else if (GENERATE_MADD_MSUB || TARGET_MIPS5500) return "madd\t%1,%2"; else /* See comment in *macc. */ return "%[macc\t%@,%1,%2%]"; } } static const char * output_83 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2548 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_MAD) return "madu\t%1,%2"; else if (ISA_HAS_DSP_MULT) return "maddu\t%q0,%1,%2"; else if (GENERATE_MADD_MSUB || TARGET_MIPS5500) return "maddu\t%1,%2"; else /* See comment in *macc. */ return "%[maccu\t%@,%1,%2%]"; } } static const char * output_129 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "div.s\t%0,%1,%2\n\tmov.s\t%0,%0"; else return "div.s\t%0,%1,%2"; } } static const char * output_130 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "div.d\t%0,%1,%2\n\tmov.d\t%0,%0"; else return "div.d\t%0,%1,%2"; } } static const char * output_131 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "div.ps\t%0,%1,%2\n\tmov.ps\t%0,%0"; else return "div.ps\t%0,%1,%2"; } } static const char * output_132 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2856 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "recip.s\t%0,%2\n\tmov.s\t%0,%0"; else return "recip.s\t%0,%2"; } } static const char * output_133 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2856 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "recip.d\t%0,%2\n\tmov.d\t%0,%0"; else return "recip.d\t%0,%2"; } } static const char * output_134 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2856 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "recip.ps\t%0,%2\n\tmov.ps\t%0,%0"; else return "recip.ps\t%0,%2"; } } static const char * output_143 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("div\t%.,%1,%2", operands); } } static const char * output_144 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("divu\t%.,%1,%2", operands); } } static const char * output_145 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("div\t%.,%1,%2", operands); } } static const char * output_146 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("divu\t%.,%1,%2", operands); } } static const char * output_147 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("ddiv\t%.,%1,%2", operands); } } static const char * output_148 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3028 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_division ("ddivu\t%.,%1,%2", operands); } } static const char * output_149 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3039 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("div.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsdiv\t%0,%1,%2", operands); else return mips_output_division ("div\t%0,%1,%2", operands); } } static const char * output_150 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3039 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("divu.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsdivu\t%0,%1,%2", operands); else return mips_output_division ("divu\t%0,%1,%2", operands); } } static const char * output_151 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3039 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("ddiv.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsddiv\t%0,%1,%2", operands); else return mips_output_division ("ddiv\t%0,%1,%2", operands); } } static const char * output_152 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3039 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("ddivu.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsddivu\t%0,%1,%2", operands); else return mips_output_division ("ddivu\t%0,%1,%2", operands); } } static const char * output_153 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3055 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("mod.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsmod\t%0,%1,%2", operands); else return mips_output_division ("mod\t%0,%1,%2", operands); } } static const char * output_154 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3055 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("modu.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsmodu\t%0,%1,%2", operands); else return mips_output_division ("modu\t%0,%1,%2", operands); } } static const char * output_155 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3055 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("dmod.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsdmod\t%0,%1,%2", operands); else return mips_output_division ("dmod\t%0,%1,%2", operands); } } static const char * output_156 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3055 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF) return mips_output_division ("dmodu.g\t%0,%1,%2", operands); else if (TARGET_LOONGSON_EXT) return mips_output_division ("gsdmodu\t%0,%1,%2", operands); else return mips_output_division ("dmodu\t%0,%1,%2", operands); } } static const char * output_157 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3080 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "sqrt.s\t%0,%1\n\tmov.s\t%0,%0"; else return "sqrt.s\t%0,%1"; } } static const char * output_158 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3080 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "sqrt.d\t%0,%1\n\tmov.d\t%0,%0"; else return "sqrt.d\t%0,%1"; } } static const char * output_159 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3080 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "sqrt.ps\t%0,%1\n\tmov.ps\t%0,%0"; else return "sqrt.ps\t%0,%1"; } } static const char * output_160 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3098 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.s\t%0,%2\n\tmov.s\t%0,%0"; else return "rsqrt.s\t%0,%2"; } } static const char * output_161 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3098 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.d\t%0,%2\n\tmov.d\t%0,%0"; else return "rsqrt.d\t%0,%2"; } } static const char * output_162 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3098 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.ps\t%0,%2\n\tmov.ps\t%0,%0"; else return "rsqrt.ps\t%0,%2"; } } static const char * output_163 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3116 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.s\t%0,%2\n\tmov.s\t%0,%0"; else return "rsqrt.s\t%0,%2"; } } static const char * output_164 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3116 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.d\t%0,%2\n\tmov.d\t%0,%0"; else return "rsqrt.d\t%0,%2"; } } static const char * output_165 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3116 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_FIX_SB1) return "rsqrt.ps\t%0,%2\n\tmov.ps\t%0,%0"; else return "rsqrt.ps\t%0,%2"; } } static const char * output_176 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3222 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_MIPS16) return "neg\t%0,%1"; else return "subu\t%0,%.,%1"; } } static const char * output_181 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3256 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_MIPS16) return "not\t%0,%1"; else return "nor\t%0,%.,%1"; } } static const char * output_182 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3256 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_MIPS16) return "not\t%0,%1"; else return "nor\t%0,%.,%1"; } } static const char * output_183 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3308 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { int len; switch (which_alternative) { case 0: operands[1] = gen_lowpart (QImode, operands[1]); return "lbu\t%0,%1"; case 1: operands[1] = gen_lowpart (HImode, operands[1]); return "lhu\t%0,%1"; case 2: operands[1] = gen_lowpart (SImode, operands[1]); return "lwu\t%0,%1"; case 3: case 4: return "andi\t%0,%1,%x2"; case 5: len = low_bitmask_len (SImode, INTVAL (operands[2])); operands[2] = GEN_INT (len); return "ext\t%0,%1,0,%2"; case 6: return "#"; case 7: case 8: return "and\t%0,%1,%2"; default: gcc_unreachable (); } } } static const char * output_184 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3308 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { int len; switch (which_alternative) { case 0: operands[1] = gen_lowpart (QImode, operands[1]); return "lbu\t%0,%1"; case 1: operands[1] = gen_lowpart (HImode, operands[1]); return "lhu\t%0,%1"; case 2: operands[1] = gen_lowpart (SImode, operands[1]); return "lwu\t%0,%1"; case 3: case 4: return "andi\t%0,%1,%x2"; case 5: len = low_bitmask_len (DImode, INTVAL (operands[2])); operands[2] = GEN_INT (len); return "dext\t%0,%1,0,%2"; case 6: return "#"; case 7: case 8: return "and\t%0,%1,%2"; default: gcc_unreachable (); } } } static const char * output_185 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3347 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { switch (which_alternative) { case 0: operands[1] = gen_lowpart (QImode, operands[1]); return "lbu\t%0,%1"; case 1: operands[1] = gen_lowpart (HImode, operands[1]); return "lhu\t%0,%1"; case 2: operands[1] = gen_lowpart (SImode, operands[1]); return "lwu\t%0,%1"; case 3: return "#"; case 4: return "and\t%0,%2"; default: gcc_unreachable (); } } } static const char * output_186 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3347 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { switch (which_alternative) { case 0: operands[1] = gen_lowpart (QImode, operands[1]); return "lbu\t%0,%1"; case 1: operands[1] = gen_lowpart (HImode, operands[1]); return "lhu\t%0,%1"; case 2: operands[1] = gen_lowpart (SImode, operands[1]); return "lwu\t%0,%1"; case 3: return "#"; case 4: return "and\t%0,%2"; default: gcc_unreachable (); } } } static const char * const output_187[] = { "or\t%0,%1,%2", "or\t%0,%1,%2", "ori\t%0,%1,%x2", }; static const char * const output_188[] = { "or\t%0,%1,%2", "or\t%0,%1,%2", "ori\t%0,%1,%x2", }; static const char * const output_191[] = { "xor\t%0,%1,%2", "xor\t%0,%1,%2", "xori\t%0,%1,%x2", }; static const char * const output_192[] = { "xor\t%0,%1,%2", "xor\t%0,%1,%2", "xori\t%0,%1,%x2", }; static const char * const output_193[] = { "xor\t%0,%2", "cmpi\t%1,%2", "cmpi\t%1,%2", "cmp\t%1,%2", }; static const char * const output_194[] = { "xor\t%0,%2", "cmpi\t%1,%2", "cmpi\t%1,%2", "cmp\t%1,%2", }; static const char * const output_198[] = { "sll\t%0,%1,0", "sb\t%1,%0", }; static const char * const output_199[] = { "sll\t%0,%1,0", "sh\t%1,%0", }; static const char * const output_200[] = { "sll\t%0,%1,0", "sw\t%1,%0", }; static const char * output_213 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3534 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { rtx xoperands[4]; xoperands[0] = operands[0]; xoperands[1] = operands[1]; /* The length of the field is the size of the outer mode less the outer shift constant. We fix the outer mode as SImode for simplicity. */ unsigned int right_shift = INTVAL (operands[3]); xoperands[3] = GEN_INT (32 - right_shift); /* The field starts at the outer shift constant less the inner shift constant. */ unsigned int left_shift = INTVAL (operands[2]); xoperands[2] = GEN_INT (right_shift - left_shift); /* Sanity checks. These constraints are taken from the MIPS ISA manual. */ gcc_assert (INTVAL (xoperands[2]) >= 0 && INTVAL (xoperands[2]) < 32); gcc_assert (INTVAL (xoperands[3]) > 0 && INTVAL (xoperands[3]) <= 32); gcc_assert (INTVAL (xoperands[2]) + INTVAL (xoperands[3]) > 0 && INTVAL (xoperands[2]) + INTVAL (xoperands[3]) <= 32); output_asm_insn ("exts\t%0,%1,%2,%m3", xoperands); return ""; } } static const char * const output_214[] = { "#", "lwu\t%0,%1", }; static const char * const output_215[] = { "dext\t%0,%1,0,32", "lwu\t%0,%1", }; static const char * const output_216[] = { "andi\t%0,%1,0x00ff", "andi\t%0,%1,0x00ff", "lbu\t%0,%1", }; static const char * const output_217[] = { "andi\t%0,%1,0x00ff", "andi\t%0,%1,0x00ff", "lbu\t%0,%1", }; static const char * const output_218[] = { "andi\t%0,%1,0xffff", "andi\t%0,%1,0xffff", "lhu\t%0,%1", }; static const char * const output_219[] = { "andi\t%0,%1,0xffff", "andi\t%0,%1,0xffff", "lhu\t%0,%1", }; static const char * const output_228[] = { "andi\t%0,%1,0x00ff", "lbu\t%0,%1", }; static const char * output_230 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3699 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_MASK (QImode)); return "andi\t%0,%1,%x2"; } } static const char * output_231 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3699 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_MASK (QImode)); return "andi\t%0,%1,%x2"; } } static const char * output_232 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3699 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_MASK (HImode)); return "andi\t%0,%1,%x2"; } } static const char * output_233 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3699 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_MASK (HImode)); return "andi\t%0,%1,%x2"; } } static const char * const output_235[] = { "#", "#", "lw\t%0,%1", }; static const char * const output_236[] = { "seb\t%0", "lb\t%0,%1", }; static const char * const output_237[] = { "seb\t%0", "lb\t%0,%1", }; static const char * const output_238[] = { "seh\t%0", "lh\t%0,%1", }; static const char * const output_239[] = { "seh\t%0", "lh\t%0,%1", }; static const char * const output_240[] = { "#", "lb\t%0,%1", }; static const char * const output_241[] = { "#", "lb\t%0,%1", }; static const char * const output_242[] = { "#", "lh\t%0,%1", }; static const char * const output_243[] = { "#", "lh\t%0,%1", }; static const char * const output_244[] = { "seb\t%0,%1", "lb\t%0,%1", }; static const char * const output_245[] = { "seb\t%0,%1", "lb\t%0,%1", }; static const char * const output_246[] = { "seh\t%0,%1", "lh\t%0,%1", }; static const char * const output_247[] = { "seh\t%0,%1", "lh\t%0,%1", }; static const char * const output_248[] = { "seb\t%0", "lb\t%0,%1", }; static const char * const output_249[] = { "#", "lb\t%0,%1", }; static const char * const output_250[] = { "seb\t%0,%1", "lb\t%0,%1", }; static const char * output_256 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3913 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_BITSIZE (QImode)); return "exts\t%0,%1,0,%m2"; } } static const char * output_257 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3913 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_BITSIZE (QImode)); return "exts\t%0,%1,0,%m2"; } } static const char * output_258 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3913 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_BITSIZE (HImode)); return "exts\t%0,%1,0,%m2"; } } static const char * output_259 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3913 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (GET_MODE_BITSIZE (HImode)); return "exts\t%0,%1,0,%m2"; } } static const char * output_263 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 3971 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_nomacro.nesting_level > 0) return ".set\tmacro\n\ttrunc.w.d %0,%1,%2\n\t.set\tnomacro"; else return "trunc.w.d %0,%1,%2"; } } static const char * output_265 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4008 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_nomacro.nesting_level > 0) return ".set\tmacro\n\ttrunc.w.s %0,%1,%2\n\t.set\tnomacro"; else return "trunc.w.s %0,%1,%2"; } } static const char * output_279 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4400 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[3] = GEN_INT (mask_low_and_shift_len (SImode, operands[3], operands[2])); return "cins\t%0,%1,%2,%m3"; } } static const char * output_280 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4400 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[3] = GEN_INT (mask_low_and_shift_len (DImode, operands[3], operands[2])); return "cins\t%0,%1,%2,%m3"; } } static const char * output_309 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4748 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_310 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4761 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_311 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4771 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_312 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4781 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_313 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_314 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_315 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_316 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_317 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_318 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_319 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_320 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_321 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4849 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_322 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_323 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_324 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_325 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_326 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_327 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_328 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_329 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_330 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4860 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_361 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 4990 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_362 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5001 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_363 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5066 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_364 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5077 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_365 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5123 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_366 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5132 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_367 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5142 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_368 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5152 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_369 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5173 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_370 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5183 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_371 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5193 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_372 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5215 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_376 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5320 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_377 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5335 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return ISA_HAS_MACCHI ? "macchi\t%0,%.,%." : "mfhi\t%0"; } } static const char * output_378 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5335 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return ISA_HAS_MACCHI ? "macchi\t%0,%.,%." : "mfhi\t%0"; } } static const char * output_379 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5335 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return ISA_HAS_MACCHI ? "dmacchi\t%0,%.,%." : "mfhi\t%0"; } } static const char * output_383 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_384 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_385 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_386 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_387 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_388 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_389 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5393 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 0); return mips_output_move (operands[0], operands[1]); } } static const char * output_390 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_391 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_392 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_393 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_394 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_395 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_396 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5408 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = mips_subword (operands[0], 1); return mips_output_move (operands[0], operands[1]); } } static const char * output_397 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_398 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_399 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_400 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_401 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_402 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_403 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5423 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[1] = mips_subword (operands[1], INTVAL (operands[2])); return mips_output_move (operands[0], operands[1]); } } static const char * output_418 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5466 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_419 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5466 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_420 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5483 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_421 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5483 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_423 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5509 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_424 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5509 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_425 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5530 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_426 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5530 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_427 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5549 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_428 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5549 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_429 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5570 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_nomacro.nesting_level > 0 && which_alternative == 1) return ".set\tmacro\n\t.cprestore\t%1\n\t.set\tnomacro"; else return ".cprestore\t%1"; } } static const char * output_430 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5570 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_nomacro.nesting_level > 0 && which_alternative == 1) return ".set\tmacro\n\t.cprestore\t%1\n\t.set\tnomacro"; else return ".cprestore\t%1"; } } static const char * output_433 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5612 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_sync (); } } static const char * output_437 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5631 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return "%(%%)"; } } static const char * output_438 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5631 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return "%(%%)"; } } static const char * output_441 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (SImode) - 1)); return "sll\t%0,%1,%2"; } } static const char * output_442 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (SImode) - 1)); return "sra\t%0,%1,%2"; } } static const char * output_443 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (SImode) - 1)); return "srl\t%0,%1,%2"; } } static const char * output_444 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (DImode) - 1)); return "dsll\t%0,%1,%2"; } } static const char * output_445 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (DImode) - 1)); return "dsra\t%0,%1,%2"; } } static const char * output_446 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5721 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (DImode) - 1)); return "dsrl\t%0,%1,%2"; } } static const char * output_447 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5738 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "sll\t%0,%1,%2"; } } static const char * output_448 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5738 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "sra\t%0,%1,%2"; } } static const char * output_449 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5738 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "srl\t%0,%1,%2"; } } static const char * output_450 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5752 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0) return "sll\t%0,%2"; operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "sll\t%0,%1,%2"; } } static const char * output_451 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5752 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0) return "sra\t%0,%2"; operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "sra\t%0,%1,%2"; } } static const char * output_452 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5752 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0) return "srl\t%0,%2"; operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "srl\t%0,%1,%2"; } } static const char * output_455 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5780 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (which_alternative == 0) return "dsll\t%0,%2"; operands[2] = GEN_INT (INTVAL (operands[2]) & 0x3f); return "dsll\t%0,%1,%2"; } } static const char * output_456 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5796 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x3f); return "dsra\t%0,%2"; } } static const char * output_457 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5811 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x3f); return "dsrl\t%0,%2"; } } static const char * output_459 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5862 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (SImode) - 1)); return "ror\t%0,%1,%2"; } } static const char * output_460 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5862 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (CONST_INT_P (operands[2])) operands[2] = GEN_INT (INTVAL (operands[2]) & (GET_MODE_BITSIZE (DImode) - 1)); return "dror\t%0,%1,%2"; } } static const char * output_467 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5940 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%F1", "%Z2%0"), MIPS_BRANCH ("b%W1", "%Z2%0")); } } static const char * output_468 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5940 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%F1", "%Z2%0"), MIPS_BRANCH ("b%W1", "%Z2%0")); } } static const char * output_469 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5956 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%W1", "%Z2%0"), MIPS_BRANCH ("b%F1", "%Z2%0")); } } static const char * output_470 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5956 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%W1", "%Z2%0"), MIPS_BRANCH ("b%F1", "%Z2%0")); } } static const char * output_471 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5974 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_order_conditional_branch (insn, operands, false); } } static const char * output_472 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5974 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_order_conditional_branch (insn, operands, false); } } static const char * output_473 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5988 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_order_conditional_branch (insn, operands, true); } } static const char * output_474 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 5988 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_order_conditional_branch (insn, operands, true); } } static const char * output_475 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6004 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_equal_conditional_branch (insn, operands, false); } } static const char * output_476 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6004 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_equal_conditional_branch (insn, operands, false); } } static const char * output_477 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6018 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_equal_conditional_branch (insn, operands, true); } } static const char * output_478 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6018 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_equal_conditional_branch (insn, operands, true); } } static const char * const output_479[] = { "b%C1z\t%2,%0", "bt%C1z\t%0", }; static const char * const output_480[] = { "b%C1z\t%2,%0", "bt%C1z\t%0", }; static const char * const output_481[] = { "b%N1z\t%2,%0", "bt%N1z\t%0", }; static const char * const output_482[] = { "b%N1z\t%2,%0", "bt%N1z\t%0", }; static const char * output_483 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6099 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit0", "%1,%2,%0"), MIPS_BRANCH ("bbit1", "%1,%2,%0")); } } static const char * output_484 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6099 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit1", "%1,%2,%0"), MIPS_BRANCH ("bbit0", "%1,%2,%0")); } } static const char * output_485 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6099 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit0", "%1,%2,%0"), MIPS_BRANCH ("bbit1", "%1,%2,%0")); } } static const char * output_486 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6099 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit1", "%1,%2,%0"), MIPS_BRANCH ("bbit0", "%1,%2,%0")); } } static const char * output_487 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6119 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit1", "%1,%2,%0"), MIPS_BRANCH ("bbit0", "%1,%2,%0")); } } static const char * output_488 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6119 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit0", "%1,%2,%0"), MIPS_BRANCH ("bbit1", "%1,%2,%0")); } } static const char * output_489 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6119 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit1", "%1,%2,%0"), MIPS_BRANCH ("bbit0", "%1,%2,%0")); } } static const char * output_490 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6119 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bbit0", "%1,%2,%0"), MIPS_BRANCH ("bbit1", "%1,%2,%0")); } } static const char * const output_499[] = { "seq\t%0,%1,%2", "sltiu\t%0,%1,1", "seqi\t%0,%1,%2", }; static const char * const output_500[] = { "seq\t%0,%1,%2", "sltiu\t%0,%1,1", "seqi\t%0,%1,%2", }; static const char * const output_501[] = { "seq\t%0,%1,%2", "sltiu\t%0,%1,1", "seqi\t%0,%1,%2", }; static const char * const output_502[] = { "seq\t%0,%1,%2", "sltiu\t%0,%1,1", "seqi\t%0,%1,%2", }; static const char * const output_507[] = { "sne\t%0,%1,%2", "sltu\t%0,%.,%1", "snei\t%0,%1,%2", }; static const char * const output_508[] = { "sne\t%0,%1,%2", "sltu\t%0,%.,%1", "snei\t%0,%1,%2", }; static const char * const output_509[] = { "sne\t%0,%1,%2", "sltu\t%0,%.,%1", "snei\t%0,%1,%2", }; static const char * const output_510[] = { "sne\t%0,%1,%2", "sltu\t%0,%.,%1", "snei\t%0,%1,%2", }; static const char * output_551 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%0,%1,%2"; } } static const char * output_552 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%0,%1,%2"; } } static const char * output_553 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%0,%1,%2"; } } static const char * output_554 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%0,%1,%2"; } } static const char * output_555 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%0,%1,%2"; } } static const char * output_556 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%0,%1,%2"; } } static const char * output_557 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%0,%1,%2"; } } static const char * output_558 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6252 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%0,%1,%2"; } } static const char * output_559 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%1,%2"; } } static const char * output_560 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%1,%2"; } } static const char * output_561 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%1,%2"; } } static const char * output_562 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%1,%2"; } } static const char * output_563 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%1,%2"; } } static const char * output_564 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%1,%2"; } } static const char * output_565 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "slt\t%1,%2"; } } static const char * output_566 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6264 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[2] = GEN_INT (INTVAL (operands[2]) + 1); return "sltu\t%1,%2"; } } static const char * output_617 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6314 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (get_attr_length (insn) <= 8) { if (TARGET_CB_MAYBE) return MIPS_ABSOLUTE_JUMP ("%*b%:\t%l0"); else return MIPS_ABSOLUTE_JUMP ("%*b\t%l0%/"); } else { if (TARGET_CB_MAYBE && !final_sequence) return MIPS_ABSOLUTE_JUMP ("%*bc\t%l0"); else return MIPS_ABSOLUTE_JUMP ("%*j\t%l0%/"); } } } static const char * output_618 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6337 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (get_attr_length (insn) <= 8) { if (TARGET_CB_MAYBE) return "%*b%:\t%l0"; else return "%*b\t%l0%/"; } else { mips_output_load_label (operands[0]); if (TARGET_CB_MAYBE) return "%*jr%:\t%@%]"; else return "%*jr\t%@%/%]"; } } } static const char * output_620 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6402 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_621 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6402 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_624 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6448 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_625 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6448 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_626 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6500 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { rtx diff_vec = PATTERN (NEXT_INSN (as_a (operands[1]))); gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC); switch (GET_MODE (diff_vec)) { case E_HImode: output_asm_insn ("sll\t%3,%0,1", operands); output_asm_insn ("la\t%2,%1", operands); output_asm_insn ("addu\t%3,%2,%3", operands); output_asm_insn ("lh\t%3,0(%3)", operands); break; case E_SImode: output_asm_insn ("sll\t%3,%0,2", operands); output_asm_insn ("la\t%2,%1", operands); output_asm_insn ("addu\t%3,%2,%3", operands); output_asm_insn ("lw\t%3,0(%3)", operands); break; default: gcc_unreachable (); } output_asm_insn ("addu\t%2,%2,%3", operands); if (GENERATE_MIPS16E) return "jrc\t%2"; else return "jr\t%2"; } } static const char * output_627 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6500 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { rtx diff_vec = PATTERN (NEXT_INSN (as_a (operands[1]))); gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC); switch (GET_MODE (diff_vec)) { case E_HImode: output_asm_insn ("sll\t%3,%0,1", operands); output_asm_insn ("dla\t%2,%1", operands); output_asm_insn ("daddu\t%3,%2,%3", operands); output_asm_insn ("lh\t%3,0(%3)", operands); break; case E_SImode: output_asm_insn ("sll\t%3,%0,2", operands); output_asm_insn ("dla\t%2,%1", operands); output_asm_insn ("daddu\t%3,%2,%3", operands); output_asm_insn ("lw\t%3,0(%3)", operands); break; default: gcc_unreachable (); } output_asm_insn ("daddu\t%2,%2,%3", operands); if (GENERATE_MIPS16E) return "jrc\t%2"; else return "jr\t%2"; } } static const char * output_629 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6629 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_probe_stack_range (operands[0], operands[2]); } } static const char * output_630 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6629 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_probe_stack_range (operands[0], operands[2]); } } static const char * output_631 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6666 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); return mips_output_jump (operands, 0, -1, false); } } static const char * output_632 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6666 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { operands[0] = gen_rtx_REG (Pmode, RETURN_ADDR_REGNUM); return mips_output_jump (operands, 0, -1, false); } } static const char * output_633 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6679 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_634 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6679 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, false); } } static const char * output_641 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6735 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_646 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6824 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_647 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6824 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_must_initialize_gp_p () ? "#" : ""; } } static const char * output_652 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6937 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, 1, false); } } static const char * output_653 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6958 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 1, 2, false); } } static const char * output_654 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 6970 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 1, 2, false); } } static const char * output_655 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7026 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return (TARGET_SPLIT_CALLS ? "#" : mips_output_jump (operands, 0, 1, true)); } } static const char * output_656 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7044 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, 1, true); } } static const char * output_657 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7058 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return (TARGET_SPLIT_CALLS ? "#" : mips_output_jump (operands, 0, -1, true)); } } static const char * output_658 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7078 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_659 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7101 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return (TARGET_SPLIT_CALLS ? "#" : mips_output_jump (operands, 1, 2, true)); } } static const char * output_660 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7122 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 1, 2, true); } } static const char * output_661 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7134 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return (TARGET_SPLIT_CALLS ? "#" : mips_output_jump (operands, 1, -1, true)); } } static const char * output_662 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7156 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 1, -1, true); } } static const char * output_663 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7170 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return (TARGET_SPLIT_CALLS ? "#" : mips_output_jump (operands, 1, 2, true)); } } static const char * output_664 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7194 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 1, 2, true); } } static const char * output_665 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7235 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_2EF || TARGET_LOONGSON_EXT) { /* Loongson 2[ef] and Loongson ext use load to $0 for prefetching. */ if (TARGET_64BIT) return "ld\t$0,%a0"; else return "lw\t$0,%a0"; } /* Loongson ext2 implementation pref instructions. */ if (TARGET_LOONGSON_EXT2) { operands[1] = mips_loongson_ext2_prefetch_cookie (operands[1], operands[2]); return "pref\t%1, %a0"; } operands[1] = mips_prefetch_cookie (operands[1], operands[2]); return "pref\t%1,%a0"; } } static const char * output_666 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7262 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_EXT) { /* Loongson Loongson ext use index load to $0 for prefetching. */ if (TARGET_64BIT) return "gsldx\t$0,0(%0,%1)"; else return "gslwx\t$0,0(%0,%1)"; } /* Loongson ext2 implementation pref instructions. */ if (TARGET_LOONGSON_EXT2) { operands[2] = mips_loongson_ext2_prefetch_cookie (operands[2], operands[3]); return "prefx\t%2,%1(%0)"; } operands[2] = mips_prefetch_cookie (operands[2], operands[3]); return "prefx\t%2,%1(%0)"; } } static const char * output_667 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7262 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (TARGET_LOONGSON_EXT) { /* Loongson Loongson ext use index load to $0 for prefetching. */ if (TARGET_64BIT) return "gsldx\t$0,0(%0,%1)"; else return "gslwx\t$0,0(%0,%1)"; } /* Loongson ext2 implementation pref instructions. */ if (TARGET_LOONGSON_EXT2) { operands[2] = mips_loongson_ext2_prefetch_cookie (operands[2], operands[3]); return "prefx\t%2,%1(%0)"; } operands[2] = mips_prefetch_cookie (operands[2], operands[3]); return "prefx\t%2,%1(%0)"; } } static const char * output_669 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7294 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_noreorder.nesting_level > 0) return "nop"; else return "#nop"; } } static const char * const output_671[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_672[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_673[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_674[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_675[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_676[] = { "mov%T4\t%0,%z2,%1", "mov%t4\t%0,%z3,%1", }; static const char * const output_677[] = { "movn\t%0,%z2,%1", "movz\t%0,%z3,%1", }; static const char * const output_678[] = { "movn\t%0,%z2,%1", "movz\t%0,%z3,%1", }; static const char * const output_679[] = { "movn\t%0,%z2,%1", "movz\t%0,%z3,%1", }; static const char * const output_680[] = { "movn\t%0,%z2,%1", "movz\t%0,%z3,%1", }; static const char * const output_681[] = { "mov%T4.s\t%0,%2,%1", "mov%t4.s\t%0,%3,%1", }; static const char * const output_682[] = { "mov%T4.d\t%0,%2,%1", "mov%t4.d\t%0,%3,%1", }; static const char * const output_683[] = { "mov%T4.s\t%0,%2,%1", "mov%t4.s\t%0,%3,%1", }; static const char * const output_684[] = { "mov%T4.d\t%0,%2,%1", "mov%t4.d\t%0,%3,%1", }; static const char * const output_685[] = { "mov%T4.s\t%0,%2,%1", "mov%t4.s\t%0,%3,%1", }; static const char * const output_686[] = { "mov%T4.d\t%0,%2,%1", "mov%t4.d\t%0,%3,%1", }; static const char * const output_687[] = { "seleqz\t%0,%2,%1", "selnez\t%0,%3,%1", }; static const char * const output_688[] = { "selnez\t%0,%2,%1", "seleqz\t%0,%3,%1", }; static const char * const output_689[] = { "seleqz\t%0,%2,%1", "selnez\t%0,%3,%1", }; static const char * const output_690[] = { "selnez\t%0,%2,%1", "seleqz\t%0,%3,%1", }; static const char * const output_691[] = { "seleqz\t%0,%2,%1", "selnez\t%0,%3,%1", }; static const char * const output_692[] = { "selnez\t%0,%2,%1", "seleqz\t%0,%3,%1", }; static const char * const output_693[] = { "seleqz\t%0,%2,%1", "selnez\t%0,%3,%1", }; static const char * const output_694[] = { "selnez\t%0,%2,%1", "seleqz\t%0,%3,%1", }; static const char * const output_695[] = { "sel.s\t%0,%3,%2", "seleqz.s\t%0,%3,%1", "selnez.s\t%0,%2,%1", }; static const char * const output_696[] = { "sel.d\t%0,%3,%2", "seleqz.d\t%0,%3,%1", "selnez.d\t%0,%2,%1", }; static const char * output_699 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7464 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_tls_reloc_directive (&operands[0]); } } static const char * output_700 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7472 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { assemble_integer (mips_strip_unspec_address (operands[0]), INTVAL (operands[1]), BITS_PER_UNIT * INTVAL (operands[1]), 1); return ""; } } static const char * output_701 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7484 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { gcc_assert (GET_CODE (operands[0]) == CONST_DOUBLE); assemble_real (*CONST_DOUBLE_REAL_VALUE (operands[0]), as_a (GET_MODE (operands[0])), GET_MODE_BITSIZE (GET_MODE (operands[0]))); return ""; } } static const char * output_703 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7521 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips16e_output_save_restore (operands[0], INTVAL (operands[2])); } } static const char * output_706 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7559 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_isa_rev >= 2) return "rdhwr\t$3,$29"; return ".set\tpush\n\t.set\tmips32r2\t\n\trdhwr\t$3,$29\n\t.set\tpop"; } } static const char * output_707 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7559 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { if (mips_isa_rev >= 2) return "rdhwr\t$3,$29"; return ".set\tpush\n\t.set\tmips32r2\t\n\trdhwr\t$3,$29\n\t.set\tpop"; } } static const char * output_710 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7609 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_711 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7609 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_713 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7650 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_714 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7650 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_716 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7680 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_717 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7680 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { return mips_output_jump (operands, 0, -1, true); } } static const char * output_718 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7691 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { bool load_p = (which_alternative == 0 || which_alternative == 1); /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!load_p || !reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn (mips_output_move (operands[0], operands[1]), operands); output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); } else { output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); output_asm_insn (mips_output_move (operands[0], operands[1]), operands); } return ""; } } static const char * output_719 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7691 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { bool load_p = (which_alternative == 0 || which_alternative == 1); /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!load_p || !reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn (mips_output_move (operands[0], operands[1]), operands); output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); } else { output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); output_asm_insn (mips_output_move (operands[0], operands[1]), operands); } return ""; } } static const char * output_720 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7691 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { bool load_p = (which_alternative == 0 || which_alternative == 1); /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!load_p || !reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn (mips_output_move (operands[0], operands[1]), operands); output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); } else { output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); output_asm_insn (mips_output_move (operands[0], operands[1]), operands); } return ""; } } static const char * output_721 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7691 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { bool load_p = (which_alternative == 0 || which_alternative == 1); /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!load_p || !reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn (mips_output_move (operands[0], operands[1]), operands); output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); } else { output_asm_insn (mips_output_move (operands[2], operands[3]), &operands[2]); output_asm_insn (mips_output_move (operands[0], operands[1]), operands); } return ""; } } static const char * output_722 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7754 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn ("lh\t%0,%1", operands); output_asm_insn ("lh\t%2,%3", operands); } else { output_asm_insn ("lh\t%2,%3", operands); output_asm_insn ("lh\t%0,%1", operands); } return ""; } } static const char * output_723 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 7754 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md" { /* Reg-renaming pass reuses base register if it is dead after bonded loads. Hardware does not bond those loads, even when they are consecutive. However, order of the loads need to be checked for correctness. */ if (!reg_overlap_mentioned_p (operands[0], operands[1])) { output_asm_insn ("lhu\t%0,%1", operands); output_asm_insn ("lhu\t%2,%3", operands); } else { output_asm_insn ("lhu\t%2,%3", operands); output_asm_insn ("lhu\t%0,%1", operands); } return ""; } } static const char * output_724 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 57 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync (); } } static const char * output_725 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 68 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_726 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 68 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_727 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 100 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_728 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 115 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_729 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 115 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_730 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 146 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_731 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 146 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_732 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 146 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_733 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 146 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_734 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 146 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_735 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 187 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_736 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 187 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_737 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 187 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_738 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 187 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_739 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 187 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_740 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 233 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_741 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 233 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_742 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 233 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_743 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 233 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_744 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 233 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_745 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 269 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_746 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 308 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_747 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 352 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_748 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 369 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_749 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 369 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_750 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 384 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_751 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 384 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_752 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 399 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_753 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 399 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_754 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 414 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_755 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 414 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_756 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 430 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_757 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 430 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_758 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_759 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_760 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_761 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_762 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_763 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 444 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_764 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_765 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_766 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_767 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_768 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_769 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 458 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_770 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_771 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_772 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_773 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_774 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_775 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 473 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_776 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 485 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_777 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 485 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_778 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 498 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_779 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 498 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_780 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 512 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_781 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 512 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_782 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 527 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_783 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 527 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_784 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 556 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_785 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 595 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_786 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 595 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_787 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 640 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_788 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 640 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_791 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 697 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * output_792 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 697 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md" { return mips_output_sync_loop (insn, operands); } } static const char * const output_795[] = { "mov%T4.ps\t%0,%2,%1", "mov%t4.ps\t%0,%3,%1", }; static const char * const output_796[] = { "mov%T4.ps\t%0,%2,%1", "mov%t4.ps\t%0,%3,%1", }; static const char * const output_797[] = { "movt.ps\t%0,%1,%3", "movf.ps\t%0,%2,%3", }; static const char * output_798 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 101 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md" { /* Let L be the lower part of operand and U be the upper part. The P[UL][UL].PS instruction always specifies the upper part of the result first, so the instruction is: P.PS %0,, where 0U == and 0L == . GCC's vector indices are specified in memory order, which means that vector element 0 is the lower part (L) on little-endian targets and the upper part (U) on big-endian targets. vec_concat likewise concatenates in memory order, which means that operand 3 (being 0 or 1) selects part of operand 1 and operand 4 (being 2 or 3) selects part of operand 2. Let: I3 = INTVAL (operands[3]) I4 = INTVAL (operands[4]) - 2 Taking the two endiannesses in turn: Little-endian: The semantics of the RTL pattern are: { 0L, 0U } = { X[I3], X[I4 + 2] }, where X = { 1L, 1U, 2L, 2U } so: 0L = { 1L, 1U }[I3] (= ) 0U = { 2L, 2U }[I4] (= ) = 2, = I4 ? U : L = 1, = I3 ? U : L [LL] !I4 && !I3 [UL] I4 && !I3 [LU] !I4 && I3 [UU] I4 && I3 Big-endian: The semantics of the RTL pattern are: { 0U, 0L } = { X[I3], X[I4 + 2] }, where X = { 1U, 1L, 2U, 2L } so: 0U = { 1U, 1L }[I3] (= ) 0L = { 2U, 2L }[I4] (= ) = 1, = I3 ? L : U = 2, = I4 ? L : U [UU] !I3 && !I4 [UL] !I3 && I4 [LU] I3 && !I4 [LL] I3 && I4. */ static const char * const mnemonics[2][4] = { /* LE */ { "pll.ps\t%0,%2,%1", "pul.ps\t%0,%2,%1", "plu.ps\t%0,%2,%1", "puu.ps\t%0,%2,%1" }, /* BE */ { "puu.ps\t%0,%1,%2", "pul.ps\t%0,%1,%2", "plu.ps\t%0,%1,%2", "pll.ps\t%0,%1,%2" }, }; unsigned mask = INTVAL (operands[3]) * 2 + (INTVAL (operands[4]) - 2); return mnemonics[BYTES_BIG_ENDIAN][mask]; } } static const char * output_799 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 259 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md" { if (BYTES_BIG_ENDIAN) return "cvt.ps.s\t%0,%1,%2"; else return "cvt.ps.s\t%0,%2,%1"; } } static const char * output_800 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 278 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md" { if (INTVAL (operands[2]) == !BYTES_BIG_ENDIAN) return "cvt.s.pu\t%0,%1"; else return "cvt.s.pl\t%0,%1"; } } static const char * output_831 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 630 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md" { operands[2] = gen_rtx_REG (CCmode, REGNO (operands[2]) + INTVAL (operands[3])); return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%F1", "%2,%0"), MIPS_BRANCH ("b%W1", "%2,%0")); } } static const char * output_832 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 651 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md" { operands[2] = gen_rtx_REG (CCmode, REGNO (operands[2]) + INTVAL (operands[3])); return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("b%W1", "%2,%0"), MIPS_BRANCH ("b%F1", "%2,%0")); } } static const char * output_875 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 386 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0xf) operands[2] = GEN_INT (INTVAL (operands[2]) & 0xf); return "shll.ph\t%0,%1,%2"; } return "shllv.ph\t%0,%1,%2"; } } static const char * output_876 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 386 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x7) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x7); return "shll.qb\t%0,%1,%2"; } return "shllv.qb\t%0,%1,%2"; } } static const char * output_877 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 407 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "shll_s.w\t%0,%1,%2"; } return "shllv_s.w\t%0,%1,%2"; } } static const char * output_878 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 407 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0xf) operands[2] = GEN_INT (INTVAL (operands[2]) & 0xf); return "shll_s.ph\t%0,%1,%2"; } return "shllv_s.ph\t%0,%1,%2"; } } static const char * output_879 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 427 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x7) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x7); return "shrl.qb\t%0,%1,%2"; } return "shrlv.qb\t%0,%1,%2"; } } static const char * output_880 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 446 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0xf) operands[2] = GEN_INT (INTVAL (operands[2]) & 0xf); return "shra.ph\t%0,%1,%2"; } return "shrav.ph\t%0,%1,%2"; } } static const char * output_881 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 464 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "shra_r.w\t%0,%1,%2"; } return "shrav_r.w\t%0,%1,%2"; } } static const char * output_882 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 464 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0xf) operands[2] = GEN_INT (INTVAL (operands[2]) & 0xf); return "shra_r.ph\t%0,%1,%2"; } return "shrav_r.ph\t%0,%1,%2"; } } static const char * output_903 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 768 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[1]) & ~(unsigned HOST_WIDE_INT) 0xff) operands[1] = GEN_INT (INTVAL (operands[1]) & 0xff); return "repl.qb\t%0,%1"; } return "replv.qb\t%0,%1"; } } static const char * const output_904[] = { "repl.ph\t%0,%1", "replv.ph\t%0,%1", }; static const char * output_917 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 889 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extr.w\t%0,%q1,%2"; } return "extrv.w\t%0,%q1,%2"; } } static const char * output_918 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 909 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extr_r.w\t%0,%q1,%2"; } return "extrv_r.w\t%0,%q1,%2"; } } static const char * output_919 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 929 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extr_rs.w\t%0,%q1,%2"; } return "extrv_rs.w\t%0,%q1,%2"; } } static const char * output_920 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 950 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extr_s.h\t%0,%q1,%2"; } return "extrv_s.h\t%0,%q1,%2"; } } static const char * output_921 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 972 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extp\t%0,%q1,%2"; } return "extpv\t%0,%q1,%2"; } } static const char * output_922 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 996 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 0x1f) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x1f); return "extpdp\t%0,%q1,%2"; } return "extpdpv\t%0,%q1,%2"; } } static const char * output_923 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1015 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) < -32 || INTVAL (operands[2]) > 31) operands[2] = GEN_INT (INTVAL (operands[2]) & 0x3f); return "shilo\t%q0,%2"; } return "shilov\t%q0,%2"; } } static const char * output_957 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 134 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (INTVAL (operands[3]) & ~(unsigned HOST_WIDE_INT) 31) operands[2] = GEN_INT (INTVAL (operands[2]) & 31); return "append\t%0,%z2,%3"; } } static const char * output_958 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 149 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (INTVAL (operands[3]) & ~(unsigned HOST_WIDE_INT) 3) operands[2] = GEN_INT (INTVAL (operands[2]) & 3); return "balign\t%0,%z2,%3"; } } static const char * output_971 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 316 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (INTVAL (operands[3]) & ~(unsigned HOST_WIDE_INT) 31) operands[2] = GEN_INT (INTVAL (operands[2]) & 31); return "precr_sra.ph.w\t%0,%z2,%3"; } } static const char * output_972 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 331 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (INTVAL (operands[3]) & ~(unsigned HOST_WIDE_INT) 31) operands[2] = GEN_INT (INTVAL (operands[2]) & 31); return "precr_sra_r.ph.w\t%0,%z2,%3"; } } static const char * output_973 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 346 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (INTVAL (operands[3]) & ~(unsigned HOST_WIDE_INT) 31) operands[3] = GEN_INT (INTVAL (operands[3]) & 31); return "prepend\t%0,%z2,%3"; } } static const char * output_974 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 360 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 7) operands[2] = GEN_INT (INTVAL (operands[2]) & 7); return "shra.qb\t%0,%z1,%2"; } return "shrav.qb\t%0,%z1,%2"; } } static const char * output_975 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 379 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 7) operands[2] = GEN_INT (INTVAL (operands[2]) & 7); return "shra_r.qb\t%0,%z1,%2"; } return "shrav_r.qb\t%0,%z1,%2"; } } static const char * output_976 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 397 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md" { if (which_alternative == 0) { if (INTVAL (operands[2]) & ~(unsigned HOST_WIDE_INT) 15) operands[2] = GEN_INT (INTVAL (operands[2]) & 15); return "shrl.ph\t%0,%z1,%2"; } return "shrlv.ph\t%0,%z1,%2"; } } static const char * output_1052 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 26 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { return umips_output_save_restore (true, operands[0]); } } static const char * output_1053 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 37 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { return umips_output_save_restore (false, operands[0]); } } static const char * output_1054 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 62 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { umips_output_load_store_pair (true, operands); return ""; } } static const char * output_1055 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 89 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { umips_output_load_store_pair (false, operands); return ""; } } static const char * output_1057 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 129 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { if (REGNO (operands[0]) < REGNO (operands[2])) return "movep\t%0,%2,%z1,%z3"; else return "movep\t%2,%0,%z3,%z1"; } } static const char * output_1058 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 129 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { if (REGNO (operands[0]) < REGNO (operands[2])) return "movep\t%0,%2,%z1,%z3"; else return "movep\t%2,%0,%z3,%z1"; } } static const char * output_1059 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 129 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { if (REGNO (operands[0]) < REGNO (operands[2])) return "movep\t%0,%2,%z1,%z3"; else return "movep\t%2,%0,%z3,%z1"; } } static const char * output_1060 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 129 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md" { if (REGNO (operands[0]) < REGNO (operands[2])) return "movep\t%0,%2,%z1,%z3"; else return "movep\t%2,%0,%z3,%z1"; } } static const char * output_1061 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 115 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1062 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 115 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1063 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 115 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1168 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.d\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V2DFmode == V2DImode || V2DFmode == V2DFmode)) return "#"; else return "insert.d\t%w0[%y3],%z1"; } } static const char * output_1169 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.w\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V4SFmode == V2DImode || V4SFmode == V2DFmode)) return "#"; else return "insert.w\t%w0[%y3],%z1"; } } static const char * output_1170 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.d\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V2DImode == V2DImode || V2DImode == V2DFmode)) return "#"; else return "insert.d\t%w0[%y3],%z1"; } } static const char * output_1171 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.w\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V4SImode == V2DImode || V4SImode == V2DFmode)) return "#"; else return "insert.w\t%w0[%y3],%z1"; } } static const char * output_1172 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.h\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V8HImode == V2DImode || V8HImode == V2DFmode)) return "#"; else return "insert.h\t%w0[%y3],%z1"; } } static const char * output_1173 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 468 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "insve.b\t%w0[%y3],%w1[0]"; if (!TARGET_64BIT && (V16QImode == V2DImode || V16QImode == V2DFmode)) return "#"; else return "insert.b\t%w0[%y3],%z1"; } } static const char * output_1191 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 572 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (TARGET_64BIT) return "copy_s.d\t%0,%w1[%2]"; else return "#"; } } static const char * output_1192 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 572 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (TARGET_64BIT) return "copy_s.d\t%0,%w1[%2]"; else return "#"; } } static const char * output_1199 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1200 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1201 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1202 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1203 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1204 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 658 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_move (operands[0], operands[1]); } } static const char * output_1205 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 706 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "addv.d\t%w0,%w1,%w2"; case 1: { HOST_WIDE_INT val = INTVAL (CONST_VECTOR_ELT (operands[2], 0)); operands[2] = GEN_INT (-val); return "subvi.d\t%w0,%w1,%d2"; } case 2: return "addvi.d\t%w0,%w1,%E2"; default: gcc_unreachable (); } } } static const char * output_1206 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 706 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "addv.w\t%w0,%w1,%w2"; case 1: { HOST_WIDE_INT val = INTVAL (CONST_VECTOR_ELT (operands[2], 0)); operands[2] = GEN_INT (-val); return "subvi.w\t%w0,%w1,%d2"; } case 2: return "addvi.w\t%w0,%w1,%E2"; default: gcc_unreachable (); } } } static const char * output_1207 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 706 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "addv.h\t%w0,%w1,%w2"; case 1: { HOST_WIDE_INT val = INTVAL (CONST_VECTOR_ELT (operands[2], 0)); operands[2] = GEN_INT (-val); return "subvi.h\t%w0,%w1,%d2"; } case 2: return "addvi.h\t%w0,%w1,%E2"; default: gcc_unreachable (); } } } static const char * output_1208 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 706 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "addv.b\t%w0,%w1,%w2"; case 1: { HOST_WIDE_INT val = INTVAL (CONST_VECTOR_ELT (operands[2], 0)); operands[2] = GEN_INT (-val); return "subvi.b\t%w0,%w1,%d2"; } case 2: return "addvi.b\t%w0,%w1,%E2"; default: gcc_unreachable (); } } } static const char * const output_1209[] = { "subv.d\t%w0,%w1,%w2", "subvi.d\t%w0,%w1,%E2", }; static const char * const output_1210[] = { "subv.w\t%w0,%w1,%w2", "subvi.w\t%w0,%w1,%E2", }; static const char * const output_1211[] = { "subv.h\t%w0,%w1,%w2", "subvi.h\t%w0,%w1,%E2", }; static const char * const output_1212[] = { "subv.b\t%w0,%w1,%w2", "subvi.b\t%w0,%w1,%E2", }; static const char * output_1225 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 775 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_s.d\t%w0,%w1,%w2", operands); } } static const char * output_1226 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 775 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_s.w\t%w0,%w1,%w2", operands); } } static const char * output_1227 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 775 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_s.h\t%w0,%w1,%w2", operands); } } static const char * output_1228 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 775 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_s.b\t%w0,%w1,%w2", operands); } } static const char * output_1229 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 784 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_u.d\t%w0,%w1,%w2", operands); } } static const char * output_1230 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 784 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_u.w\t%w0,%w1,%w2", operands); } } static const char * output_1231 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 784 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_u.h\t%w0,%w1,%w2", operands); } } static const char * output_1232 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 784 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("div_u.b\t%w0,%w1,%w2", operands); } } static const char * output_1233 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 793 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_s.d\t%w0,%w1,%w2", operands); } } static const char * output_1234 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 793 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_s.w\t%w0,%w1,%w2", operands); } } static const char * output_1235 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 793 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_s.h\t%w0,%w1,%w2", operands); } } static const char * output_1236 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 793 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_s.b\t%w0,%w1,%w2", operands); } } static const char * output_1237 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 802 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_u.d\t%w0,%w1,%w2", operands); } } static const char * output_1238 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 802 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_u.w\t%w0,%w1,%w2", operands); } } static const char * output_1239 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 802 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_u.h\t%w0,%w1,%w2", operands); } } static const char * output_1240 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 802 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_msa_output_division ("mod_u.b\t%w0,%w1,%w2", operands); } } static const char * const output_1241[] = { "xor.v\t%w0,%w1,%w2", "bnegi.%v0\t%w0,%w1,%V2", "xori.b\t%w0,%w1,%B2", }; static const char * const output_1242[] = { "xor.v\t%w0,%w1,%w2", "bnegi.%v0\t%w0,%w1,%V2", "xori.b\t%w0,%w1,%B2", }; static const char * const output_1243[] = { "xor.v\t%w0,%w1,%w2", "bnegi.%v0\t%w0,%w1,%V2", "xori.b\t%w0,%w1,%B2", }; static const char * const output_1244[] = { "xor.v\t%w0,%w1,%w2", "bnegi.%v0\t%w0,%w1,%V2", "xori.b\t%w0,%w1,%B2", }; static const char * const output_1245[] = { "or.v\t%w0,%w1,%w2", "bseti.%v0\t%w0,%w1,%V2", "ori.b\t%w0,%w1,%B2", }; static const char * const output_1246[] = { "or.v\t%w0,%w1,%w2", "bseti.%v0\t%w0,%w1,%V2", "ori.b\t%w0,%w1,%B2", }; static const char * const output_1247[] = { "or.v\t%w0,%w1,%w2", "bseti.%v0\t%w0,%w1,%V2", "ori.b\t%w0,%w1,%B2", }; static const char * const output_1248[] = { "or.v\t%w0,%w1,%w2", "bseti.%v0\t%w0,%w1,%V2", "ori.b\t%w0,%w1,%B2", }; static const char * output_1249 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "and.v\t%w0,%w1,%w2"; case 1: { rtx elt0 = CONST_VECTOR_ELT (operands[2], 0); unsigned HOST_WIDE_INT val = ~UINTVAL (elt0); operands[2] = mips_gen_const_int_vector (V2DImode, val & (-val)); return "bclri.%v0\t%w0,%w1,%V2"; } case 2: return "andi.b\t%w0,%w1,%B2"; default: gcc_unreachable (); } } } static const char * output_1250 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "and.v\t%w0,%w1,%w2"; case 1: { rtx elt0 = CONST_VECTOR_ELT (operands[2], 0); unsigned HOST_WIDE_INT val = ~UINTVAL (elt0); operands[2] = mips_gen_const_int_vector (V4SImode, val & (-val)); return "bclri.%v0\t%w0,%w1,%V2"; } case 2: return "andi.b\t%w0,%w1,%B2"; default: gcc_unreachable (); } } } static const char * output_1251 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "and.v\t%w0,%w1,%w2"; case 1: { rtx elt0 = CONST_VECTOR_ELT (operands[2], 0); unsigned HOST_WIDE_INT val = ~UINTVAL (elt0); operands[2] = mips_gen_const_int_vector (V8HImode, val & (-val)); return "bclri.%v0\t%w0,%w1,%V2"; } case 2: return "andi.b\t%w0,%w1,%B2"; default: gcc_unreachable (); } } } static const char * output_1252 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 838 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { switch (which_alternative) { case 0: return "and.v\t%w0,%w1,%w2"; case 1: { rtx elt0 = CONST_VECTOR_ELT (operands[2], 0); unsigned HOST_WIDE_INT val = ~UINTVAL (elt0); operands[2] = mips_gen_const_int_vector (V16QImode, val & (-val)); return "bclri.%v0\t%w0,%w1,%V2"; } case 2: return "andi.b\t%w0,%w1,%B2"; default: gcc_unreachable (); } } } static const char * output_1257 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 873 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "srl.d\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srli.d\t%w0,%w1,%E2", operands); } } static const char * output_1258 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 873 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "srl.w\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srli.w\t%w0,%w1,%E2", operands); } } static const char * output_1259 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 873 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "srl.h\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srli.h\t%w0,%w1,%E2", operands); } } static const char * output_1260 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 873 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "srl.b\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srli.b\t%w0,%w1,%E2", operands); } } static const char * output_1261 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 888 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sra.d\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srai.d\t%w0,%w1,%E2", operands); } } static const char * output_1262 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 888 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sra.w\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srai.w\t%w0,%w1,%E2", operands); } } static const char * output_1263 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 888 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sra.h\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srai.h\t%w0,%w1,%E2", operands); } } static const char * output_1264 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 888 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sra.b\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("srai.b\t%w0,%w1,%E2", operands); } } static const char * output_1265 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 903 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sll.d\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("slli.d\t%w0,%w1,%E2", operands); } } static const char * output_1266 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 903 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sll.w\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("slli.w\t%w0,%w1,%E2", operands); } } static const char * output_1267 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 903 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sll.h\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("slli.h\t%w0,%w1,%E2", operands); } } static const char * output_1268 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 903 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 0) return "sll.b\t%w0,%w1,%w2"; return mips_msa_output_shift_immediate("slli.b\t%w0,%w1,%E2", operands); } } static const char * const output_1347[] = { "bmnz.v\t%w0,%w2,%w3", "bmnzi.b\t%w0,%w2,%B3", }; static const char * const output_1348[] = { "bmnz.v\t%w0,%w2,%w3", "bmnzi.b\t%w0,%w2,%B3", }; static const char * const output_1349[] = { "bmnz.v\t%w0,%w2,%w3", "bmnzi.b\t%w0,%w2,%B3", }; static const char * const output_1350[] = { "bmnz.v\t%w0,%w2,%w3", "bmnzi.b\t%w0,%w2,%B3", }; static const char * const output_1351[] = { "bmz.v\t%w0,%w2,%w3", "bmzi.b\t%w0,%w2,%B3", }; static const char * const output_1352[] = { "bmz.v\t%w0,%w2,%w3", "bmzi.b\t%w0,%w2,%B3", }; static const char * const output_1353[] = { "bmz.v\t%w0,%w2,%w3", "bmzi.b\t%w0,%w2,%B3", }; static const char * const output_1354[] = { "bmz.v\t%w0,%w2,%w3", "bmzi.b\t%w0,%w2,%B3", }; static const char * const output_1363[] = { "bsel.v\t%w0,%w2,%w3", "bseli.b\t%w0,%w2,%B3", }; static const char * const output_1364[] = { "bsel.v\t%w0,%w2,%w3", "bseli.b\t%w0,%w2,%B3", }; static const char * const output_1365[] = { "bsel.v\t%w0,%w2,%w3", "bseli.b\t%w0,%w2,%B3", }; static const char * const output_1366[] = { "bsel.v\t%w0,%w2,%w3", "bseli.b\t%w0,%w2,%B3", }; static const char * const output_1375[] = { "ceq.d\t%w0,%w1,%w2", "ceqi.d\t%w0,%w1,%E2", }; static const char * const output_1376[] = { "cle_s.d\t%w0,%w1,%w2", "clei_s.d\t%w0,%w1,%E2", }; static const char * const output_1377[] = { "cle_u.d\t%w0,%w1,%w2", "clei_u.d\t%w0,%w1,%E2", }; static const char * const output_1378[] = { "clt_s.d\t%w0,%w1,%w2", "clti_s.d\t%w0,%w1,%E2", }; static const char * const output_1379[] = { "clt_u.d\t%w0,%w1,%w2", "clti_u.d\t%w0,%w1,%E2", }; static const char * const output_1380[] = { "ceq.w\t%w0,%w1,%w2", "ceqi.w\t%w0,%w1,%E2", }; static const char * const output_1381[] = { "cle_s.w\t%w0,%w1,%w2", "clei_s.w\t%w0,%w1,%E2", }; static const char * const output_1382[] = { "cle_u.w\t%w0,%w1,%w2", "clei_u.w\t%w0,%w1,%E2", }; static const char * const output_1383[] = { "clt_s.w\t%w0,%w1,%w2", "clti_s.w\t%w0,%w1,%E2", }; static const char * const output_1384[] = { "clt_u.w\t%w0,%w1,%w2", "clti_u.w\t%w0,%w1,%E2", }; static const char * const output_1385[] = { "ceq.h\t%w0,%w1,%w2", "ceqi.h\t%w0,%w1,%E2", }; static const char * const output_1386[] = { "cle_s.h\t%w0,%w1,%w2", "clei_s.h\t%w0,%w1,%E2", }; static const char * const output_1387[] = { "cle_u.h\t%w0,%w1,%w2", "clei_u.h\t%w0,%w1,%E2", }; static const char * const output_1388[] = { "clt_s.h\t%w0,%w1,%w2", "clti_s.h\t%w0,%w1,%E2", }; static const char * const output_1389[] = { "clt_u.h\t%w0,%w1,%w2", "clti_u.h\t%w0,%w1,%E2", }; static const char * const output_1390[] = { "ceq.b\t%w0,%w1,%w2", "ceqi.b\t%w0,%w1,%E2", }; static const char * const output_1391[] = { "cle_s.b\t%w0,%w1,%w2", "clei_s.b\t%w0,%w1,%E2", }; static const char * const output_1392[] = { "cle_u.b\t%w0,%w1,%w2", "clei_u.b\t%w0,%w1,%E2", }; static const char * const output_1393[] = { "clt_s.b\t%w0,%w1,%w2", "clti_s.b\t%w0,%w1,%E2", }; static const char * const output_1394[] = { "clt_u.b\t%w0,%w1,%w2", "clti_u.b\t%w0,%w1,%E2", }; static const char * output_1469 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.d\t%w0,0"; if (!TARGET_64BIT && (V2DFmode == V2DImode || V2DFmode == V2DFmode)) return "#"; else return "fill.d\t%w0,%z1"; } } static const char * output_1470 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.w\t%w0,0"; if (!TARGET_64BIT && (V4SFmode == V2DImode || V4SFmode == V2DFmode)) return "#"; else return "fill.w\t%w0,%z1"; } } static const char * output_1471 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.d\t%w0,0"; if (!TARGET_64BIT && (V2DImode == V2DImode || V2DImode == V2DFmode)) return "#"; else return "fill.d\t%w0,%z1"; } } static const char * output_1472 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.w\t%w0,0"; if (!TARGET_64BIT && (V4SImode == V2DImode || V4SImode == V2DFmode)) return "#"; else return "fill.w\t%w0,%z1"; } } static const char * output_1473 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.h\t%w0,0"; if (!TARGET_64BIT && (V8HImode == V2DImode || V8HImode == V2DFmode)) return "#"; else return "fill.h\t%w0,%z1"; } } static const char * output_1474 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 1684 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { if (which_alternative == 1) return "ldi.b\t%w0,0"; if (!TARGET_64BIT && (V16QImode == V2DImode || V16QImode == V2DFmode)) return "#"; else return "fill.b\t%w0,%z1"; } } static const char * const output_1541[] = { "max_s.d\t%w0,%w1,%w2", "maxi_s.d\t%w0,%w1,%E2", }; static const char * const output_1542[] = { "max_s.w\t%w0,%w1,%w2", "maxi_s.w\t%w0,%w1,%E2", }; static const char * const output_1543[] = { "max_s.h\t%w0,%w1,%w2", "maxi_s.h\t%w0,%w1,%E2", }; static const char * const output_1544[] = { "max_s.b\t%w0,%w1,%w2", "maxi_s.b\t%w0,%w1,%E2", }; static const char * const output_1545[] = { "max_u.d\t%w0,%w1,%w2", "maxi_u.d\t%w0,%w1,%B2", }; static const char * const output_1546[] = { "max_u.w\t%w0,%w1,%w2", "maxi_u.w\t%w0,%w1,%B2", }; static const char * const output_1547[] = { "max_u.h\t%w0,%w1,%w2", "maxi_u.h\t%w0,%w1,%B2", }; static const char * const output_1548[] = { "max_u.b\t%w0,%w1,%w2", "maxi_u.b\t%w0,%w1,%B2", }; static const char * const output_1553[] = { "min_s.d\t%w0,%w1,%w2", "mini_s.d\t%w0,%w1,%E2", }; static const char * const output_1554[] = { "min_s.w\t%w0,%w1,%w2", "mini_s.w\t%w0,%w1,%E2", }; static const char * const output_1555[] = { "min_s.h\t%w0,%w1,%w2", "mini_s.h\t%w0,%w1,%E2", }; static const char * const output_1556[] = { "min_s.b\t%w0,%w1,%w2", "mini_s.b\t%w0,%w1,%E2", }; static const char * const output_1557[] = { "min_u.d\t%w0,%w1,%w2", "mini_u.d\t%w0,%w1,%B2", }; static const char * const output_1558[] = { "min_u.w\t%w0,%w1,%w2", "mini_u.w\t%w0,%w1,%B2", }; static const char * const output_1559[] = { "min_u.h\t%w0,%w1,%w2", "mini_u.h\t%w0,%w1,%B2", }; static const char * const output_1560[] = { "min_u.b\t%w0,%w1,%w2", "mini_u.b\t%w0,%w1,%B2", }; static const char * const output_1577[] = { "nor.v\t%w0,%w1,%w2", "nori.b\t%w0,%w1,%B2", }; static const char * const output_1578[] = { "nor.v\t%w0,%w1,%w2", "nori.b\t%w0,%w1,%B2", }; static const char * const output_1579[] = { "nor.v\t%w0,%w1,%w2", "nori.b\t%w0,%w1,%B2", }; static const char * const output_1580[] = { "nor.v\t%w0,%w1,%w2", "nori.b\t%w0,%w1,%B2", }; static const char * output_1601 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2503 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { HOST_WIDE_INT val = 0; unsigned int i; /* We convert the selection to an immediate. */ for (i = 0; i < 4; i++) val |= INTVAL (XVECEXP (operands[2], 0, i)) << (2 * i); operands[2] = GEN_INT (val); return "shf.w\t%w0,%w1,%X2"; } } static const char * output_1602 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2503 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { HOST_WIDE_INT val = 0; unsigned int i; /* We convert the selection to an immediate. */ for (i = 0; i < 4; i++) val |= INTVAL (XVECEXP (operands[2], 0, i)) << (2 * i); operands[2] = GEN_INT (val); return "shf.h\t%w0,%w1,%X2"; } } static const char * output_1603 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2503 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { HOST_WIDE_INT val = 0; unsigned int i; /* We convert the selection to an immediate. */ for (i = 0; i < 4; i++) val |= INTVAL (XVECEXP (operands[2], 0, i)) << (2 * i); operands[2] = GEN_INT (val); return "shf.b\t%w0,%w1,%X2"; } } static const char * output_1604 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2503 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { HOST_WIDE_INT val = 0; unsigned int i; /* We convert the selection to an immediate. */ for (i = 0; i < 4; i++) val |= INTVAL (XVECEXP (operands[2], 0, i)) << (2 * i); operands[2] = GEN_INT (val); return "shf.w\t%w0,%w1,%X2"; } } static const char * output_1671 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.d", "%w1,%0"), MIPS_BRANCH ("bnz.d", "%w1,%0")); } } static const char * output_1672 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.d", "%w1,%0"), MIPS_BRANCH ("bz.d", "%w1,%0")); } } static const char * output_1673 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.w", "%w1,%0"), MIPS_BRANCH ("bnz.w", "%w1,%0")); } } static const char * output_1674 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.w", "%w1,%0"), MIPS_BRANCH ("bz.w", "%w1,%0")); } } static const char * output_1675 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.d", "%w1,%0"), MIPS_BRANCH ("bnz.d", "%w1,%0")); } } static const char * output_1676 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.d", "%w1,%0"), MIPS_BRANCH ("bz.d", "%w1,%0")); } } static const char * output_1677 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.w", "%w1,%0"), MIPS_BRANCH ("bnz.w", "%w1,%0")); } } static const char * output_1678 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.w", "%w1,%0"), MIPS_BRANCH ("bz.w", "%w1,%0")); } } static const char * output_1679 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.h", "%w1,%0"), MIPS_BRANCH ("bnz.h", "%w1,%0")); } } static const char * output_1680 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.h", "%w1,%0"), MIPS_BRANCH ("bz.h", "%w1,%0")); } } static const char * output_1681 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.b", "%w1,%0"), MIPS_BRANCH ("bnz.b", "%w1,%0")); } } static const char * output_1682 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2744 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.b", "%w1,%0"), MIPS_BRANCH ("bz.b", "%w1,%0")); } } static const char * output_1683 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1684 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const char * output_1685 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1686 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const char * output_1687 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1688 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const char * output_1689 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1690 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const char * output_1691 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1692 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const char * output_1693 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bz.v", "%w1,%0"), MIPS_BRANCH ("bnz.v", "%w1,%0")); } } static const char * output_1694 (rtx *operands ATTRIBUTE_UNUSED, rtx_insn *insn ATTRIBUTE_UNUSED) { #line 2765 "/home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md" { return mips_output_conditional_branch (insn, operands, MIPS_BRANCH ("bnz.v", "%w1,%0"), MIPS_BRANCH ("bz.v", "%w1,%0")); } } static const struct insn_operand_data operand_data[] = { { 0, "", E_VOIDmode, 0, 0, 0, 0 }, { trap_comparison_operator, "", E_SImode, 0, 1, 0, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { trap_comparison_operator, "", E_DImode, 0, 1, 0, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { trap_comparison_operator, "", E_SImode, 0, 1, 0, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_SImode, 0, 0, 1, 0 }, { trap_comparison_operator, "", E_DImode, 0, 1, 0, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=!u,d,!u,!u,!ks,!d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "!u,d,!u,!ks,!ks,0,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "!u,d,Uead,Uuw6,Uesp,Usb4,Q", E_SImode, 0, 0, 1, 0 }, { register_operand, "=!u,d,!u,!u,!ks,!d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "!u,d,!u,!ks,!ks,0,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "!u,d,Uead,Uuw6,Uesp,Usb4,Q", E_DImode, 0, 0, 1, 0 }, { register_operand, "=ks,ks,d,d,d,d,d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "ks,ks,ks,ks,0,0,d,d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "Usd8,Q,Uuw8,Q,Usb8,Q,Usb4,O,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=ks,ks,d,d,d,d,d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "ks,ks,ks,ks,0,0,d,d,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "Usd8,Q,Uuw5,Q,Usb5,Q,Usb4,O,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "d,Q", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0,d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "Q,O,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=!u,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=!u,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=l,X", E_SImode, 0, 0, 0, 0 }, { register_operand, "=d,l", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=l,X", E_DImode, 0, 0, 0, 0 }, { muldiv_target_operand, "=l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { muldiv_target_operand, "=l", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=l", E_SImode, 0, 0, 0, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=l", E_DImode, 0, 0, 0, 0 }, { register_operand, "=l*?*?,l,d?", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "l,l,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,X,l", E_SImode, 0, 0, 0, 0 }, { scratch_operand, "=X,X,&d", E_SImode, 0, 0, 0, 0 }, { register_operand, "=l*?*?,l,d*?,d?", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "l,l,l,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,X,3,l", E_SImode, 0, 0, 0, 0 }, { scratch_operand, "=X,X,X,&d", E_SImode, 0, 0, 0, 0 }, { register_operand, "=l,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "l,l", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,3", E_SImode, 0, 0, 0, 0 }, { register_operand, "=l,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "l,l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,1", E_SImode, 0, 0, 0, 0 }, { scratch_operand, "=d,d", E_SImode, 0, 0, 0, 0 }, { muldiv_target_operand, "=l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=l*?*?,l,d?", E_SImode, 0, 0, 1, 0 }, { register_operand, "l,l,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,X,l", E_SImode, 0, 0, 0, 0 }, { scratch_operand, "=X,X,&d", E_SImode, 0, 0, 0, 0 }, { register_operand, "=l,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,l", E_SImode, 0, 0, 0, 0 }, { muldiv_target_operand, "=ka", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_TImode, 0, 0, 0, 0 }, { scratch_operand, "=d", E_DImode, 0, 0, 0, 0 }, { muldiv_target_operand, "=x", E_TImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=l", E_DImode, 0, 0, 0, 0 }, { muldiv_target_operand, "=x", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { muldiv_target_operand, "=ka", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { muldiv_target_operand, "0", E_DImode, 0, 0, 1, 0 }, { muldiv_target_operand, "=x", E_TImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_TImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_TImode, 0, 0, 0, 0 }, { register_operand, "+l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { const_1_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { const_1_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { const_1_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=l", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=l", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { lo_operand, "=l", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { lo_operand, "=l", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d,!u,d,d,d,!u,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "o,o,W,!u,d,d,d,0,d", E_SImode, 0, 0, 1, 1 }, { and_operand, "Yb,Yh,Yw,Uean,K,Yx,Yw,!u,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d,!u,d,d,d,!u,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "o,o,W,!u,d,d,d,0,d", E_DImode, 0, 0, 1, 1 }, { and_operand, "Yb,Yh,Yw,Uean,K,Yx,Yw,!u,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d,d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "%W,W,W,d,0", E_SImode, 0, 0, 1, 1 }, { and_operand, "Yb,Yh,Yw,Yw,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d,d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "%W,W,W,d,0", E_DImode, 0, 0, 1, 1 }, { and_operand, "Yb,Yh,Yw,Yw,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=!u,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "%0,d,d", E_SImode, 0, 0, 1, 0 }, { uns_arith_operand, "!u,d,K", E_SImode, 0, 0, 1, 0 }, { register_operand, "=!u,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "%0,d,d", E_DImode, 0, 0, 1, 0 }, { uns_arith_operand, "!u,d,K", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "%0", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "%0", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,t,t,t", E_SImode, 0, 0, 1, 0 }, { register_operand, "%0,d,d,d", E_SImode, 0, 0, 1, 0 }, { uns_arith_operand, "d,Uub8,K,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,t,t,t", E_DImode, 0, 0, 1, 0 }, { register_operand, "%0,d,d,d", E_DImode, 0, 0, 1, 0 }, { uns_arith_operand, "d,Uub8,K,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_QImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_arith_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_HImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_arith_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_arith_operand, "", E_DImode, 0, 0, 1, 0 }, { const_arith_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,W", E_SImode, 0, 0, 1, 1 }, { register_operand, "=!u,d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "!u,d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=!u,d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "!u,d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=!u,d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "!u,d,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=!u,d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "!u,d,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_HImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_HImode, 0, 0, 1, 0 }, { memory_operand, "m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d,l,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,0,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "d,m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=d,d", E_HImode, 0, 0, 1, 0 }, { nonimmediate_operand, "0,m", E_QImode, 0, 0, 1, 1 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { scratch_operand, "=d", E_DFmode, 0, 0, 0, 0 }, { register_operand, "=f", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { scratch_operand, "=d", E_SFmode, 0, 0, 0, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "+d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "+d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "m", E_BLKmode, 0, 0, 1, 1 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "m", E_BLKmode, 0, 0, 1, 1 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "m", E_BLKmode, 0, 0, 1, 1 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "m", E_BLKmode, 0, 0, 1, 1 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { memory_operand, "=m", E_BLKmode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { memory_operand, "=m", E_BLKmode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { memory_operand, "+m", E_BLKmode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { memory_operand, "+m", E_BLKmode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { memory_operand, "ZC", E_QImode, 0, 0, 1, 1 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { absolute_symbolic_operand, "", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=&d", E_DImode, 0, 0, 0, 0 }, { d_operand, "=d", E_SImode, 0, 0, 1, 0 }, { symbolic_operand_with_high, "", E_SImode, 0, 0, 1, 0 }, { d_operand, "=d", E_DImode, 0, 0, 1, 0 }, { symbolic_operand_with_high, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { got_disp_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { got_disp_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { got_disp_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { got_disp_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { got_page_ofst_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { got_page_ofst_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { immediate_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { immediate_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { immediate_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { immediate_operand, "", E_DImode, 0, 0, 1, 0 }, { stack_operand, "=m", E_SImode, 0, 0, 1, 1 }, { stack_operand, "=m", E_DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,d,m,*a,*a,*d,*f,*f,*d,*m,*B*C*D,*B*C*D,*d,*m", E_DImode, 0, 0, 1, 1 }, { move_operand, "d,i,m,d,*J,*d,*a,*J*d,*m,*f,*f,*d,*m,*B*C*D,*B*C*D", E_DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,m,*d", E_DImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,m,d,*x", E_DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,e,d,m,*f,*f,*d,*m,*a,*d,*B*C*D,*B*C*D,*d,*m", E_DImode, 0, 0, 1, 1 }, { move_operand, "d,Yd,Yf,m,dJ,*d*J,*m,*f,*f,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_DImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_SImode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V2HImode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V2HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V4QImode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V4QImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V2HQmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V2HQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V2UHQmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V2UHQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V2HAmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V2HAmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V2UHAmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V2UHAmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V4QQmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V4QQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,!u,d,e,!u,!ks,d,ZS,ZT,m,*f,*f,*d,*m,*d,*z,*a,*d,*B*C*D,*B*C*D,*d,*m", E_V4UQQmode, 0, 0, 1, 1 }, { move_operand, "d,J,Udb7,Yd,Yf,ZT,ZS,m,!ks,!kbJ,dJ,*d*J,*m,*f,*f,*z,*d,*J*d,*a,*d,*m,*B*C*D,*B*C*D", E_V4UQQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_SImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V2HImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V2HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V4QImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V4QImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V2HQmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V2HQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V2UHQmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V2UHQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V2HAmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V2HAmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V2UHAmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V2UHAmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V4QQmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V4QQmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,d,d,m,*d", E_V4UQQmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,Yd,kf,m,d,*a", E_V4UQQmode, 0, 0, 1, 1 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,!u,d,!u,d,ZU,m,*a,*d", E_HImode, 0, 0, 1, 1 }, { move_operand, "d,J,I,ZU,m,!kbJ,dJ,*d*J,*a", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,m,*d", E_HImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,m,d,*a", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,!u,d,!u,d,ZV,m,*a,*d", E_QImode, 0, 0, 1, 1 }, { move_operand, "d,J,I,ZW,m,!kbJ,dJ,*d*J,*a", E_QImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,m,*d", E_QImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,m,d,*a", E_QImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,m", E_CCFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "f,m,f", E_CCFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,f,m,m,*f,*d,*d,*d,*m", E_SFmode, 0, 0, 1, 1 }, { move_operand, "f,G,m,f,G,*d,*f,*G*d,*m,*d", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,m", E_SFmode, 0, 0, 1, 1 }, { move_operand, "Gd,m,d", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,m", E_SFmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,m,d", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,f,m,m,*f,*d,*d,*d,*m", E_DFmode, 0, 0, 1, 1 }, { move_operand, "f,G,m,f,G,*d,*f,*d*G,*m,*d", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,m", E_DFmode, 0, 0, 1, 1 }, { move_operand, "dG,m,dG", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,m", E_DFmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,m,d", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,d,m,*a,*a,*d", E_TImode, 0, 0, 1, 1 }, { move_operand, "d,i,m,dJ,*J,*d,*a", E_TImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,d,d,m,*d", E_TImode, 0, 0, 1, 1 }, { move_operand, "d,d,y,K,N,m,d,*a", E_TImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,d,m,f,d,f,m", E_TFmode, 0, 0, 1, 1 }, { move_operand, "dG,m,dG,dG,f,m,f", E_TFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,y,d,d,m", E_TFmode, 0, 0, 1, 1 }, { move_operand, "d,d,y,m,d", E_TFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,f,m,m,*f,*d,*d,*d,*m", E_V2SFmode, 0, 0, 1, 1 }, { move_operand, "f,YG,m,f,YG,*d,*f,*d*YG,*m,*d", E_V2SFmode, 0, 0, 1, 1 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { hilo_operand, "x", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { hilo_operand, "x", E_TImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { hilo_operand, "x", E_TImode, 0, 0, 1, 0 }, { register_operand, "=x", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "l", E_SImode, 0, 0, 1, 0 }, { register_operand, "=x", E_TImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "l", E_SImode, 0, 0, 1, 0 }, { register_operand, "=x", E_TImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { register_operand, "l", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_DFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_DImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_V2SFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_V2SImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_V4HImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_V8QImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_TFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_DImode, 0, 0, 1, 1 }, { register_operand, "=f,f", E_DFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_DImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2SFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2SImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4HImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8QImode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_TFmode, 0, 0, 1, 0 }, { general_operand, "dJ,m", E_DImode, 0, 0, 1, 1 }, { register_operand, "0,0", E_TFmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_DFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_V2SFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_V2SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_V4HImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_V8QImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,m", E_DImode, 0, 0, 1, 1 }, { register_operand, "f,f", E_TFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_TFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_TFmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_TFmode, 0, 0, 1, 0 }, { register_operand, "=&d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d", E_DImode, 0, 0, 1, 0 }, { 0, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { 0, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { symbol_ref_operand, "", E_SImode, 0, 0, 1, 0 }, { symbol_ref_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { symbol_ref_operand, "", E_DImode, 0, 0, 1, 0 }, { symbol_ref_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=y", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=y", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { cprestore_save_slot_operand, "=X,X", E_SImode, 0, 0, 1, 1 }, { const_int_operand, "I,i", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=X,&d", E_SImode, 0, 0, 1, 0 }, { cprestore_save_slot_operand, "=X,X", E_DImode, 0, 0, 1, 1 }, { const_int_operand, "I,i", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=X,&d", E_DImode, 0, 0, 1, 0 }, { cprestore_load_slot_operand, "", E_SImode, 0, 0, 1, 1 }, { cprestore_load_slot_operand, "", E_DImode, 0, 0, 1, 1 }, { pmode_register_operand, "d", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { address_operand, "ZD", E_QImode, 0, 0, 1, 1 }, { register_operand, "=!u,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "Uib3,dI", E_SImode, 0, 0, 1, 0 }, { register_operand, "=!u,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "!u,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "Uib3,dI", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0,d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "d,Uib3,I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_immlsa_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_immlsa_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0,d,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "d,Uib3,I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0,0,0", E_DImode, 0, 0, 1, 0 }, { arith_operand, "d,Uib3,I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "m", E_SImode, 0, 0, 1, 1 }, { immediate_operand, "I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_HImode, 0, 0, 1, 0 }, { register_operand, "d", E_HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "z", E_CCmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "f", E_CCFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { order_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { order_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d,t", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "d,t", E_DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "%d,d,d", E_SImode, 0, 0, 1, 0 }, { reg_imm10_operand, "d,J,YB", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "%d,d,d", E_DImode, 0, 0, 1, 0 }, { reg_imm10_operand, "d,J,YB", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "%d,d,d", E_SImode, 0, 0, 1, 0 }, { reg_imm10_operand, "d,J,YB", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "%d,d,d", E_DImode, 0, 0, 1, 0 }, { reg_imm10_operand, "d,J,YB", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "dI", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t,t,t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "d,Uub8,I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t,t,t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "d,Uub8,I", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t,t,t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "d,Uub8,I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t,t,t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d,d", E_DImode, 0, 0, 1, 0 }, { arith_operand, "d,Uub8,I", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { sle_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { sle_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { sle_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { sle_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t,t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { sle_operand, "Udb8,i", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t,t", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { sle_operand, "Udb8,i", E_DImode, 0, 0, 1, 0 }, { register_operand, "=t,t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { sle_operand, "Udb8,i", E_SImode, 0, 0, 1, 0 }, { register_operand, "=t,t", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { sle_operand, "Udb8,i", E_DImode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_CCFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_CCFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "y", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "y", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { scratch_operand, "=d", E_SImode, 0, 0, 0, 0 }, { scratch_operand, "=d", E_SImode, 0, 0, 0, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { scratch_operand, "=d", E_DImode, 0, 0, 0, 0 }, { scratch_operand, "=d", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=B,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,B", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=&d", E_SImode, 0, 0, 0, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { scratch_operand, "=&d", E_DImode, 0, 0, 0, 0 }, { nonimmediate_operand, "=d,m", E_SImode, 0, 0, 1, 1 }, { move_operand, "m,d", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,m", E_DImode, 0, 0, 1, 1 }, { move_operand, "m,d", E_DImode, 0, 0, 1, 1 }, { call_insn_operand, "j,S", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { call_insn_operand, "j,S", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { call_insn_operand, "c,S", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { const_call_insn_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_call_insn_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { call_insn_operand, "c,S", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { address_operand, "ZD", E_QImode, 0, 0, 1, 1 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "n", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_SImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_DImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_SImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_DImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "z,z", E_CCmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_SImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "z,z", E_CCmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,0", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "0,dJ", E_DImode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_SFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_DFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_SFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_DFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "z,z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f,0", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_SFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "z,z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f,0", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_DFmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "J,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0,f,f", E_CCFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "f,G,f", E_SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "f,f,G", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0,f,f", E_CCFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "f,G,f", E_DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "f,f,G", E_DFmode, 0, 0, 1, 0 }, { tls_reloc_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { consttable_operand, "", E_VOIDmode, 0, 0, 1, 1 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { call_insn_operand, "dS", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { call_insn_operand, "dS", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "=d,f,m,m", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=d,f,m,m", E_DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "m,m,d,f", E_DFmode, 0, 0, 1, 1 }, { register_operand, "=r", E_SImode, 0, 0, 1, 0 }, { non_volatile_mem_operand, "m", E_HImode, 0, 0, 1, 1 }, { register_operand, "=r", E_SImode, 0, 0, 1, 0 }, { non_volatile_mem_operand, "m", E_HImode, 0, 0, 1, 1 }, { 0, "", E_BLKmode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ,dJ", E_SImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ,dJ", E_DImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,dJ", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC", E_SImode, 0, 0, 1, 1 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=&d", E_SImode, 0, 0, 0, 0 }, { register_operand, "=&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC", E_SImode, 0, 0, 1, 1 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=&d", E_SImode, 0, 0, 0, 0 }, { memory_operand, "+ZC", E_DImode, 0, 0, 1, 1 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC", E_DImode, 0, 0, 1, 1 }, { register_operand, "d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { uns_arith_operand, "K,d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { uns_arith_operand, "K,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { uns_arith_operand, "K,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { uns_arith_operand, "K,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ,dJ", E_SImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { reg_or_0_operand, "dJ,dJ", E_DImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_SImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_SImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=&d,&d", E_DImode, 0, 0, 1, 0 }, { memory_operand, "+ZC,ZC", E_DImode, 0, 0, 1, 1 }, { arith_operand, "I,d", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { mem_noofs_operand, "+ZR", E_SImode, 0, 0, 1, 1 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { mem_noofs_operand, "+ZR", E_DImode, 0, 0, 1, 1 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_V2SFmode, 0, 0, 1, 0 }, { equality_operator, "", E_SImode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d,d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f,0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_V2SFmode, 0, 0, 1, 0 }, { equality_operator, "", E_DImode, 0, 1, 0, 0 }, { register_operand, "=f,f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f,0", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "0,f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "z,z", E_CCV2mode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_SImode, 0, 0, 1, 0 }, { const_2_or_3_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCV4mode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=z", E_CCV2mode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SFmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "z", E_CCV4mode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "z", E_CCV2mode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { equality_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "z", E_CCV2mode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_V2HImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_V4QImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d,d", E_SImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=a", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=a", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=a", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V4QImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V2HImode, 0, 0, 1, 0 }, { reg_imm10_operand, "YB,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "d", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "a,a", E_DImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=a,a", E_DImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_DImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { const_uimm6_operand, "YA", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { const_uimm6_operand, "YA", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { immediate_operand, "I", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "n", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V4QImode, 0, 0, 1, 0 }, { register_operand, "=a", E_DImode, 0, 0, 1, 0 }, { register_operand, "0", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HImode, 0, 0, 1, 0 }, { register_operand, "0", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "n", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V4QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG,dYG", E_V4QImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d,d", E_V2HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dYG,dYG", E_V2HImode, 0, 0, 1, 0 }, { arith_operand, "I,d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=d", E_QQmode, 0, 0, 1, 0 }, { register_operand, "d", E_QQmode, 0, 0, 1, 0 }, { register_operand, "d", E_QQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_HQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DQmode, 0, 0, 1, 0 }, { register_operand, "d", E_DQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UQQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UHQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_USQmode, 0, 0, 1, 0 }, { register_operand, "d", E_USQmode, 0, 0, 1, 0 }, { register_operand, "d", E_USQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_UDQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UDQmode, 0, 0, 1, 0 }, { register_operand, "d", E_UDQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_HAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SAmode, 0, 0, 1, 0 }, { register_operand, "d", E_SAmode, 0, 0, 1, 0 }, { register_operand, "d", E_SAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DAmode, 0, 0, 1, 0 }, { register_operand, "d", E_DAmode, 0, 0, 1, 0 }, { register_operand, "d", E_DAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_UHAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_USAmode, 0, 0, 1, 0 }, { register_operand, "d", E_USAmode, 0, 0, 1, 0 }, { register_operand, "d", E_USAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_UDAmode, 0, 0, 1, 0 }, { register_operand, "d", E_UDAmode, 0, 0, 1, 0 }, { register_operand, "d", E_UDAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V4UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V4UQQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V4UQQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2UHQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2UHQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2UHAmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2UHAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HAmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HAmode, 0, 0, 1, 0 }, { register_operand, "=d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_V2HQmode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_HQmode, 0, 0, 1, 0 }, { register_operand, "d", E_HQmode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { scratch_operand, "=x", E_DImode, 0, 0, 0, 0 }, { register_operand, "=a", E_DQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "d", E_SQmode, 0, 0, 1, 0 }, { register_operand, "0", E_DQmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { memory_operand, "", E_SImode, 0, 0, 1, 1 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { memory_operand, "", E_SImode, 0, 0, 1, 1 }, { d_operand, "", E_SImode, 0, 0, 1, 0 }, { non_volatile_mem_operand, "", E_SImode, 0, 0, 1, 1 }, { d_operand, "", E_SImode, 0, 0, 1, 0 }, { non_volatile_mem_operand, "", E_SImode, 0, 0, 1, 1 }, { d_operand, "", E_SImode, 0, 0, 1, 0 }, { uw5_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { movep_src_operand, "", E_SFmode, 0, 0, 1, 0 }, { nonimmediate_operand, "=m,f,d,f,d,m,d", E_V2SImode, 0, 0, 1, 1 }, { move_operand, "f,m,f,dYG,dYG,dYG,m", E_V2SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=m,f,d,f,d,m,d", E_V4HImode, 0, 0, 1, 1 }, { move_operand, "f,m,f,dYG,dYG,dYG,m", E_V4HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=m,f,d,f,d,m,d", E_V8QImode, 0, 0, 1, 1 }, { move_operand, "f,m,f,dYG,dYG,dYG,m", E_V8QImode, 0, 0, 1, 1 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "Jd", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "Jd", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_SImode, 0, 0, 1, 0 }, { register_operand, "=r", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "=r", E_HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "=r", E_QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V2DFmode, 0, 0, 1, 0 }, { const_exp_2_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V4SFmode, 0, 0, 1, 0 }, { const_exp_4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_DImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V2DImode, 0, 0, 1, 0 }, { const_exp_2_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_SImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V4SImode, 0, 0, 1, 0 }, { const_exp_4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_HImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V8HImode, 0, 0, 1, 0 }, { const_exp_8_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ,f", E_QImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V16QImode, 0, 0, 1, 0 }, { const_exp_16_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DFmode, 0, 0, 1, 0 }, { const_exp_2_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SFmode, 0, 0, 1, 0 }, { const_exp_4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { const_exp_2_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { const_exp_4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { const_exp_8_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { const_exp_16_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DFmode, 0, 0, 1, 0 }, { const_exp_2_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SFmode, 0, 0, 1, 0 }, { const_exp_4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V2DFmode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V2DFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V4SFmode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V4SFmode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V2DImode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V2DImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V4SImode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V4SImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V8HImode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V8HImode, 0, 0, 1, 1 }, { nonimmediate_operand, "=f,f,R,*d,*f", E_V16QImode, 0, 0, 1, 1 }, { move_operand, "fYGYI,R,f,*f,*d", E_V16QImode, 0, 0, 1, 1 }, { register_operand, "=f,f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_ximm5_operand, "f,Unv5,Uuv5", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_ximm5_operand, "f,Unv5,Uuv5", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_ximm5_operand, "f,Unv5,Uuv5", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_ximm5_operand, "f,Unv5,Uuv5", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm5_operand, "f,Uuv5", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm5_operand, "f,Uuv5", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm5_operand, "f,Uuv5", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm5_operand, "f,Uuv5", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YC,Urv8", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YC,Urv8", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YC,Urv8", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YC,Urv8", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YZ,Urv8", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YZ,Urv8", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YZ,Urv8", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,YZ,Urv8", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm6_operand, "f,Uuv6", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm6_operand, "f,Uuv6", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm6_operand, "f,Uuv6", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_uimm6_operand, "f,Uuv6", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_uimm6_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_uimm5_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_uimm6_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_uimm5_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0,0", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_msa_branch_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_msa_branch_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_msa_branch_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_msa_branch_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_simm5_operand, "f,Usv5", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_simm5_operand, "f,Usv5", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_simm5_operand, "f,Usv5", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_simm5_operand, "f,Usv5", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "%f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_DFmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_SFmode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "d,J", E_QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "=f,f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f,f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_vector_same_val_operand, "f,Urv8", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { par_const_vector_shf_set_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { par_const_vector_shf_set_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { par_const_vector_shf_set_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { par_const_vector_shf_set_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "dJ", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "0", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "0", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "0", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "0", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=d", E_SImode, 0, 0, 1, 0 }, { const_uimm5_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "d", E_SImode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DFmode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SFmode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V2DImode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V4SImode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V8HImode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "f", E_V16QImode, 0, 0, 1, 0 }, { const_0_operand, "", E_SImode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { arith_operand, "", E_SImode, 0, 0, 1, 0 }, { const_0_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { arith_operand, "", E_DImode, 0, 0, 1, 0 }, { const_0_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { arith_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { arith_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_TImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { reg_or_1_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { reg_or_1_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { reg_or_1_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { and_reg_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { and_reg_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { uns_arith_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { uns_arith_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_SImode, 0, 0, 1, 1 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_QImode, 0, 0, 1, 1 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_QImode, 0, 0, 1, 1 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_HImode, 0, 0, 1, 1 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_HImode, 0, 0, 1, 1 }, { register_operand, "", E_HImode, 0, 0, 1, 0 }, { nonimmediate_operand, "", E_QImode, 0, 0, 1, 1 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { memory_operand, "", E_BLKmode, 0, 0, 1, 1 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { memory_operand, "", E_BLKmode, 0, 0, 1, 1 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { memory_operand, "", E_BLKmode, 0, 0, 1, 1 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { memory_operand, "", E_BLKmode, 0, 0, 1, 1 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { const_int_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { 0, "", E_HImode, 0, 0, 1, 0 }, { 0, "", E_HImode, 0, 0, 1, 0 }, { 0, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_SFmode, 0, 0, 1, 0 }, { 0, "", E_SFmode, 0, 0, 1, 0 }, { 0, "", E_DFmode, 0, 0, 1, 0 }, { 0, "", E_DFmode, 0, 0, 1, 0 }, { 0, "", E_DImode, 0, 0, 1, 0 }, { 0, "", E_DImode, 0, 0, 1, 0 }, { 0, "", E_V2HImode, 0, 0, 1, 0 }, { 0, "", E_V2HImode, 0, 0, 1, 0 }, { 0, "", E_V4QImode, 0, 0, 1, 0 }, { 0, "", E_V4QImode, 0, 0, 1, 0 }, { 0, "", E_V2HQmode, 0, 0, 1, 0 }, { 0, "", E_V2HQmode, 0, 0, 1, 0 }, { 0, "", E_V2UHQmode, 0, 0, 1, 0 }, { 0, "", E_V2UHQmode, 0, 0, 1, 0 }, { 0, "", E_V2HAmode, 0, 0, 1, 0 }, { 0, "", E_V2HAmode, 0, 0, 1, 0 }, { 0, "", E_V2UHAmode, 0, 0, 1, 0 }, { 0, "", E_V2UHAmode, 0, 0, 1, 0 }, { 0, "", E_V4QQmode, 0, 0, 1, 0 }, { 0, "", E_V4QQmode, 0, 0, 1, 0 }, { 0, "", E_V4UQQmode, 0, 0, 1, 0 }, { 0, "", E_V4UQQmode, 0, 0, 1, 0 }, { 0, "", E_QImode, 0, 0, 1, 0 }, { 0, "", E_QImode, 0, 0, 1, 0 }, { 0, "", E_TImode, 0, 0, 1, 0 }, { 0, "", E_TImode, 0, 0, 1, 0 }, { 0, "", E_TFmode, 0, 0, 1, 0 }, { 0, "", E_TFmode, 0, 0, 1, 0 }, { 0, "", E_V2SFmode, 0, 0, 1, 0 }, { 0, "", E_V2SFmode, 0, 0, 1, 0 }, { 0, "", E_V2SImode, 0, 0, 1, 0 }, { 0, "", E_V2SImode, 0, 0, 1, 0 }, { 0, "", E_V4HImode, 0, 0, 1, 0 }, { 0, "", E_V4HImode, 0, 0, 1, 0 }, { 0, "", E_V8QImode, 0, 0, 1, 0 }, { 0, "", E_V8QImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { general_operand, "", E_BLKmode, 0, 0, 1, 1 }, { general_operand, "", E_BLKmode, 0, 0, 1, 1 }, { 0, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { arith_operand, "", E_SImode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { nonmemory_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { nonmemory_operand, "", E_DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { mips_cstore_operator, "", E_SImode, 0, 1, 0, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { nonmemory_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { mips_cstore_operator, "", E_SImode, 0, 1, 0, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { nonmemory_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { general_operand, "", E_VOIDmode, 0, 0, 1, 1 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_QImode, 0, 0, 1, 0 }, { memory_operand, "", E_QImode, 0, 0, 1, 1 }, { general_operand, "", E_QImode, 0, 0, 1, 1 }, { general_operand, "", E_QImode, 0, 0, 1, 1 }, { register_operand, "", E_HImode, 0, 0, 1, 0 }, { memory_operand, "", E_HImode, 0, 0, 1, 1 }, { general_operand, "", E_HImode, 0, 0, 1, 1 }, { general_operand, "", E_HImode, 0, 0, 1, 1 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { memory_operand, "", E_SImode, 0, 0, 1, 1 }, { arith_operand, "", E_SImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { memory_operand, "", E_DImode, 0, 0, 1, 1 }, { arith_operand, "", E_DImode, 0, 0, 1, 0 }, { const_int_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { comparison_operator, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { 0, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { 0, "", E_CCV2mode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "=f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "f", E_HImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2SImode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "", E_HImode, 0, 0, 1, 0 }, { register_operand, "", E_V4HImode, 0, 0, 1, 0 }, { register_operand, "", E_QImode, 0, 0, 1, 0 }, { register_operand, "", E_V8QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_DImode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_SImode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_HImode, 0, 0, 1, 0 }, { const_uimm3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_QImode, 0, 0, 1, 0 }, { const_uimm4_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_DFmode, 0, 0, 1, 0 }, { const_0_or_1_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_SFmode, 0, 0, 1, 0 }, { const_0_to_3_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V2DImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V4SImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V8HImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_m1_operand, "", E_V16QImode, 0, 0, 1, 0 }, { reg_or_0_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_VOIDmode, 0, 1, 0, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { const_imm10_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { const_imm10_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { const_imm10_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { const_imm10_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { 0, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_V2DFmode, 0, 0, 1, 0 }, { 0, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_V4SFmode, 0, 0, 1, 0 }, { 0, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_V2DImode, 0, 0, 1, 0 }, { 0, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_V4SImode, 0, 0, 1, 0 }, { 0, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_V8HImode, 0, 0, 1, 0 }, { 0, "", E_V16QImode, 0, 0, 1, 0 }, { 0, "", E_V16QImode, 0, 0, 1, 0 }, { register_operand, "", E_V2DFmode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10d_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SFmode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10w_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V2DImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10d_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V4SImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10w_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V8HImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10h_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { register_operand, "", E_V16QImode, 0, 0, 1, 0 }, { pmode_register_operand, "", E_VOIDmode, 0, 0, 1, 0 }, { aq10b_operand, "", E_VOIDmode, 0, 0, 1, 0 }, }; #if GCC_VERSION >= 2007 __extension__ #endif const struct insn_data_d insn_data[] = { /* :0 */ { "*placeholder_for_nothing", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { 0 }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md:105 */ { "ls2_alu1_turn_enabled_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1 }, #else { 0, 0, output_1 }, #endif { (insn_gen_fn::stored_funcptr) gen_ls2_alu1_turn_enabled_insn }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md:116 */ { "ls2_alu2_turn_enabled_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_2 }, #else { 0, 0, output_2 }, #endif { (insn_gen_fn::stored_funcptr) gen_ls2_alu2_turn_enabled_insn }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md:127 */ { "ls2_falu1_turn_enabled_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_3 }, #else { 0, 0, output_3 }, #endif { (insn_gen_fn::stored_funcptr) gen_ls2_falu1_turn_enabled_insn }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson2ef.md:138 */ { "ls2_falu2_turn_enabled_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_4 }, #else { 0, 0, output_4 }, #endif { (insn_gen_fn::stored_funcptr) gen_ls2_falu2_turn_enabled_insn }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1202 */ { "trap", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_5 }, #else { 0, 0, output_5 }, #endif { (insn_gen_fn::stored_funcptr) gen_trap }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1226 */ { "*conditional_trap_regsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "t%C0\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1226 */ { "*conditional_trap_regdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "t%C0\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[4], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1235 */ { "*conditional_trapsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "t%C0\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[7], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1235 */ { "*conditional_trapdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "t%C0\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[10], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1252 */ { "addsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addsf3 }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1252 */ { "adddf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adddf3 }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1252 */ { "addv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv2sf3 }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1267 */ { "*addsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_13 }, #else { 0, 0, output_13 }, #endif { 0 }, &operand_data[22], 3, 3, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1267 */ { "*adddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_14 }, #else { 0, 0, output_14 }, #endif { 0 }, &operand_data[25], 3, 3, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1283 */ { "*addsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_15 }, #else { 0, output_15, 0 }, #endif { 0 }, &operand_data[28], 3, 3, 0, 9, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1283 */ { "*adddi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_16 }, #else { 0, output_16, 0 }, #endif { 0 }, &operand_data[31], 3, 3, 0, 9, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1414 */ { "*addsi3_extended", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_17 }, #else { 0, output_17, 0 }, #endif { 0 }, &operand_data[34], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1428 */ { "*addsi3_extended_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[37], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1444 */ { "*baddu_si_eb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "baddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1454 */ { "*baddu_si_el", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "baddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1464 */ { "*baddu_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "baddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1464 */ { "*baddu_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "baddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1482 */ { "subsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sub.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subsf3 }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1482 */ { "subdf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sub.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subdf3 }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1482 */ { "subv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sub.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv2sf3 }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1491 */ { "subsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subsi3 }, &operand_data[49], 3, 3, 0, 2, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1491 */ { "subdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subdi3 }, &operand_data[52], 3, 3, 0, 2, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1501 */ { "*subsi3_extended", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1526 */ { "*mulsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1526 */ { "*muldf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1539 */ { "*mulsf3_r4300", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.s\t%0,%1,%2\n\tnop", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1539 */ { "*muldf3_r4300", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.d\t%0,%1,%2\n\tnop", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1549 */ { "mulv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv2sf3 }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1631 */ { "mulsi3_mul3_nohilo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_34 }, #else { 0, 0, output_34 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsi3_mul3_nohilo }, &operand_data[40], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1631 */ { "muldi3_mul3_nohilo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_35 }, #else { 0, 0, output_35 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldi3_mul3_nohilo }, &operand_data[46], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1647 */ { "mulsi3_mul3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_36 }, #else { 0, 0, output_36 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsi3_mul3 }, &operand_data[58], 3, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1647 */ { "muldi3_mul3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_37 }, #else { 0, 0, output_37 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldi3_mul3 }, &operand_data[62], 3, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1686 */ { "mulsi3_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mult\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsi3_internal }, &operand_data[66], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1686 */ { "muldi3_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmult\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldi3_internal }, &operand_data[69], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1695 */ { "mulsi3_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mult\t%1,%2\n\tmflo\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsi3_r4000 }, &operand_data[72], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1695 */ { "muldi3_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmult\t%1,%2\n\tmflo\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldi3_r4000 }, &operand_data[76], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1754 */ { "*mul_acc_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_42 }, #else { 0, output_42, 0 }, #endif { 0 }, &operand_data[80], 4, 6, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1783 */ { "*mul_acc_si_r3900", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_43 }, #else { 0, output_43, 0 }, #endif { 0 }, &operand_data[86], 4, 6, 0, 4, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1827 */ { "*macc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_44 }, #else { 0, 0, output_44 }, #endif { 0 }, &operand_data[92], 4, 5, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1849 */ { "*msac", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_45 }, #else { 0, 0, output_45 }, #endif { 0 }, &operand_data[97], 4, 5, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1869 */ { "*msac_using_macc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[97], 4, 6, 0, 2, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1894 */ { "*macc2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "macc\t%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[103], 4, 4, 4, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1909 */ { "*msac2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msac\t%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[103], 4, 4, 4, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2012 */ { "*mul_sub_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_49 }, #else { 0, output_49, 0 }, #endif { 0 }, &operand_data[107], 4, 6, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2055 */ { "*muls", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_50 }, #else { 0, output_50, 0 }, #endif { 0 }, &operand_data[113], 3, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2113 */ { "mulsidi3_32bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_51 }, #else { 0, 0, output_51 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_32bit }, &operand_data[117], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2113 */ { "umulsidi3_32bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_52 }, #else { 0, 0, output_52 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_32bit }, &operand_data[117], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2127 */ { "mulsidi3_32bit_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mult\t%1,%2\n\tmflo\t%L0\n\tmfhi\t%M0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_32bit_r4000 }, &operand_data[120], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2127 */ { "umulsidi3_32bit_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "multu\t%1,%2\n\tmflo\t%L0\n\tmfhi\t%M0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_32bit_r4000 }, &operand_data[120], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2138 */ { "mulsidi3_64bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit }, &operand_data[124], 3, 5, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2138 */ { "umulsidi3_64bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_64bit }, &operand_data[124], 3, 5, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2205 */ { "mulsidi3_64bit_hilo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mult\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit_hilo }, &operand_data[129], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2205 */ { "umulsidi3_64bit_hilo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "multu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_64bit_hilo }, &operand_data[129], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2218 */ { "mulsidi3_64bit_dmul", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmul\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit_dmul }, &operand_data[132], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2228 */ { "mulsidi3_64bit_r6dmul", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmul\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit_r6dmul }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2238 */ { "*muls_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muls\t$0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[136], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2238 */ { "*mulsu_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulsu\t$0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[136], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2256 */ { "msubsidi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_63 }, #else { 0, 0, output_63 }, #endif { (insn_gen_fn::stored_funcptr) gen_msubsidi4 }, &operand_data[139], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2256 */ { "umsubsidi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_64 }, #else { 0, 0, output_64 }, #endif { (insn_gen_fn::stored_funcptr) gen_umsubsidi4 }, &operand_data[139], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2303 */ { "smulsi3_highpart_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulsi3_highpart_r6 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2303 */ { "umulsi3_highpart_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muhu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsi3_highpart_r6 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2315 */ { "smulsi3_highpart_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_67 }, #else { 0, 0, output_67 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulsi3_highpart_internal }, &operand_data[72], 3, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2315 */ { "umulsi3_highpart_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_68 }, #else { 0, 0, output_68 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsi3_highpart_internal }, &operand_data[72], 3, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2362 */ { "smulsi3_highpart_mulhi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulhi\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulsi3_highpart_mulhi_internal }, &operand_data[72], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2362 */ { "umulsi3_highpart_mulhi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulhiu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsi3_highpart_mulhi_internal }, &operand_data[72], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2376 */ { "*smulsi3_highpart_neg_mulhi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulshi\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[72], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2376 */ { "*umulsi3_highpart_neg_mulhi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulshiu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[72], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2417 */ { "smuldi3_highpart_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmuh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smuldi3_highpart_r6 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2417 */ { "umuldi3_highpart_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmuhu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umuldi3_highpart_r6 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2429 */ { "smuldi3_highpart_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_75 }, #else { 0, 0, output_75 }, #endif { (insn_gen_fn::stored_funcptr) gen_smuldi3_highpart_internal }, &operand_data[76], 3, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2429 */ { "umuldi3_highpart_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_76 }, #else { 0, 0, output_76 }, #endif { (insn_gen_fn::stored_funcptr) gen_umuldi3_highpart_internal }, &operand_data[76], 3, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2500 */ { "mulditi3_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmult\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulditi3_internal }, &operand_data[143], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2500 */ { "umulditi3_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmultu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulditi3_internal }, &operand_data[143], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2511 */ { "mulditi3_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmult\t%1,%2\n\tmflo\t%L0\n\tmfhi\t%M0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulditi3_r4000 }, &operand_data[146], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2511 */ { "umulditi3_r4000", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmultu\t%1,%2\n\tmflo\t%L0\n\tmfhi\t%M0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulditi3_r4000 }, &operand_data[146], 3, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2527 */ { "madsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mad\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_madsi }, &operand_data[150], 3, 3, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2540 */ { "maddsidi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_82 }, #else { 0, 0, output_82 }, #endif { (insn_gen_fn::stored_funcptr) gen_maddsidi4 }, &operand_data[139], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2540 */ { "umaddsidi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_83 }, #else { 0, 0, output_83 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaddsidi4 }, &operand_data[139], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2572 */ { "*fmasf4_madd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[153], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2572 */ { "*fmadf4_madd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[157], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2572 */ { "*fmav2sf4_madd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[161], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2582 */ { "*fmasf4_madd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2582 */ { "*fmadf4_madd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2582 */ { "*fmav2sf4_madd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2592 */ { "*fmasf4_maddf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddf.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[153], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2592 */ { "*fmadf4_maddf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddf.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[157], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2592 */ { "*fmav2sf4_maddf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddf.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[161], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2616 */ { "*fmssf4_msub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[153], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2616 */ { "*fmsdf4_msub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[157], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2616 */ { "*fmsv2sf4_msub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[161], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2626 */ { "*fmssf4_msub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2626 */ { "*fmsdf4_msub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2626 */ { "*fmsv2sf4_msub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2650 */ { "*fnmasf4_nmsub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[153], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2650 */ { "*fnmadf4_nmsub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[157], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2650 */ { "*fnmav2sf4_nmsub3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[161], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2660 */ { "*fnmasf4_nmsub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2660 */ { "*fnmadf4_nmsub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2660 */ { "*fnmav2sf4_nmsub4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2685 */ { "*fnmssf4_nmadd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[153], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2685 */ { "*fnmsdf4_nmadd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[157], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2685 */ { "*fnmsv2sf4_nmadd3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[161], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2696 */ { "*fnmssf4_nmadd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2696 */ { "*fnmsdf4_nmadd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2696 */ { "*fnmsv2sf4_nmadd4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2713 */ { "*madd4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2713 */ { "*madd4df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2713 */ { "*madd4v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2723 */ { "*msub4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2723 */ { "*msub4df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2723 */ { "*msub4v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2741 */ { "*nmadd4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2741 */ { "*nmadd4df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2741 */ { "*nmadd4v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2752 */ { "*nmsub4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2752 */ { "*nmsub4df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2752 */ { "*nmsub4v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2773 */ { "*nmadd4sf_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.s\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2773 */ { "*nmadd4df_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.d\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2773 */ { "*nmadd4v2sf_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmadd.ps\t%0,%3,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2789 */ { "*nmsub4sf_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.s\t%0,%1,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[165], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2789 */ { "*nmsub4df_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.d\t%0,%1,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2789 */ { "*nmsub4v2sf_fastmath", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nmsub.ps\t%0,%1,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2833 */ { "*divsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_129 }, #else { 0, 0, output_129 }, #endif { 0 }, &operand_data[13], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2833 */ { "*divdf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_130 }, #else { 0, 0, output_130 }, #endif { 0 }, &operand_data[16], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2833 */ { "*divv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_131 }, #else { 0, 0, output_131 }, #endif { 0 }, &operand_data[19], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2851 */ { "*recipsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_132 }, #else { 0, 0, output_132 }, #endif { 0 }, &operand_data[177], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2851 */ { "*recipdf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_133 }, #else { 0, 0, output_133 }, #endif { 0 }, &operand_data[180], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2851 */ { "*recipv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_134 }, #else { 0, 0, output_134 }, #endif { 0 }, &operand_data[183], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2890 */ { "*divmodsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[186], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2890 */ { "*divmoddi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[190], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2915 */ { "divmodsi4_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmodsi4_mips16 }, &operand_data[194], 5, 5, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2915 */ { "divmoddi4_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmoddi4_mips16 }, &operand_data[199], 5, 5, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2955 */ { "*udivmodsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[186], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2955 */ { "*udivmoddi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[190], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2975 */ { "udivmodsi4_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmodsi4_mips16 }, &operand_data[194], 5, 5, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2975 */ { "udivmoddi4_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmoddi4_mips16 }, &operand_data[199], 5, 5, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "divmodsi4_hilo_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_143 }, #else { 0, 0, output_143 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmodsi4_hilo_di }, &operand_data[136], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "udivmodsi4_hilo_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_144 }, #else { 0, 0, output_144 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmodsi4_hilo_di }, &operand_data[136], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "divmodsi4_hilo_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_145 }, #else { 0, 0, output_145 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmodsi4_hilo_ti }, &operand_data[129], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "udivmodsi4_hilo_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_146 }, #else { 0, 0, output_146 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmodsi4_hilo_ti }, &operand_data[129], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "divmoddi4_hilo_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_147 }, #else { 0, 0, output_147 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmoddi4_hilo_ti }, &operand_data[143], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3021 */ { "udivmoddi4_hilo_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_148 }, #else { 0, 0, output_148 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmoddi4_hilo_ti }, &operand_data[143], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3034 */ { "divsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_149 }, #else { 0, 0, output_149 }, #endif { (insn_gen_fn::stored_funcptr) gen_divsi3 }, &operand_data[204], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3034 */ { "udivsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_150 }, #else { 0, 0, output_150 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivsi3 }, &operand_data[204], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3034 */ { "divdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_151 }, #else { 0, 0, output_151 }, #endif { (insn_gen_fn::stored_funcptr) gen_divdi3 }, &operand_data[207], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3034 */ { "udivdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_152 }, #else { 0, 0, output_152 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivdi3 }, &operand_data[207], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3050 */ { "modsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_153 }, #else { 0, 0, output_153 }, #endif { (insn_gen_fn::stored_funcptr) gen_modsi3 }, &operand_data[204], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3050 */ { "umodsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_154 }, #else { 0, 0, output_154 }, #endif { (insn_gen_fn::stored_funcptr) gen_umodsi3 }, &operand_data[204], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3050 */ { "moddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_155 }, #else { 0, 0, output_155 }, #endif { (insn_gen_fn::stored_funcptr) gen_moddi3 }, &operand_data[207], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3050 */ { "umoddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_156 }, #else { 0, 0, output_156 }, #endif { (insn_gen_fn::stored_funcptr) gen_umoddi3 }, &operand_data[207], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3076 */ { "sqrtsf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_157 }, #else { 0, 0, output_157 }, #endif { (insn_gen_fn::stored_funcptr) gen_sqrtsf2 }, &operand_data[13], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3076 */ { "sqrtdf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_158 }, #else { 0, 0, output_158 }, #endif { (insn_gen_fn::stored_funcptr) gen_sqrtdf2 }, &operand_data[16], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3076 */ { "sqrtv2sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_159 }, #else { 0, 0, output_159 }, #endif { (insn_gen_fn::stored_funcptr) gen_sqrtv2sf2 }, &operand_data[19], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3093 */ { "*rsqrtsfa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_160 }, #else { 0, 0, output_160 }, #endif { 0 }, &operand_data[177], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3093 */ { "*rsqrtdfa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_161 }, #else { 0, 0, output_161 }, #endif { 0 }, &operand_data[180], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3093 */ { "*rsqrtv2sfa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_162 }, #else { 0, 0, output_162 }, #endif { 0 }, &operand_data[183], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3111 */ { "*rsqrtsfb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_163 }, #else { 0, 0, output_163 }, #endif { 0 }, &operand_data[177], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3111 */ { "*rsqrtdfb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_164 }, #else { 0, 0, output_164 }, #endif { 0 }, &operand_data[180], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3111 */ { "*rsqrtv2sfb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_165 }, #else { 0, 0, output_165 }, #endif { 0 }, &operand_data[183], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3144 */ { "abssf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "abs.s\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_abssf2 }, &operand_data[13], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3144 */ { "absdf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "abs.d\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absdf2 }, &operand_data[16], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3144 */ { "absv2sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "abs.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absv2sf2 }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3160 */ { "clzsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "clz\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzsi2 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3160 */ { "clzdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dclz\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzdi2 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3176 */ { "ctzsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ctz\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ctzsi2 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3176 */ { "ctzdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dctz\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ctzdi2 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3193 */ { "popcountsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pop\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountsi2 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3193 */ { "popcountdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpop\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountdi2 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3203 */ { "*popcountdi2_trunc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pop\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3218 */ { "negsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_176 }, #else { 0, 0, output_176 }, #endif { (insn_gen_fn::stored_funcptr) gen_negsi2 }, &operand_data[40], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3231 */ { "negdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negdi2 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3244 */ { "negsf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "neg.s\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negsf2 }, &operand_data[13], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3244 */ { "negdf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "neg.d\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negdf2 }, &operand_data[16], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3244 */ { "negv2sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "neg.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv2sf2 }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3252 */ { "one_cmplsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_181 }, #else { 0, 0, output_181 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplsi2 }, &operand_data[49], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3252 */ { "one_cmpldi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_182 }, #else { 0, 0, output_182 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmpldi2 }, &operand_data[52], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3303 */ { "*andsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_183 }, #else { 0, 0, output_183 }, #endif { 0 }, &operand_data[210], 3, 3, 0, 9, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3303 */ { "*anddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_184 }, #else { 0, 0, output_184 }, #endif { 0 }, &operand_data[213], 3, 3, 0, 9, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3342 */ { "*andsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_185 }, #else { 0, 0, output_185 }, #endif { 0 }, &operand_data[216], 3, 3, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3342 */ { "*anddi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_186 }, #else { 0, 0, output_186 }, #endif { 0 }, &operand_data[219], 3, 3, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3380 */ { "*iorsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_187 }, #else { 0, output_187, 0 }, #endif { 0 }, &operand_data[222], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3380 */ { "*iordi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_188 }, #else { 0, output_188, 0 }, #endif { 0 }, &operand_data[225], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3393 */ { "*iorsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "or\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[228], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3393 */ { "*iordi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "or\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[231], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3409 */ { "*xorsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_191 }, #else { 0, output_191, 0 }, #endif { 0 }, &operand_data[222], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3409 */ { "*xordi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_192 }, #else { 0, output_192, 0 }, #endif { 0 }, &operand_data[225], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3422 */ { "*xorsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_193 }, #else { 0, output_193, 0 }, #endif { 0 }, &operand_data[234], 3, 3, 0, 4, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3422 */ { "*xordi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_194 }, #else { 0, output_194, 0 }, #endif { 0 }, &operand_data[237], 3, 3, 0, 4, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3436 */ { "*norsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3436 */ { "*nordi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3454 */ { "truncdfsf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.s.d\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_truncdfsf2 }, &operand_data[240], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3476 */ { "truncdiqi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_198 }, #else { 0, output_198, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_truncdiqi2 }, &operand_data[242], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3476 */ { "truncdihi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_199 }, #else { 0, output_199, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_truncdihi2 }, &operand_data[244], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3476 */ { "truncdisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_200 }, #else { 0, output_200, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_truncdisi2 }, &operand_data[246], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3488 */ { "*ashr_truncqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[248], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3488 */ { "*ashr_trunchi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3488 */ { "*ashr_truncsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[254], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3498 */ { "*lshr32_truncqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,32", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[248], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3498 */ { "*lshr32_trunchi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,32", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3498 */ { "*lshr32_truncsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsra\t%0,%1,32", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*ashr_truncqi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[248], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*lshr_truncqi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[248], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*ashr_trunchi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*lshr_trunchi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*ashr_truncsi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[254], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3511 */ { "*lshr_truncsi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%2,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[254], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3524 */ { "*mips.md:3524", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_213 }, #else { 0, 0, output_213 }, #endif { 0 }, &operand_data[254], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3576 */ { "*zero_extendsidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_214 }, #else { 0, output_214, 0 }, #endif { 0 }, &operand_data[258], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3592 */ { "*zero_extendsidi2_dext", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_215 }, #else { 0, output_215, 0 }, #endif { 0 }, &operand_data[258], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3631 */ { "*zero_extendqisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_216 }, #else { 0, output_216, 0 }, #endif { 0 }, &operand_data[260], 2, 2, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3631 */ { "*zero_extendqidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_217 }, #else { 0, output_217, 0 }, #endif { 0 }, &operand_data[262], 2, 2, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3631 */ { "*zero_extendhisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_218 }, #else { 0, output_218, 0 }, #endif { 0 }, &operand_data[264], 2, 2, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3631 */ { "*zero_extendhidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_219 }, #else { 0, output_219, 0 }, #endif { 0 }, &operand_data[266], 2, 2, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3644 */ { "*zero_extendqisi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "zeb\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[268], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3644 */ { "*zero_extendqidi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "zeb\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[270], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3644 */ { "*zero_extendhisi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "zeh\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[272], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3644 */ { "*zero_extendhidi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "zeh\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[274], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3653 */ { "*zero_extendqisi2_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbu\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[276], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3653 */ { "*zero_extendqidi2_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbu\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[278], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3653 */ { "*zero_extendhisi2_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhu\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[280], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3653 */ { "*zero_extendhidi2_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhu\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[282], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3674 */ { "*zero_extendqihi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_228 }, #else { 0, output_228, 0 }, #endif { 0 }, &operand_data[284], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3684 */ { "*zero_extendqihi2_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbu\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[286], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3694 */ { "*zero_extendsi_truncqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_230 }, #else { 0, 0, output_230 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3694 */ { "*zero_extenddi_truncqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_231 }, #else { 0, 0, output_231 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3694 */ { "*zero_extendsi_trunchi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_232 }, #else { 0, 0, output_232 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3694 */ { "*zero_extenddi_trunchi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_233 }, #else { 0, 0, output_233 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3706 */ { "*zero_extendhi_truncqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "andi\t%0,%1,0xff", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3738 */ { "extendsidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_235 }, #else { 0, output_235, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendsidi2 }, &operand_data[288], 2, 2, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3760 */ { "*extendqisi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_236 }, #else { 0, output_236, 0 }, #endif { 0 }, &operand_data[290], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3760 */ { "*extendqidi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_237 }, #else { 0, output_237, 0 }, #endif { 0 }, &operand_data[292], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3760 */ { "*extendhisi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_238 }, #else { 0, output_238, 0 }, #endif { 0 }, &operand_data[294], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3760 */ { "*extendhidi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_239 }, #else { 0, output_239, 0 }, #endif { 0 }, &operand_data[296], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3770 */ { "*extendqisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_240 }, #else { 0, output_240, 0 }, #endif { 0 }, &operand_data[298], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3770 */ { "*extendqidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_241 }, #else { 0, output_241, 0 }, #endif { 0 }, &operand_data[300], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3770 */ { "*extendhisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_242 }, #else { 0, output_242, 0 }, #endif { 0 }, &operand_data[302], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3770 */ { "*extendhidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_243 }, #else { 0, output_243, 0 }, #endif { 0 }, &operand_data[304], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3789 */ { "*extendqisi2_seb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_244 }, #else { 0, output_244, 0 }, #endif { 0 }, &operand_data[298], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3789 */ { "*extendqidi2_seb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_245 }, #else { 0, output_245, 0 }, #endif { 0 }, &operand_data[300], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3789 */ { "*extendhisi2_seh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_246 }, #else { 0, output_246, 0 }, #endif { 0 }, &operand_data[302], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3789 */ { "*extendhidi2_seh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_247 }, #else { 0, output_247, 0 }, #endif { 0 }, &operand_data[304], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3805 */ { "*extendqihi2_mips16e", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_248 }, #else { 0, output_248, 0 }, #endif { 0 }, &operand_data[306], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3815 */ { "*extendqihi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_249 }, #else { 0, output_249, 0 }, #endif { 0 }, &operand_data[284], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3835 */ { "*extendqihi2_seb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_250 }, #else { 0, output_250, 0 }, #endif { 0 }, &operand_data[284], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3849 */ { "*extenddi_truncateqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3849 */ { "*extenddi_truncatehi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3869 */ { "*extendsi_truncateqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3869 */ { "*extendsi_truncatehi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3889 */ { "*extendhi_truncateqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3908 */ { "*extendsi_truncateqi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_256 }, #else { 0, 0, output_256 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3908 */ { "*extenddi_truncateqi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_257 }, #else { 0, 0, output_257 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3908 */ { "*extendsi_truncatehi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_258 }, #else { 0, 0, output_258 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3908 */ { "*extenddi_truncatehi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_259 }, #else { 0, 0, output_259 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3920 */ { "*extendhi_truncateqi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,0,7", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[251], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3929 */ { "extendsfdf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.d.s\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendsfdf2 }, &operand_data[308], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3957 */ { "fix_truncdfsi2_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "trunc.w.d %0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncdfsi2_insn }, &operand_data[310], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3966 */ { "fix_truncdfsi2_macro", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_263 }, #else { 0, 0, output_263 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncdfsi2_macro }, &operand_data[310], 2, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3994 */ { "fix_truncsfsi2_insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "trunc.w.s %0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncsfsi2_insn }, &operand_data[313], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4003 */ { "fix_truncsfsi2_macro", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_265 }, #else { 0, 0, output_265 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncsfsi2_macro }, &operand_data[313], 2, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4020 */ { "fix_truncdfdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "trunc.l.d %0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncdfdi2 }, &operand_data[316], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4030 */ { "fix_truncsfdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "trunc.l.s %0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncsfdi2 }, &operand_data[318], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4040 */ { "floatsidf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.d.w\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatsidf2 }, &operand_data[320], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4050 */ { "floatdidf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.d.l\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatdidf2 }, &operand_data[322], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4060 */ { "floatsisf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.s.w\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatsisf2 }, &operand_data[324], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4070 */ { "floatdisf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.s.l\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatdisf2 }, &operand_data[326], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4287 */ { "*extvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%3,%m2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[328], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4287 */ { "*extvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%3,%m2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[332], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4325 */ { "*extzvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ext\t%0,%1,%3,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[328], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4325 */ { "*extzvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dext\t%0,%1,%3,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[332], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4336 */ { "*extzv_truncsi_exts", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "exts\t%0,%1,%3,31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[336], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4375 */ { "*insvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ins\t%0,%z3,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[340], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4375 */ { "*insvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dins\t%0,%z3,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[344], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4392 */ { "*cinssi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_279 }, #else { 0, 0, output_279 }, #endif { 0 }, &operand_data[348], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4392 */ { "*cinsdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_280 }, #else { 0, 0, output_280 }, #endif { 0 }, &operand_data[352], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4420 */ { "mov_lwl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwl\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_lwl }, &operand_data[356], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4420 */ { "mov_ldl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldl\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_ldl }, &operand_data[359], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4430 */ { "mov_lwr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwr\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_lwr }, &operand_data[362], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4430 */ { "mov_ldr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldr\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_ldr }, &operand_data[366], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4441 */ { "mov_swl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swl\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_swl }, &operand_data[370], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4441 */ { "mov_sdl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdl\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_sdl }, &operand_data[373], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4451 */ { "mov_swr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swr\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_swr }, &operand_data[376], 3, 3, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4451 */ { "mov_sdr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdr\t%z1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mov_sdr }, &operand_data[379], 3, 3, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4487 */ { "*lea_high64", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[382], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4540 */ { "*lea64", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[382], 2, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4575 */ { "*unshifted_high", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "li\t%0,%h1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[385], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4575 */ { "*unshifted_high", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "li\t%0,%h1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[387], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4585 */ { "*xgot_hisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[389], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4585 */ { "*xgot_hidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[391], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4600 */ { "*xgot_losi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[393], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4600 */ { "*xgot_lodi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[396], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4615 */ { "*got_dispsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[389], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4615 */ { "*got_dispdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[391], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4628 */ { "*got_pagesi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[399], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4628 */ { "*got_pagedi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[401], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4648 */ { "load_gotsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lw\t%0,%R2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_gotsi }, &operand_data[403], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4648 */ { "load_gotdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ld\t%0,%R2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_gotdi }, &operand_data[406], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4662 */ { "*lowsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addiu\t%0,%1,%R2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[403], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4662 */ { "*lowdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddiu\t%0,%1,%R2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[406], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4671 */ { "*lowsi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addiu\t%0,%R2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[409], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4671 */ { "*lowdi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddiu\t%0,%R2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[412], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4734 */ { "*movsi_ra", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sw\t$31,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[415], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4734 */ { "*movdi_ra", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sd\t$31,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[416], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4742 */ { "*movdi_32bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_309 }, #else { 0, 0, output_309 }, #endif { 0 }, &operand_data[417], 2, 2, 0, 15, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4755 */ { "*movdi_32bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_310 }, #else { 0, 0, output_310 }, #endif { 0 }, &operand_data[419], 2, 2, 0, 8, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4765 */ { "*movdi_64bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_311 }, #else { 0, 0, output_311 }, #endif { 0 }, &operand_data[421], 2, 2, 0, 15, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4775 */ { "*movdi_64bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_312 }, #else { 0, 0, output_312 }, #endif { 0 }, &operand_data[423], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movsi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_313 }, #else { 0, 0, output_313 }, #endif { 0 }, &operand_data[425], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv2hi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_314 }, #else { 0, 0, output_314 }, #endif { 0 }, &operand_data[427], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv4qi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_315 }, #else { 0, 0, output_315 }, #endif { 0 }, &operand_data[429], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv2hq_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_316 }, #else { 0, 0, output_316 }, #endif { 0 }, &operand_data[431], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv2uhq_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_317 }, #else { 0, 0, output_317 }, #endif { 0 }, &operand_data[433], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv2ha_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_318 }, #else { 0, 0, output_318 }, #endif { 0 }, &operand_data[435], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv2uha_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_319 }, #else { 0, 0, output_319 }, #endif { 0 }, &operand_data[437], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv4qq_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_320 }, #else { 0, 0, output_320 }, #endif { 0 }, &operand_data[439], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4843 */ { "*movv4uqq_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_321 }, #else { 0, 0, output_321 }, #endif { 0 }, &operand_data[441], 2, 2, 0, 23, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movsi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_322 }, #else { 0, 0, output_322 }, #endif { 0 }, &operand_data[443], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv2hi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_323 }, #else { 0, 0, output_323 }, #endif { 0 }, &operand_data[445], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv4qi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_324 }, #else { 0, 0, output_324 }, #endif { 0 }, &operand_data[447], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv2hq_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_325 }, #else { 0, 0, output_325 }, #endif { 0 }, &operand_data[449], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv2uhq_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_326 }, #else { 0, 0, output_326 }, #endif { 0 }, &operand_data[451], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv2ha_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_327 }, #else { 0, 0, output_327 }, #endif { 0 }, &operand_data[453], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv2uha_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_328 }, #else { 0, 0, output_328 }, #endif { 0 }, &operand_data[455], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv4qq_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_329 }, #else { 0, 0, output_329 }, #endif { 0 }, &operand_data[457], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4854 */ { "*movv4uqq_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_330 }, #else { 0, 0, output_330 }, #endif { 0 }, &operand_data[459], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*lwxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[461], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*ldxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[464], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*ldxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[467], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*lwxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[470], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*ldxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[473], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4935 */ { "*ldxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[476], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*swxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[479], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*sdxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[482], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*sdxc1_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[485], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*swxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[488], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*sdxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[491], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4944 */ { "*sdxc1_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sdxc1\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[494], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[497], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[500], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[503], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[506], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[509], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[512], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[515], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[518], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[521], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[524], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[527], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[530], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[533], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[536], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[539], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4957 */ { "*lwxs", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwxs\t%0,%1(%2)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[542], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4984 */ { "*movhi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_361 }, #else { 0, 0, output_361 }, #endif { 0 }, &operand_data[545], 2, 2, 0, 9, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4995 */ { "*movhi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_362 }, #else { 0, 0, output_362 }, #endif { 0 }, &operand_data[547], 2, 2, 0, 8, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5060 */ { "*movqi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_363 }, #else { 0, 0, output_363 }, #endif { 0 }, &operand_data[549], 2, 2, 0, 9, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5071 */ { "*movqi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_364 }, #else { 0, 0, output_364 }, #endif { 0 }, &operand_data[551], 2, 2, 0, 8, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5119 */ { "movccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_365 }, #else { 0, 0, output_365 }, #endif { (insn_gen_fn::stored_funcptr) gen_movccf }, &operand_data[553], 2, 2, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5126 */ { "*movsf_hardfloat", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_366 }, #else { 0, 0, output_366 }, #endif { 0 }, &operand_data[555], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5136 */ { "*movsf_softfloat", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_367 }, #else { 0, 0, output_367 }, #endif { 0 }, &operand_data[557], 2, 2, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5146 */ { "*movsf_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_368 }, #else { 0, 0, output_368 }, #endif { 0 }, &operand_data[559], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5167 */ { "*movdf_hardfloat", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_369 }, #else { 0, 0, output_369 }, #endif { 0 }, &operand_data[561], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5177 */ { "*movdf_softfloat", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_370 }, #else { 0, 0, output_370 }, #endif { 0 }, &operand_data[563], 2, 2, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5187 */ { "*movdf_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_371 }, #else { 0, 0, output_371 }, #endif { 0 }, &operand_data[565], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5208 */ { "*movti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_372 }, #else { 0, 0, output_372 }, #endif { 0 }, &operand_data[567], 2, 2, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5222 */ { "*movti_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[569], 2, 2, 0, 8, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5245 */ { "*movtf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[571], 2, 2, 0, 7, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5256 */ { "*movtf_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[573], 2, 2, 0, 5, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5313 */ { "*movv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_376 }, #else { 0, 0, output_376 }, #endif { 0 }, &operand_data[575], 2, 2, 0, 10, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5330 */ { "mfhisi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_377 }, #else { 0, 0, output_377 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhisi_di }, &operand_data[577], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5330 */ { "mfhisi_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_378 }, #else { 0, 0, output_378 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhisi_ti }, &operand_data[579], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5330 */ { "mfhidi_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_379 }, #else { 0, 0, output_379 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhidi_ti }, &operand_data[581], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5342 */ { "mthisi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthi\t%z1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthisi_di }, &operand_data[583], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5342 */ { "mthisi_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthi\t%z1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthisi_ti }, &operand_data[586], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5342 */ { "mthidi_ti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthi\t%z1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthidi_ti }, &operand_data[589], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_383 }, #else { 0, 0, output_383 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowdf }, &operand_data[592], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_384 }, #else { 0, 0, output_384 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowdi }, &operand_data[594], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_385 }, #else { 0, 0, output_385 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowv2sf }, &operand_data[596], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_386 }, #else { 0, 0, output_386 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowv2si }, &operand_data[598], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_387 }, #else { 0, 0, output_387 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowv4hi }, &operand_data[600], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowv8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_388 }, #else { 0, 0, output_388 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowv8qi }, &operand_data[602], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5388 */ { "load_lowtf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_389 }, #else { 0, 0, output_389 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_lowtf }, &operand_data[604], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_390 }, #else { 0, 0, output_390 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highdf }, &operand_data[606], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_391 }, #else { 0, 0, output_391 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highdi }, &operand_data[609], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_392 }, #else { 0, 0, output_392 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highv2sf }, &operand_data[612], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_393 }, #else { 0, 0, output_393 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highv2si }, &operand_data[615], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_394 }, #else { 0, 0, output_394 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highv4hi }, &operand_data[618], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_highv8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_395 }, #else { 0, 0, output_395 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_highv8qi }, &operand_data[621], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5402 */ { "load_hightf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_396 }, #else { 0, 0, output_396 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_hightf }, &operand_data[624], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_worddf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_397 }, #else { 0, 0, output_397 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_worddf }, &operand_data[627], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_worddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_398 }, #else { 0, 0, output_398 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_worddi }, &operand_data[630], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_wordv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_399 }, #else { 0, 0, output_399 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_wordv2sf }, &operand_data[633], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_wordv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_400 }, #else { 0, 0, output_400 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_wordv2si }, &operand_data[636], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_wordv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_401 }, #else { 0, 0, output_401 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_wordv4hi }, &operand_data[639], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_wordv8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_402 }, #else { 0, 0, output_402 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_wordv8qi }, &operand_data[642], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5417 */ { "store_wordtf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_403 }, #else { 0, 0, output_403 }, #endif { (insn_gen_fn::stored_funcptr) gen_store_wordtf }, &operand_data[645], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1df }, &operand_data[648], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1di }, &operand_data[651], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1v2sf }, &operand_data[654], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1v2si }, &operand_data[657], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1v4hi }, &operand_data[660], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1v8qi }, &operand_data[663], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5432 */ { "mthc1tf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mthc1tf }, &operand_data[666], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1df }, &operand_data[669], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1di }, &operand_data[671], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1v2sf }, &operand_data[673], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1v2si }, &operand_data[675], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1v4hi }, &operand_data[677], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1v8qi }, &operand_data[679], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5443 */ { "mfhc1tf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfhc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mfhc1tf }, &operand_data[681], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5460 */ { "loadgp_newabi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_418 }, #else { 0, 0, output_418 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_newabi_si }, &operand_data[683], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5460 */ { "loadgp_newabi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_419 }, #else { 0, 0, output_419 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_newabi_di }, &operand_data[686], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5479 */ { "loadgp_absolute_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_420 }, #else { 0, 0, output_420 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_absolute_si }, &operand_data[689], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5479 */ { "loadgp_absolute_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_421 }, #else { 0, 0, output_421 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_absolute_di }, &operand_data[691], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5495 */ { "loadgp_blockage", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_blockage }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5503 */ { "loadgp_rtp_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_423 }, #else { 0, 0, output_423 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_rtp_si }, &operand_data[693], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5503 */ { "loadgp_rtp_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_424 }, #else { 0, 0, output_424 }, #endif { (insn_gen_fn::stored_funcptr) gen_loadgp_rtp_di }, &operand_data[696], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5525 */ { "copygp_mips16_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_425 }, #else { 0, 0, output_425 }, #endif { (insn_gen_fn::stored_funcptr) gen_copygp_mips16_si }, &operand_data[699], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5525 */ { "copygp_mips16_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_426 }, #else { 0, 0, output_426 }, #endif { (insn_gen_fn::stored_funcptr) gen_copygp_mips16_di }, &operand_data[701], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5542 */ { "potential_cprestore_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_427 }, #else { 0, 0, output_427 }, #endif { (insn_gen_fn::stored_funcptr) gen_potential_cprestore_si }, &operand_data[703], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5542 */ { "potential_cprestore_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_428 }, #else { 0, 0, output_428 }, #endif { (insn_gen_fn::stored_funcptr) gen_potential_cprestore_di }, &operand_data[707], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5564 */ { "cprestore_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_429 }, #else { 0, 0, output_429 }, #endif { (insn_gen_fn::stored_funcptr) gen_cprestore_si }, &operand_data[703], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5564 */ { "cprestore_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_430 }, #else { 0, 0, output_430 }, #endif { (insn_gen_fn::stored_funcptr) gen_cprestore_di }, &operand_data[707], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5579 */ { "use_cprestore_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_use_cprestore_si }, &operand_data[711], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5579 */ { "use_cprestore_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_use_cprestore_di }, &operand_data[712], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5609 */ { "sync", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_433 }, #else { 0, 0, output_433 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5614 */ { "synci", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "synci\t0(%0)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_synci }, &operand_data[713], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5620 */ { "rdhwr_synci_step_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rdhwr\t%0,$1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_rdhwr_synci_step_si }, &operand_data[40], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5620 */ { "rdhwr_synci_step_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rdhwr\t%0,$1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_rdhwr_synci_step_di }, &operand_data[46], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5627 */ { "clear_hazard_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_437 }, #else { 0, 0, output_437 }, #endif { (insn_gen_fn::stored_funcptr) gen_clear_hazard_si }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5627 */ { "clear_hazard_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_438 }, #else { 0, 0, output_438 }, #endif { (insn_gen_fn::stored_funcptr) gen_clear_hazard_di }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5641 */ { "mips_cache", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cache\t%X0,%a1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cache }, &operand_data[714], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5653 */ { "r10k_cache_barrier", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cache\t0x14,0(%$)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_r10k_cache_barrier }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*ashlsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_441 }, #else { 0, 0, output_441 }, #endif { 0 }, &operand_data[716], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*ashrsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_442 }, #else { 0, 0, output_442 }, #endif { 0 }, &operand_data[716], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*lshrsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_443 }, #else { 0, 0, output_443 }, #endif { 0 }, &operand_data[716], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*ashldi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_444 }, #else { 0, 0, output_444 }, #endif { 0 }, &operand_data[719], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*ashrdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_445 }, #else { 0, 0, output_445 }, #endif { 0 }, &operand_data[719], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5716 */ { "*lshrdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_446 }, #else { 0, 0, output_446 }, #endif { 0 }, &operand_data[719], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5732 */ { "*ashlsi3_extend", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_447 }, #else { 0, 0, output_447 }, #endif { 0 }, &operand_data[722], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5732 */ { "*ashrsi3_extend", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_448 }, #else { 0, 0, output_448 }, #endif { 0 }, &operand_data[722], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5732 */ { "*lshrsi3_extend", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_449 }, #else { 0, 0, output_449 }, #endif { 0 }, &operand_data[722], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5747 */ { "*ashlsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_450 }, #else { 0, 0, output_450 }, #endif { 0 }, &operand_data[725], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5747 */ { "*ashrsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_451 }, #else { 0, 0, output_451 }, #endif { 0 }, &operand_data[725], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5747 */ { "*lshrsi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_452 }, #else { 0, 0, output_452 }, #endif { 0 }, &operand_data[725], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5763 */ { "lsa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lsa\t%0,%1,%3,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_lsa }, &operand_data[728], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5763 */ { "dlsa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dlsa\t%0,%1,%3,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_dlsa }, &operand_data[732], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5775 */ { "*ashldi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_455 }, #else { 0, 0, output_455 }, #endif { 0 }, &operand_data[736], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5791 */ { "*ashrdi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_456 }, #else { 0, 0, output_456 }, #endif { 0 }, &operand_data[739], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5806 */ { "*lshrdi3_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_457 }, #else { 0, 0, output_457 }, #endif { 0 }, &operand_data[739], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5842 */ { "*mips.md:5842", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[742], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5857 */ { "rotrsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_459 }, #else { 0, 0, output_459 }, #endif { (insn_gen_fn::stored_funcptr) gen_rotrsi3 }, &operand_data[745], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5857 */ { "rotrdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_460 }, #else { 0, 0, output_460 }, #endif { (insn_gen_fn::stored_funcptr) gen_rotrdi3 }, &operand_data[748], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5872 */ { "bswaphi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "wsbh\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bswaphi2 }, &operand_data[751], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5879 */ { "bswapsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bswapsi2 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5890 */ { "bswapdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bswapdi2 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5901 */ { "wsbh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "wsbh\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_wsbh }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5908 */ { "dsbh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsbh\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_dsbh }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5915 */ { "dshd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dshd\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_dshd }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5931 */ { "*branch_fp_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_467 }, #else { 0, 0, output_467 }, #endif { 0 }, &operand_data[753], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5931 */ { "*branch_fp_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_468 }, #else { 0, 0, output_468 }, #endif { 0 }, &operand_data[756], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5947 */ { "*branch_fp_inverted_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_469 }, #else { 0, 0, output_469 }, #endif { 0 }, &operand_data[753], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5947 */ { "*branch_fp_inverted_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_470 }, #else { 0, 0, output_470 }, #endif { 0 }, &operand_data[756], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5965 */ { "*branch_ordersi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_471 }, #else { 0, 0, output_471 }, #endif { 0 }, &operand_data[759], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5965 */ { "*branch_orderdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_472 }, #else { 0, 0, output_472 }, #endif { 0 }, &operand_data[763], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5979 */ { "*branch_ordersi_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_473 }, #else { 0, 0, output_473 }, #endif { 0 }, &operand_data[759], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5979 */ { "*branch_orderdi_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_474 }, #else { 0, 0, output_474 }, #endif { 0 }, &operand_data[763], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5995 */ { "*branch_equalitysi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_475 }, #else { 0, 0, output_475 }, #endif { 0 }, &operand_data[767], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5995 */ { "*branch_equalitydi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_476 }, #else { 0, 0, output_476 }, #endif { 0 }, &operand_data[771], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6009 */ { "*branch_equalitysi_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_477 }, #else { 0, 0, output_477 }, #endif { 0 }, &operand_data[767], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6009 */ { "*branch_equalitydi_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_478 }, #else { 0, 0, output_478 }, #endif { 0 }, &operand_data[771], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6025 */ { "*branch_equalitysi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_479 }, #else { 0, output_479, 0 }, #endif { 0 }, &operand_data[775], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6025 */ { "*branch_equalitydi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_480 }, #else { 0, output_480, 0 }, #endif { 0 }, &operand_data[778], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6039 */ { "*branch_equalitysi_mips16_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_481 }, #else { 0, output_481, 0 }, #endif { 0 }, &operand_data[775], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6039 */ { "*branch_equalitydi_mips16_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_482 }, #else { 0, output_482, 0 }, #endif { 0 }, &operand_data[778], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6088 */ { "*branch_bit0si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_483 }, #else { 0, 0, output_483 }, #endif { 0 }, &operand_data[781], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6088 */ { "*branch_bit1si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_484 }, #else { 0, 0, output_484 }, #endif { 0 }, &operand_data[781], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6088 */ { "*branch_bit0di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_485 }, #else { 0, 0, output_485 }, #endif { 0 }, &operand_data[784], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6088 */ { "*branch_bit1di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_486 }, #else { 0, 0, output_486 }, #endif { 0 }, &operand_data[784], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6108 */ { "*branch_bit0si_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_487 }, #else { 0, 0, output_487 }, #endif { 0 }, &operand_data[781], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6108 */ { "*branch_bit1si_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_488 }, #else { 0, 0, output_488 }, #endif { 0 }, &operand_data[781], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6108 */ { "*branch_bit0di_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_489 }, #else { 0, 0, output_489 }, #endif { 0 }, &operand_data[784], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6108 */ { "*branch_bit1di_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_490 }, #else { 0, 0, output_490 }, #endif { 0 }, &operand_data[784], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6148 */ { "*seq_zero_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6148 */ { "*seq_zero_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6148 */ { "*seq_zero_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6148 */ { "*seq_zero_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6157 */ { "*seq_zero_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[787], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6157 */ { "*seq_zero_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[789], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6157 */ { "*seq_zero_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[791], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6157 */ { "*seq_zero_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[793], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6167 */ { "*seq_sisi_seq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_499 }, #else { 0, output_499, 0 }, #endif { 0 }, &operand_data[795], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6167 */ { "*seq_disi_seq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_500 }, #else { 0, output_500, 0 }, #endif { 0 }, &operand_data[798], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6167 */ { "*seq_sidi_seq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_501 }, #else { 0, output_501, 0 }, #endif { 0 }, &operand_data[801], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6167 */ { "*seq_didi_seq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_502 }, #else { 0, output_502, 0 }, #endif { 0 }, &operand_data[804], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6179 */ { "*sne_zero_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6179 */ { "*sne_zero_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6179 */ { "*sne_zero_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6179 */ { "*sne_zero_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6189 */ { "*sne_sisi_sne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_507 }, #else { 0, output_507, 0 }, #endif { 0 }, &operand_data[795], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6189 */ { "*sne_disi_sne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_508 }, #else { 0, output_508, 0 }, #endif { 0 }, &operand_data[798], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6189 */ { "*sne_sidi_sne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_509 }, #else { 0, output_509, 0 }, #endif { 0 }, &operand_data[801], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6189 */ { "*sne_didi_sne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_510 }, #else { 0, output_510, 0 }, #endif { 0 }, &operand_data[804], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgt_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[807], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgtu_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[807], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgt_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[810], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgtu_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[810], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgt_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[813], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgtu_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[813], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgt_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[816], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6201 */ { "*sgtu_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%z2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[816], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgt_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[819], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgtu_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[819], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgt_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[822], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgtu_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[822], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgt_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[825], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgtu_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[825], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgt_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[828], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6210 */ { "*sgtu_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[828], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sge_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sgeu_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sge_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sgeu_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[43], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sge_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sgeu_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sge_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6219 */ { "*sgeu_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%.,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*slt_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[745], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*sltu_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[745], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*slt_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[831], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*sltu_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[831], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*slt_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[722], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*sltu_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[722], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*slt_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[834], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6228 */ { "*sltu_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[834], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*slt_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[837], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*sltu_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[837], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*slt_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[840], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*sltu_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[840], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*slt_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[843], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*sltu_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[843], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*slt_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "slt\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[846], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6237 */ { "*sltu_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sltu\t%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[846], 3, 3, 0, 3, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sle_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_551 }, #else { 0, 0, output_551 }, #endif { 0 }, &operand_data[849], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sleu_sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_552 }, #else { 0, 0, output_552 }, #endif { 0 }, &operand_data[849], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sle_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_553 }, #else { 0, 0, output_553 }, #endif { 0 }, &operand_data[852], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sleu_disi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_554 }, #else { 0, 0, output_554 }, #endif { 0 }, &operand_data[852], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sle_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_555 }, #else { 0, 0, output_555 }, #endif { 0 }, &operand_data[855], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sleu_sidi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_556 }, #else { 0, 0, output_556 }, #endif { 0 }, &operand_data[855], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sle_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_557 }, #else { 0, 0, output_557 }, #endif { 0 }, &operand_data[858], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6247 */ { "*sleu_didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_558 }, #else { 0, 0, output_558 }, #endif { 0 }, &operand_data[858], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sle_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_559 }, #else { 0, 0, output_559 }, #endif { 0 }, &operand_data[861], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sleu_sisi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_560 }, #else { 0, 0, output_560 }, #endif { 0 }, &operand_data[861], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sle_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_561 }, #else { 0, 0, output_561 }, #endif { 0 }, &operand_data[864], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sleu_disi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_562 }, #else { 0, 0, output_562 }, #endif { 0 }, &operand_data[864], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sle_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_563 }, #else { 0, 0, output_563 }, #endif { 0 }, &operand_data[867], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sleu_sidi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_564 }, #else { 0, 0, output_564 }, #endif { 0 }, &operand_data[867], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sle_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_565 }, #else { 0, 0, output_565 }, #endif { 0 }, &operand_data[870], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6259 */ { "*sleu_didi_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_566 }, #else { 0, 0, output_566 }, #endif { 0 }, &operand_data[870], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunordered_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.un.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunordered_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "suneq_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ueq.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_suneq_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunlt_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunlt_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunle_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunle_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "seq_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.eq.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_seq_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "slt_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_slt_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sle_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sle_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunordered_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.un.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunordered_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "suneq_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ueq.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_suneq_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunlt_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunlt_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunle_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunle_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "seq_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.eq.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_seq_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "slt_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_slt_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sle_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sle_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunordered_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.un.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunordered_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "suneq_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ueq.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_suneq_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunlt_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ult.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunlt_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunle_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ule.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunle_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "seq_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.eq.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_seq_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "slt_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.lt.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_slt_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sle_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.le.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sle_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sordered_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.or.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sordered_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sltgt_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ne.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sltgt_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sne_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.une.s\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sne_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunordered_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.un.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunordered_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "suneq_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ueq.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_suneq_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunlt_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ult.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunlt_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sunle_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ule.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunle_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "seq_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.eq.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_seq_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "slt_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.lt.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_slt_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sle_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.le.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sle_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sordered_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.or.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sordered_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sltgt_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ne.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sltgt_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6279 */ { "sne_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.une.d\t%Z0%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sne_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sge_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sge_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sgt_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sgt_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sunge_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunge_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sungt_sf_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sungt_sf_using_cc }, &operand_data[873], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sge_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sge_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sgt_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sgt_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sunge_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunge_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sungt_df_using_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sungt_df_using_cc }, &operand_data[876], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sge_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.le.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sge_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sgt_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.lt.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sgt_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sunge_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ule.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunge_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sungt_sf_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ult.s\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sungt_sf_using_ccf }, &operand_data[879], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sge_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.le.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sge_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sgt_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.lt.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sgt_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sunge_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ule.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunge_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6288 */ { "sungt_df_using_ccf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.ult.d\t%Z0%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sungt_df_using_ccf }, &operand_data[882], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6310 */ { "*jump_absolute", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_617 }, #else { 0, 0, output_617 }, #endif { 0 }, &operand_data[753], 1, 1, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6333 */ { "*jump_pic", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_618 }, #else { 0, 0, output_618 }, #endif { 0 }, &operand_data[753], 1, 1, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6360 */ { "*jump_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "b\t%l0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[753], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6399 */ { "indirect_jump_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_620 }, #else { 0, 0, output_620 }, #endif { (insn_gen_fn::stored_funcptr) gen_indirect_jump_si }, &operand_data[41], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6399 */ { "indirect_jump_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_621 }, #else { 0, 0, output_621 }, #endif { (insn_gen_fn::stored_funcptr) gen_indirect_jump_di }, &operand_data[44], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6411 */ { "indirect_jump_and_restore_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%(%%)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_indirect_jump_and_restore_si }, &operand_data[885], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6411 */ { "indirect_jump_and_restore_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%(%%)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_indirect_jump_and_restore_di }, &operand_data[888], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6443 */ { "tablejump_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_624 }, #else { 0, 0, output_624 }, #endif { (insn_gen_fn::stored_funcptr) gen_tablejump_si }, &operand_data[891], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6443 */ { "tablejump_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_625 }, #else { 0, 0, output_625 }, #endif { (insn_gen_fn::stored_funcptr) gen_tablejump_di }, &operand_data[893], 2, 2, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6492 */ { "casesi_internal_mips16_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_626 }, #else { 0, 0, output_626 }, #endif { (insn_gen_fn::stored_funcptr) gen_casesi_internal_mips16_si }, &operand_data[895], 2, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6492 */ { "casesi_internal_mips16_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_627 }, #else { 0, 0, output_627 }, #endif { (insn_gen_fn::stored_funcptr) gen_casesi_internal_mips16_di }, &operand_data[899], 2, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6616 */ { "blockage", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_blockage }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6623 */ { "probe_stack_range_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_629 }, #else { 0, 0, output_629 }, #endif { (insn_gen_fn::stored_funcptr) gen_probe_stack_range_si }, &operand_data[903], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6623 */ { "probe_stack_range_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_630 }, #else { 0, 0, output_630 }, #endif { (insn_gen_fn::stored_funcptr) gen_probe_stack_range_di }, &operand_data[906], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6663 */ { "*return", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_631 }, #else { 0, 0, output_631 }, #endif { 0 }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6663 */ { "*simple_return", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_632 }, #else { 0, 0, output_632 }, #endif { 0 }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6675 */ { "return_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_633 }, #else { 0, 0, output_633 }, #endif { (insn_gen_fn::stored_funcptr) gen_return_internal }, &operand_data[909], 1, 1, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6675 */ { "simple_return_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_634 }, #else { 0, 0, output_634 }, #endif { (insn_gen_fn::stored_funcptr) gen_simple_return_internal }, &operand_data[909], 1, 1, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6686 */ { "mips_eret", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "eret", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_eret }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6695 */ { "mips_deret", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "deret", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_deret }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6704 */ { "mips_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "di", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_di }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6712 */ { "mips_ehb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ehb", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_ehb }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6720 */ { "mips_rdpgpr_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rdpgpr\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rdpgpr_si }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6720 */ { "mips_rdpgpr_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rdpgpr\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rdpgpr_di }, &operand_data[46], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6730 */ { "cop0_move", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_641 }, #else { 0, 0, output_641 }, #endif { (insn_gen_fn::stored_funcptr) gen_cop0_move }, &operand_data[910], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6756 */ { "eh_set_lr_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_eh_set_lr_si }, &operand_data[912], 1, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6762 */ { "eh_set_lr_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_eh_set_lr_di }, &operand_data[914], 1, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6804 */ { "restore_gp_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_restore_gp_si }, &operand_data[913], 0, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6804 */ { "restore_gp_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_restore_gp_di }, &operand_data[384], 0, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6819 */ { "move_gpsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_646 }, #else { 0, 0, output_646 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_gpsi }, &operand_data[916], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6819 */ { "move_gpdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_647 }, #else { 0, 0, output_647 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_gpdi }, &operand_data[918], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6884 */ { "load_callsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lw\t%0,%R2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_callsi }, &operand_data[403], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6884 */ { "load_calldi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ld\t%0,%R2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_calldi }, &operand_data[406], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6894 */ { "set_got_version", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_set_got_version }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6901 */ { "update_got_version", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_update_got_version }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6933 */ { "sibcall_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_652 }, #else { 0, 0, output_652 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall_internal }, &operand_data[920], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6953 */ { "sibcall_value_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_653 }, #else { 0, 0, output_653 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall_value_internal }, &operand_data[922], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6962 */ { "sibcall_value_multiple_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_654 }, #else { 0, 0, output_654 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall_value_multiple_internal }, &operand_data[922], 4, 4, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7021 */ { "call_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_655 }, #else { 0, 0, output_655 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_internal }, &operand_data[926], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7038 */ { "call_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_656 }, #else { 0, 0, output_656 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_split }, &operand_data[926], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7052 */ { "call_internal_direct", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_657 }, #else { 0, 0, output_657 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_internal_direct }, &operand_data[928], 2, 2, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7071 */ { "call_direct_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_658 }, #else { 0, 0, output_658 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_direct_split }, &operand_data[928], 2, 2, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7095 */ { "call_value_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_659 }, #else { 0, 0, output_659 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_internal }, &operand_data[925], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7115 */ { "call_value_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_660 }, #else { 0, 0, output_660 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_split }, &operand_data[925], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7127 */ { "call_value_internal_direct", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_661 }, #else { 0, 0, output_661 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_internal_direct }, &operand_data[930], 3, 3, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7148 */ { "call_value_direct_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_662 }, #else { 0, 0, output_662 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_direct_split }, &operand_data[930], 3, 3, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7161 */ { "call_value_multiple_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_663 }, #else { 0, 0, output_663 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_multiple_internal }, &operand_data[933], 4, 4, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7184 */ { "call_value_multiple_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_664 }, #else { 0, 0, output_664 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value_multiple_split }, &operand_data[933], 4, 4, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7230 */ { "prefetch", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_665 }, #else { 0, 0, output_665 }, #endif { (insn_gen_fn::stored_funcptr) gen_prefetch }, &operand_data[937], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7256 */ { "*prefetch_indexed_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_666 }, #else { 0, 0, output_666 }, #endif { 0 }, &operand_data[940], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7256 */ { "*prefetch_indexed_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_667 }, #else { 0, 0, output_667 }, #endif { 0 }, &operand_data[944], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7283 */ { "nop", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%(nop%)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_nop }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7291 */ { "hazard_nop", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_669 }, #else { 0, 0, output_669 }, #endif { (insn_gen_fn::stored_funcptr) gen_hazard_nop }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7303 */ { "insn_pseudo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif ".insn", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_insn_pseudo }, &operand_data[0], 0, 0, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movsi_on_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_671 }, #else { 0, output_671, 0 }, #endif { 0 }, &operand_data[948], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movdi_on_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_672 }, #else { 0, output_672, 0 }, #endif { 0 }, &operand_data[953], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movsi_on_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_673 }, #else { 0, output_673, 0 }, #endif { 0 }, &operand_data[958], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movdi_on_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_674 }, #else { 0, output_674, 0 }, #endif { 0 }, &operand_data[963], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movsi_on_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_675 }, #else { 0, output_675, 0 }, #endif { 0 }, &operand_data[968], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7312 */ { "*movdi_on_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_676 }, #else { 0, output_676, 0 }, #endif { 0 }, &operand_data[973], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7327 */ { "*movsi_on_si_ne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_677 }, #else { 0, output_677, 0 }, #endif { 0 }, &operand_data[948], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7327 */ { "*movdi_on_si_ne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_678 }, #else { 0, output_678, 0 }, #endif { 0 }, &operand_data[953], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7327 */ { "*movsi_on_di_ne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_679 }, #else { 0, output_679, 0 }, #endif { 0 }, &operand_data[958], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7327 */ { "*movdi_on_di_ne", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_680 }, #else { 0, output_680, 0 }, #endif { 0 }, &operand_data[963], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movsf_on_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_681 }, #else { 0, output_681, 0 }, #endif { 0 }, &operand_data[978], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movdf_on_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_682 }, #else { 0, output_682, 0 }, #endif { 0 }, &operand_data[983], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movsf_on_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_683 }, #else { 0, output_683, 0 }, #endif { 0 }, &operand_data[988], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movdf_on_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_684 }, #else { 0, output_684, 0 }, #endif { 0 }, &operand_data[993], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movsf_on_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_685 }, #else { 0, output_685, 0 }, #endif { 0 }, &operand_data[998], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7340 */ { "*movdf_on_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_686 }, #else { 0, output_686, 0 }, #endif { 0 }, &operand_data[1003], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*seleqsi_using_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_687 }, #else { 0, output_687, 0 }, #endif { 0 }, &operand_data[1008], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*selnesi_using_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_688 }, #else { 0, output_688, 0 }, #endif { 0 }, &operand_data[1008], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*seleqdi_using_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_689 }, #else { 0, output_689, 0 }, #endif { 0 }, &operand_data[1012], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*selnedi_using_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_690 }, #else { 0, output_690, 0 }, #endif { 0 }, &operand_data[1012], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*seleqsi_using_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_691 }, #else { 0, output_691, 0 }, #endif { 0 }, &operand_data[1016], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*selnesi_using_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_692 }, #else { 0, output_692, 0 }, #endif { 0 }, &operand_data[1016], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*seleqdi_using_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_693 }, #else { 0, output_693, 0 }, #endif { 0 }, &operand_data[1020], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7355 */ { "*selnedi_using_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_694 }, #else { 0, output_694, 0 }, #endif { 0 }, &operand_data[1020], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7375 */ { "*selsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_695 }, #else { 0, output_695, 0 }, #endif { 0 }, &operand_data[1024], 4, 4, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7375 */ { "*seldf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_696 }, #else { 0, output_696, 0 }, #endif { 0 }, &operand_data[1028], 4, 4, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7443 */ { "consttable", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_consttable }, &operand_data[330], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7451 */ { "consttable_end", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_consttable_end }, &operand_data[330], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7459 */ { "consttable_tls_reloc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_699 }, #else { 0, 0, output_699 }, #endif { (insn_gen_fn::stored_funcptr) gen_consttable_tls_reloc }, &operand_data[1032], 2, 2, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7467 */ { "consttable_int", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_700 }, #else { 0, 0, output_700 }, #endif { (insn_gen_fn::stored_funcptr) gen_consttable_int }, &operand_data[1034], 2, 2, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7480 */ { "consttable_float", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_701 }, #else { 0, 0, output_701 }, #endif { (insn_gen_fn::stored_funcptr) gen_consttable_float }, &operand_data[1034], 1, 1, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7494 */ { "align", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif ".align\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_align }, &operand_data[330], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7514 */ { "*mips16e_save_restore", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_703 }, #else { 0, 0, output_703 }, #endif { 0 }, &operand_data[1036], 3, 3, 1, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7540 */ { "tls_get_tp_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_tls_get_tp_si }, &operand_data[40], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7540 */ { "tls_get_tp_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_tls_get_tp_di }, &operand_data[46], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7555 */ { "*tls_get_tp_si_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_706 }, #else { 0, 0, output_706 }, #endif { 0 }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7555 */ { "*tls_get_tp_di_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_707 }, #else { 0, 0, output_707 }, #endif { 0 }, &operand_data[0], 0, 0, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7582 */ { "tls_get_tp_mips16_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_tls_get_tp_mips16_si }, &operand_data[1039], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7582 */ { "tls_get_tp_mips16_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_tls_get_tp_mips16_di }, &operand_data[1041], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7602 */ { "*tls_get_tp_mips16_call_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_710 }, #else { 0, 0, output_710 }, #endif { 0 }, &operand_data[1040], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7602 */ { "*tls_get_tp_mips16_call_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_711 }, #else { 0, 0, output_711 }, #endif { 0 }, &operand_data[1042], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7636 */ { "*mips_get_fcsr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cfc1\t%0,$31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[40], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7643 */ { "mips_get_fcsr_mips16_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_713 }, #else { 0, 0, output_713 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_get_fcsr_mips16_si }, &operand_data[1040], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7643 */ { "mips_get_fcsr_mips16_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_714 }, #else { 0, 0, output_714 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_get_fcsr_mips16_di }, &operand_data[1042], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7667 */ { "*mips_set_fcsr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ctc1\t%0,$31", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[41], 1, 1, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7674 */ { "mips_set_fcsr_mips16_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_716 }, #else { 0, 0, output_716 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_set_fcsr_mips16_si }, &operand_data[1040], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7674 */ { "mips_set_fcsr_mips16_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_717 }, #else { 0, 0, output_717 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_set_fcsr_mips16_di }, &operand_data[1042], 1, 1, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7685 */ { "*join2_load_storehi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_718 }, #else { 0, 0, output_718 }, #endif { 0 }, &operand_data[1043], 4, 4, 0, 4, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7685 */ { "*join2_load_storesi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_719 }, #else { 0, 0, output_719 }, #endif { 0 }, &operand_data[1047], 4, 4, 0, 4, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7685 */ { "*join2_load_storesf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_720 }, #else { 0, 0, output_720 }, #endif { 0 }, &operand_data[1051], 4, 4, 0, 4, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7685 */ { "*join2_load_storedf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_721 }, #else { 0, 0, output_721 }, #endif { 0 }, &operand_data[1055], 4, 4, 0, 4, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7748 */ { "*join2_loadhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_722 }, #else { 0, 0, output_722 }, #endif { 0 }, &operand_data[1059], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7748 */ { "*join2_loadhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_723 }, #else { 0, 0, output_723 }, #endif { 0 }, &operand_data[1059], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:53 */ { "*memory_barrier", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_724 }, #else { 0, 0, output_724 }, #endif { 0 }, &operand_data[1063], 1, 1, 1, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:60 */ { "sync_compare_and_swapsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_725 }, #else { 0, 0, output_725 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_compare_and_swapsi }, &operand_data[1064], 4, 4, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:60 */ { "sync_compare_and_swapdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_726 }, #else { 0, 0, output_726 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_compare_and_swapdi }, &operand_data[1068], 4, 4, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:90 */ { "compare_and_swap_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_727 }, #else { 0, 0, output_727 }, #endif { (insn_gen_fn::stored_funcptr) gen_compare_and_swap_12 }, &operand_data[1072], 6, 6, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:108 */ { "sync_addsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_728 }, #else { 0, 0, output_728 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_addsi }, &operand_data[1078], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:108 */ { "sync_adddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_729 }, #else { 0, 0, output_729 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_adddi }, &operand_data[1080], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:136 */ { "sync_add_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_730 }, #else { 0, 0, output_730 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_add_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:136 */ { "sync_sub_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_731 }, #else { 0, 0, output_731 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_sub_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:136 */ { "sync_ior_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_732 }, #else { 0, 0, output_732 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_ior_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:136 */ { "sync_xor_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_733 }, #else { 0, 0, output_733 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_xor_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:136 */ { "sync_and_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_734 }, #else { 0, 0, output_734 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_and_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:175 */ { "sync_old_add_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_735 }, #else { 0, 0, output_735 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_add_12 }, &operand_data[1087], 5, 6, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:175 */ { "sync_old_sub_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_736 }, #else { 0, 0, output_736 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_sub_12 }, &operand_data[1087], 5, 6, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:175 */ { "sync_old_ior_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_737 }, #else { 0, 0, output_737 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_ior_12 }, &operand_data[1087], 5, 6, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:175 */ { "sync_old_xor_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_738 }, #else { 0, 0, output_738 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_xor_12 }, &operand_data[1087], 5, 6, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:175 */ { "sync_old_and_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_739 }, #else { 0, 0, output_739 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_and_12 }, &operand_data[1087], 5, 6, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:217 */ { "sync_new_add_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_740 }, #else { 0, 0, output_740 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_add_12 }, &operand_data[1087], 5, 5, 6, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:217 */ { "sync_new_sub_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_741 }, #else { 0, 0, output_741 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_sub_12 }, &operand_data[1087], 5, 5, 6, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:217 */ { "sync_new_ior_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_742 }, #else { 0, 0, output_742 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_ior_12 }, &operand_data[1087], 5, 5, 6, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:217 */ { "sync_new_xor_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_743 }, #else { 0, 0, output_743 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_xor_12 }, &operand_data[1087], 5, 5, 6, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:217 */ { "sync_new_and_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_744 }, #else { 0, 0, output_744 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_and_12 }, &operand_data[1087], 5, 5, 6, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:259 */ { "sync_nand_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_745 }, #else { 0, 0, output_745 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_nand_12 }, &operand_data[1082], 4, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:297 */ { "sync_old_nand_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_746 }, #else { 0, 0, output_746 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_nand_12 }, &operand_data[1087], 5, 6, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:337 */ { "sync_new_nand_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_747 }, #else { 0, 0, output_747 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_nand_12 }, &operand_data[1087], 5, 5, 5, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:362 */ { "sync_subsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_748 }, #else { 0, 0, output_748 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_subsi }, &operand_data[1082], 2, 2, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:362 */ { "sync_subdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_749 }, #else { 0, 0, output_749 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_subdi }, &operand_data[1093], 2, 2, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:375 */ { "sync_old_addsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_750 }, #else { 0, 0, output_750 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_addsi }, &operand_data[1095], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:375 */ { "sync_old_adddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_751 }, #else { 0, 0, output_751 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_adddi }, &operand_data[1098], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:390 */ { "sync_old_subsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_752 }, #else { 0, 0, output_752 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_subsi }, &operand_data[1087], 3, 3, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:390 */ { "sync_old_subdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_753 }, #else { 0, 0, output_753 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_subdi }, &operand_data[1101], 3, 3, 2, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:405 */ { "sync_new_addsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_754 }, #else { 0, 0, output_754 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_addsi }, &operand_data[1095], 3, 3, 3, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:405 */ { "sync_new_adddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_755 }, #else { 0, 0, output_755 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_adddi }, &operand_data[1098], 3, 3, 3, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:421 */ { "sync_new_subsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_756 }, #else { 0, 0, output_756 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_subsi }, &operand_data[1087], 3, 3, 3, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:421 */ { "sync_new_subdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_757 }, #else { 0, 0, output_757 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_subdi }, &operand_data[1101], 3, 3, 3, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_iorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_758 }, #else { 0, 0, output_758 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_iorsi }, &operand_data[1104], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_xorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_759 }, #else { 0, 0, output_759 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_xorsi }, &operand_data[1104], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_andsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_760 }, #else { 0, 0, output_760 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_andsi }, &operand_data[1104], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_iordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_761 }, #else { 0, 0, output_761 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_iordi }, &operand_data[1106], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_xordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_762 }, #else { 0, 0, output_762 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_xordi }, &operand_data[1106], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:437 */ { "sync_anddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_763 }, #else { 0, 0, output_763 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_anddi }, &operand_data[1106], 2, 2, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_iorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_764 }, #else { 0, 0, output_764 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_iorsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_xorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_765 }, #else { 0, 0, output_765 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_xorsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_andsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_766 }, #else { 0, 0, output_766 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_andsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_iordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_767 }, #else { 0, 0, output_767 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_iordi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_xordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_768 }, #else { 0, 0, output_768 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_xordi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:449 */ { "sync_old_anddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_769 }, #else { 0, 0, output_769 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_anddi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_iorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_770 }, #else { 0, 0, output_770 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_iorsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_xorsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_771 }, #else { 0, 0, output_771 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_xorsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_andsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_772 }, #else { 0, 0, output_772 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_andsi }, &operand_data[1108], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_iordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_773 }, #else { 0, 0, output_773 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_iordi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_xordi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_774 }, #else { 0, 0, output_774 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_xordi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:464 */ { "sync_new_anddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_775 }, #else { 0, 0, output_775 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_anddi }, &operand_data[1111], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:480 */ { "sync_nandsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_776 }, #else { 0, 0, output_776 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_nandsi }, &operand_data[1104], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:480 */ { "sync_nanddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_777 }, #else { 0, 0, output_777 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_nanddi }, &operand_data[1106], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:491 */ { "sync_old_nandsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_778 }, #else { 0, 0, output_778 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_nandsi }, &operand_data[1108], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:491 */ { "sync_old_nanddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_779 }, #else { 0, 0, output_779 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_nanddi }, &operand_data[1111], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:505 */ { "sync_new_nandsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_780 }, #else { 0, 0, output_780 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_nandsi }, &operand_data[1108], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:505 */ { "sync_new_nanddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_781 }, #else { 0, 0, output_781 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_nanddi }, &operand_data[1111], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:520 */ { "sync_lock_test_and_setsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_782 }, #else { 0, 0, output_782 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_lock_test_and_setsi }, &operand_data[1095], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:520 */ { "sync_lock_test_and_setdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_783 }, #else { 0, 0, output_783 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_lock_test_and_setdi }, &operand_data[1098], 3, 3, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:547 */ { "test_and_set_12", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_784 }, #else { 0, 0, output_784 }, #endif { (insn_gen_fn::stored_funcptr) gen_test_and_set_12 }, &operand_data[1087], 5, 5, 1, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:566 */ { "atomic_compare_and_swapsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_785 }, #else { 0, 0, output_785 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_compare_and_swapsi }, &operand_data[1114], 8, 8, 4, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:566 */ { "atomic_compare_and_swapdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_786 }, #else { 0, 0, output_786 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_compare_and_swapdi }, &operand_data[1122], 8, 8, 4, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:630 */ { "atomic_exchangesi_llsc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_787 }, #else { 0, 0, output_787 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangesi_llsc }, &operand_data[1130], 4, 4, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:630 */ { "atomic_exchangedi_llsc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_788 }, #else { 0, 0, output_788 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangedi_llsc }, &operand_data[1134], 4, 4, 1, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:648 */ { "atomic_exchangesi_swap", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swapw\t%0,%b1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangesi_swap }, &operand_data[1138], 3, 3, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:648 */ { "atomic_exchangedi_swap", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "swapd\t%0,%b1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangedi_swap }, &operand_data[1141], 3, 3, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:685 */ { "atomic_fetch_addsi_llsc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_791 }, #else { 0, 0, output_791 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_addsi_llsc }, &operand_data[1130], 4, 4, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:685 */ { "atomic_fetch_adddi_llsc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_792 }, #else { 0, 0, output_792 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_adddi_llsc }, &operand_data[1134], 4, 4, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:705 */ { "atomic_fetch_addsi_ldadd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldaddw\t%0,%b1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_addsi_ldadd }, &operand_data[1138], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:705 */ { "atomic_fetch_adddi_ldadd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldaddd\t%0,%b1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_adddi_ldadd }, &operand_data[1141], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:44 */ { "*movcc_v2sf_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_795 }, #else { 0, output_795, 0 }, #endif { 0 }, &operand_data[1144], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:44 */ { "*movcc_v2sf_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_796 }, #else { 0, output_796, 0 }, #endif { 0 }, &operand_data[1149], 5, 5, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:59 */ { "mips_cond_move_tf_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_797 }, #else { 0, output_797, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cond_move_tf_ps }, &operand_data[1154], 4, 4, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:92 */ { "vec_perm_const_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_798 }, #else { 0, 0, output_798 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_perm_const_ps }, &operand_data[1158], 5, 5, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:253 */ { "vec_concatv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_799 }, #else { 0, 0, output_799 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_concatv2sf }, &operand_data[1163], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:272 */ { "vec_extractv2sfsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_800 }, #else { 0, 0, output_800 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv2sfsf }, &operand_data[1166], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:339 */ { "mips_alnv_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "alnv.ps\t%0,%1,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_alnv_ps }, &operand_data[1169], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:351 */ { "mips_addr_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addr.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addr_ps }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:374 */ { "mips_cvt_pw_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.pw.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cvt_pw_ps }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:384 */ { "mips_cvt_ps_pw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cvt.ps.pw\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cvt_ps_pw }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:394 */ { "mips_mulr_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulr.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulr_ps }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:420 */ { "*mips_abs_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "abs.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:433 */ { "mips_cabs_cond_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cabs.%Y3.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cabs_cond_s }, &operand_data[1173], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:433 */ { "mips_cabs_cond_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cabs.%Y3.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cabs_cond_d }, &operand_data[1177], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:449 */ { "mips_c_cond_4s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_c_cond_4s }, &operand_data[1181], 6, 6, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:478 */ { "mips_cabs_cond_4s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cabs_cond_4s }, &operand_data[1181], 6, 6, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:512 */ { "mips_c_cond_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.%Y3.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_c_cond_ps }, &operand_data[1187], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:523 */ { "mips_cabs_cond_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cabs.%Y3.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cabs_cond_ps }, &operand_data[1187], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sunordered_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.un.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunordered_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "suneq_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ueq.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_suneq_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sunlt_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunlt_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sunle_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunle_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "seq_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.eq.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_seq_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "slt_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_slt_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sle_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sle_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sordered_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.or.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sordered_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sltgt_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ne.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sltgt_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:539 */ { "sne_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.une.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sne_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:550 */ { "sge_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.le.ps\t%0,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sge_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:550 */ { "sgt_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.lt.ps\t%0,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sgt_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:550 */ { "sunge_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ule.ps\t%0,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sunge_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:550 */ { "sungt_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "c.ult.ps\t%0,%2,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sungt_ps }, &operand_data[1187], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:566 */ { "bc1any4t", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%*bc1any4t\t%1,%0%/", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bc1any4t }, &operand_data[1191], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:577 */ { "bc1any4f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%*bc1any4f\t%1,%0%/", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bc1any4f }, &operand_data[1191], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:588 */ { "bc1any2t", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%*bc1any2t\t%1,%0%/", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bc1any2t }, &operand_data[1193], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:599 */ { "bc1any2f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%*bc1any2f\t%1,%0%/", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_bc1any2f }, &operand_data[1193], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:619 */ { "*branch_upper_lower", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_831 }, #else { 0, 0, output_831 }, #endif { 0 }, &operand_data[1195], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:640 */ { "*branch_upper_lower_inverted", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_832 }, #else { 0, 0, output_832 }, #endif { 0 }, &operand_data[1195], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:664 */ { "mips_rsqrt1_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt1.s\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt1_s }, &operand_data[13], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:664 */ { "mips_rsqrt1_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt1.d\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt1_d }, &operand_data[16], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:664 */ { "mips_rsqrt1_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt1.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt1_ps }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:673 */ { "mips_rsqrt2_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt2.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt2_s }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:673 */ { "mips_rsqrt2_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt2.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt2_d }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:673 */ { "mips_rsqrt2_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rsqrt2.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rsqrt2_ps }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:683 */ { "mips_recip1_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip1.s\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip1_s }, &operand_data[13], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:683 */ { "mips_recip1_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip1.d\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip1_d }, &operand_data[16], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:683 */ { "mips_recip1_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip1.ps\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip1_ps }, &operand_data[19], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:692 */ { "mips_recip2_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip2.s\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip2_s }, &operand_data[13], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:692 */ { "mips_recip2_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip2.d\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip2_d }, &operand_data[16], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:692 */ { "mips_recip2_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "recip2.ps\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_recip2_ps }, &operand_data[19], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:128 */ { "addv2hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv2hi3 }, &operand_data[1199], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:128 */ { "addv4qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv4qi3 }, &operand_data[1202], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:139 */ { "mips_addq_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addq_s_w }, &operand_data[40], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:139 */ { "mips_addq_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addq_s_ph }, &operand_data[1199], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:139 */ { "mips_addu_s_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addu_s_qb }, &operand_data[1202], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:152 */ { "subv2hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv2hi3 }, &operand_data[1199], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:152 */ { "subv4qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv4qi3 }, &operand_data[1202], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:163 */ { "mips_subq_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subq_s_w }, &operand_data[40], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:163 */ { "mips_subq_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subq_s_ph }, &operand_data[1199], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:163 */ { "mips_subu_s_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subu_s_qb }, &operand_data[1202], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:176 */ { "mips_addsc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addsc\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addsc }, &operand_data[40], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:189 */ { "mips_addwc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addwc\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addwc }, &operand_data[40], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:203 */ { "mips_modsub", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "modsub\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_modsub }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:214 */ { "mips_raddu_w_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "raddu.w.qb\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_raddu_w_qb }, &operand_data[1205], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:224 */ { "mips_absq_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "absq_s.w\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_absq_s_w }, &operand_data[40], 2, 2, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:224 */ { "mips_absq_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "absq_s.ph\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_absq_s_ph }, &operand_data[1199], 2, 2, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:236 */ { "mips_precrq_qb_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precrq.qb.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precrq_qb_ph }, &operand_data[1207], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:246 */ { "mips_precrq_ph_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precrq.ph.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precrq_ph_w }, &operand_data[497], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:256 */ { "mips_precrq_rs_ph_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precrq_rs.ph.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precrq_rs_ph_w }, &operand_data[497], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:270 */ { "mips_precrqu_s_qb_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precrqu_s.qb.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precrqu_s_qb_ph }, &operand_data[1207], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:284 */ { "mips_preceq_w_phl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceq.w.phl\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceq_w_phl }, &operand_data[1210], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:293 */ { "mips_preceq_w_phr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceq.w.phr\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceq_w_phr }, &operand_data[1210], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:303 */ { "mips_precequ_ph_qbl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precequ.ph.qbl\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precequ_ph_qbl }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:312 */ { "mips_precequ_ph_qbr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precequ.ph.qbr\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precequ_ph_qbr }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:321 */ { "mips_precequ_ph_qbla", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precequ.ph.qbla\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precequ_ph_qbla }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:330 */ { "mips_precequ_ph_qbra", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precequ.ph.qbra\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precequ_ph_qbra }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:340 */ { "mips_preceu_ph_qbl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceu.ph.qbl\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceu_ph_qbl }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:349 */ { "mips_preceu_ph_qbr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceu.ph.qbr\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceu_ph_qbr }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:358 */ { "mips_preceu_ph_qbla", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceu.ph.qbla\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceu_ph_qbla }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:367 */ { "mips_preceu_ph_qbra", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "preceu.ph.qbra\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_preceu_ph_qbra }, &operand_data[1212], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:378 */ { "mips_shll_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_875 }, #else { 0, 0, output_875 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shll_ph }, &operand_data[1214], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:378 */ { "mips_shll_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_876 }, #else { 0, 0, output_876 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shll_qb }, &operand_data[1217], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:399 */ { "mips_shll_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_877 }, #else { 0, 0, output_877 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shll_s_w }, &operand_data[1220], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:399 */ { "mips_shll_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_878 }, #else { 0, 0, output_878 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shll_s_ph }, &operand_data[1214], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:421 */ { "mips_shrl_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_879 }, #else { 0, 0, output_879 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shrl_qb }, &operand_data[1217], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:440 */ { "mips_shra_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_880 }, #else { 0, 0, output_880 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shra_ph }, &operand_data[1214], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:458 */ { "mips_shra_r_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_881 }, #else { 0, 0, output_881 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shra_r_w }, &operand_data[1220], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:458 */ { "mips_shra_r_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_882 }, #else { 0, 0, output_882 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shra_r_ph }, &operand_data[1214], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:479 */ { "mips_muleu_s_ph_qbl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muleu_s.ph.qbl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_muleu_s_ph_qbl }, &operand_data[1223], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:492 */ { "mips_muleu_s_ph_qbr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muleu_s.ph.qbr\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_muleu_s_ph_qbr }, &operand_data[1223], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:506 */ { "mips_mulq_rs_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_rs.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulq_rs_ph }, &operand_data[1227], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:520 */ { "mips_muleq_s_w_phl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muleq_s.w.phl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_muleq_s_w_phl }, &operand_data[1231], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:533 */ { "mips_muleq_s_w_phr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "muleq_s.w.phr\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_muleq_s_w_phr }, &operand_data[1231], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:547 */ { "mips_dpau_h_qbl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpau.h.qbl\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpau_h_qbl }, &operand_data[1235], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:559 */ { "mips_dpau_h_qbr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpau.h.qbr\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpau_h_qbr }, &operand_data[1235], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:572 */ { "mips_dpsu_h_qbl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsu.h.qbl\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsu_h_qbl }, &operand_data[1235], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:584 */ { "mips_dpsu_h_qbr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsu.h.qbr\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsu_h_qbr }, &operand_data[1235], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:597 */ { "mips_dpaq_s_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpaq_s.w.ph\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpaq_s_w_ph }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:613 */ { "mips_dpsq_s_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsq_s.w.ph\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsq_s_w_ph }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:629 */ { "mips_mulsaq_s_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulsaq_s.w.ph\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulsaq_s_w_ph }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:645 */ { "mips_dpaq_sa_l_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpaq_sa.l.w\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpaq_sa_l_w }, &operand_data[1243], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:661 */ { "mips_dpsq_sa_l_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsq_sa.l.w\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsq_sa_l_w }, &operand_data[1243], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:677 */ { "mips_maq_s_w_phl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maq_s.w.phl\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_maq_s_w_phl }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:692 */ { "mips_maq_s_w_phr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maq_s.w.phr\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_maq_s_w_phr }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:708 */ { "mips_maq_sa_w_phl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maq_sa.w.phl\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_maq_sa_w_phl }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:723 */ { "mips_maq_sa_w_phr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maq_sa.w.phr\t%q0,%2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_maq_sa_w_phr }, &operand_data[1239], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:740 */ { "mips_bitrev", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bitrev\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_bitrev }, &operand_data[40], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:750 */ { "mips_insv", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insv\t%0,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_insv }, &operand_data[903], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:763 */ { "mips_repl_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_903 }, #else { 0, 0, output_903 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_repl_qb }, &operand_data[1247], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:780 */ { "mips_repl_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_904 }, #else { 0, output_904, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_repl_ph }, &operand_data[1249], 2, 2, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:793 */ { "mips_cmp_eq_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.eq.ph\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmp_eq_ph }, &operand_data[1200], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:793 */ { "mips_cmpu_eq_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpu.eq.qb\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpu_eq_qb }, &operand_data[1203], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:804 */ { "mips_cmp_lt_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.lt.ph\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmp_lt_ph }, &operand_data[1200], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:804 */ { "mips_cmpu_lt_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpu.lt.qb\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpu_lt_qb }, &operand_data[1203], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:815 */ { "mips_cmp_le_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmp.le.ph\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmp_le_ph }, &operand_data[1200], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:815 */ { "mips_cmpu_le_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpu.le.qb\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpu_le_qb }, &operand_data[1203], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:826 */ { "mips_cmpgu_eq_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgu.eq.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgu_eq_qb }, &operand_data[1251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:836 */ { "mips_cmpgu_lt_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgu.lt.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgu_lt_qb }, &operand_data[1251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:846 */ { "mips_cmpgu_le_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgu.le.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgu_le_qb }, &operand_data[1251], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:857 */ { "mips_pick_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pick.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_pick_ph }, &operand_data[1199], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:857 */ { "mips_pick_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pick.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_pick_qb }, &operand_data[1202], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:869 */ { "mips_packrl_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "packrl.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_packrl_ph }, &operand_data[1199], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:881 */ { "mips_extr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_917 }, #else { 0, 0, output_917 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extr_w }, &operand_data[1254], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:901 */ { "mips_extr_r_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_918 }, #else { 0, 0, output_918 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extr_r_w }, &operand_data[1254], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:921 */ { "mips_extr_rs_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_919 }, #else { 0, 0, output_919 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extr_rs_w }, &operand_data[1254], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:942 */ { "mips_extr_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_920 }, #else { 0, 0, output_920 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extr_s_h }, &operand_data[1254], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:963 */ { "mips_extp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_921 }, #else { 0, 0, output_921 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extp }, &operand_data[1254], 3, 3, 2, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:984 */ { "mips_extpdp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_922 }, #else { 0, 0, output_922 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_extpdp }, &operand_data[1254], 3, 3, 4, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1009 */ { "mips_shilo", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_923 }, #else { 0, 0, output_923 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shilo }, &operand_data[1257], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1028 */ { "mips_mthlip", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mthlip\t%2,%q0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mthlip }, &operand_data[1243], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1043 */ { "mips_wrdsp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "wrdsp\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_wrdsp }, &operand_data[1260], 2, 2, 10, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1064 */ { "mips_rddsp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "rddsp\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_rddsp }, &operand_data[1262], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbx_extsi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbx_extsi_si }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbux_extsi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbux_extsi_si }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbx_extdi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbx_extdi_si }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbux_extdi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbux_extdi_si }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhx_extsi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhx_extsi_si }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhux_extsi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhux_extsi_si }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhx_extdi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhx_extdi_si }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhux_extdi_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhux_extdi_si }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbx_extsi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbx_extsi_di }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbux_extsi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbux_extsi_di }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbx_extdi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbx_extdi_di }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lbux_extdi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lbux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbux_extdi_di }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhx_extsi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhx_extsi_di }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhux_extsi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhux_extsi_di }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhx_extdi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhx_extdi_di }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1093 */ { "mips_lhux_extdi_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lhux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhux_extdi_di }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1127 */ { "mips_lwx_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lwx_si }, &operand_data[40], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1127 */ { "mips_ldx_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_ldx_si }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1127 */ { "mips_lwx_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lwx_di }, &operand_data[43], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1127 */ { "mips_ldx_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ldx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_ldx_di }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1136 */ { "*mips_lwx_si_ext", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1136 */ { "*mips_lwux_si_ext", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[55], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1136 */ { "*mips_lwx_di_ext", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwx\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1136 */ { "*mips_lwux_di_ext", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "lwux\t%0,%2(%1)", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[46], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1148 */ { "mips_bposge", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "%*bposge%1\t%0%/", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_bposge }, &operand_data[1264], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:73 */ { "mips_absq_s_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "absq_s.qb\t%0,%z1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_absq_s_qb }, &operand_data[1266], 2, 2, 1, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:84 */ { "mips_addu_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addu_ph }, &operand_data[1268], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:95 */ { "mips_addu_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addu_s_ph }, &operand_data[1268], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:107 */ { "mips_adduh_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adduh.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_adduh_qb }, &operand_data[1271], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:117 */ { "mips_adduh_r_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adduh_r.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_adduh_r_qb }, &operand_data[1271], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:127 */ { "mips_append", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_957 }, #else { 0, 0, output_957 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_append }, &operand_data[1274], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:142 */ { "mips_balign", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_958 }, #else { 0, 0, output_958 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_balign }, &operand_data[1274], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:157 */ { "mips_cmpgdu_eq_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgdu.eq.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgdu_eq_qb }, &operand_data[1278], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:171 */ { "mips_cmpgdu_lt_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgdu.lt.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgdu_lt_qb }, &operand_data[1278], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:185 */ { "mips_cmpgdu_le_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cmpgdu.le.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cmpgdu_le_qb }, &operand_data[1278], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:199 */ { "mips_dpa_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpa.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpa_w_ph }, &operand_data[1281], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:211 */ { "mips_dps_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dps.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dps_w_ph }, &operand_data[1281], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:223 */ { "mulv2hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv2hi3 }, &operand_data[1227], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:235 */ { "mips_mul_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul_s.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mul_s_ph }, &operand_data[1285], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:248 */ { "mips_mulq_rs_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_rs.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulq_rs_w }, &operand_data[1289], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:261 */ { "mips_mulq_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_s.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulq_s_ph }, &operand_data[1285], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:274 */ { "mips_mulq_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_s.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulq_s_w }, &operand_data[1289], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:287 */ { "mips_mulsa_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulsa.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_mulsa_w_ph }, &operand_data[1281], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:299 */ { "mips_precr_qb_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "precr.qb.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precr_qb_ph }, &operand_data[1293], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:309 */ { "mips_precr_sra_ph_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_971 }, #else { 0, 0, output_971 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precr_sra_ph_w }, &operand_data[1296], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:324 */ { "mips_precr_sra_r_ph_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_972 }, #else { 0, 0, output_972 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_precr_sra_r_ph_w }, &operand_data[1296], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:339 */ { "mips_prepend", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_973 }, #else { 0, 0, output_973 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_prepend }, &operand_data[1274], 4, 4, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:354 */ { "mips_shra_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_974 }, #else { 0, 0, output_974 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shra_qb }, &operand_data[1300], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:373 */ { "mips_shra_r_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_975 }, #else { 0, 0, output_975 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shra_r_qb }, &operand_data[1300], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:391 */ { "mips_shrl_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_976 }, #else { 0, 0, output_976 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_shrl_ph }, &operand_data[1303], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:409 */ { "mips_subu_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subu_ph }, &operand_data[1268], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:421 */ { "mips_subu_s_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subu_s_ph }, &operand_data[1268], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:433 */ { "mips_subuh_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subuh.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subuh_qb }, &operand_data[1271], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:443 */ { "mips_subuh_r_qb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subuh_r.qb\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subuh_r_qb }, &operand_data[1271], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:453 */ { "mips_addqh_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addqh.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addqh_ph }, &operand_data[1268], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:463 */ { "mips_addqh_r_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addqh_r.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addqh_r_ph }, &operand_data[1268], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:473 */ { "mips_addqh_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addqh.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addqh_w }, &operand_data[1289], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:483 */ { "mips_addqh_r_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addqh_r.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_addqh_r_w }, &operand_data[1289], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:493 */ { "mips_subqh_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subqh.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subqh_ph }, &operand_data[1268], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:503 */ { "mips_subqh_r_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subqh_r.ph\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subqh_r_ph }, &operand_data[1268], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:513 */ { "mips_subqh_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subqh.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subqh_w }, &operand_data[1289], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:523 */ { "mips_subqh_r_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subqh_r.w\t%0,%z1,%z2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_subqh_r_w }, &operand_data[1289], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:533 */ { "mips_dpax_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpax.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpax_w_ph }, &operand_data[1281], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:545 */ { "mips_dpsx_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsx.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsx_w_ph }, &operand_data[1281], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:557 */ { "mips_dpaqx_s_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpaqx_s.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpaqx_s_w_ph }, &operand_data[1281], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:572 */ { "mips_dpaqx_sa_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpaqx_sa.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpaqx_sa_w_ph }, &operand_data[1281], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:587 */ { "mips_dpsqx_s_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsqx_s.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsqx_s_w_ph }, &operand_data[1281], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dspr2.md:602 */ { "mips_dpsqx_sa_w_ph", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsqx_sa.w.ph\t%q0,%z2,%z3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_dpsqx_sa_w_ph }, &operand_data[1281], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addqq3 }, &operand_data[1306], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addhq3 }, &operand_data[1309], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addsq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addsq3 }, &operand_data[1312], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "adddq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adddq3 }, &operand_data[1315], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "adduqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adduqq3 }, &operand_data[1318], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "adduhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adduhq3 }, &operand_data[1321], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addusq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addusq3 }, &operand_data[1324], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addudq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addudq3 }, &operand_data[1327], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addha3 }, &operand_data[1330], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addsa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addsa3 }, &operand_data[1333], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addda3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addda3 }, &operand_data[1336], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "adduha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adduha3 }, &operand_data[1339], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "addusa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addusa3 }, &operand_data[1342], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:45 */ { "adduda3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "daddu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adduda3 }, &operand_data[1345], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usadduqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usadduqq3 }, &operand_data[1318], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usadduhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usadduhq3 }, &operand_data[1321], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usadduha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usadduha3 }, &operand_data[1339], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usaddv4uqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv4uqq3 }, &operand_data[1348], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usaddv2uhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv2uhq3 }, &operand_data[1351], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:54 */ { "usaddv2uha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv2uha3 }, &operand_data[1354], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddhq3 }, &operand_data[1309], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddsq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddsq3 }, &operand_data[1312], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddha3 }, &operand_data[1330], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddsa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddsa3 }, &operand_data[1333], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddv2hq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv2hq3 }, &operand_data[1357], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:65 */ { "ssaddv2ha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "addq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv2ha3 }, &operand_data[1360], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subqq3 }, &operand_data[1306], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subhq3 }, &operand_data[1309], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subsq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subsq3 }, &operand_data[1312], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subdq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subdq3 }, &operand_data[1315], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subuqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subuqq3 }, &operand_data[1318], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subuhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subuhq3 }, &operand_data[1321], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subusq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subusq3 }, &operand_data[1324], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subudq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subudq3 }, &operand_data[1327], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subha3 }, &operand_data[1330], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subsa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subsa3 }, &operand_data[1333], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subda3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subda3 }, &operand_data[1336], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subuha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subuha3 }, &operand_data[1339], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subusa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subusa3 }, &operand_data[1342], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:76 */ { "subuda3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsubu\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subuda3 }, &operand_data[1345], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubuqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubuqq3 }, &operand_data[1318], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubuhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubuhq3 }, &operand_data[1321], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubuha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubuha3 }, &operand_data[1339], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubv4uqq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.qb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubv4uqq3 }, &operand_data[1348], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubv2uhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubv2uhq3 }, &operand_data[1351], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:85 */ { "ussubv2uha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subu_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubv2uha3 }, &operand_data[1354], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubhq3 }, &operand_data[1309], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubsq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubsq3 }, &operand_data[1312], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubha3 }, &operand_data[1330], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubsa3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubsa3 }, &operand_data[1333], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubv2hq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubv2hq3 }, &operand_data[1357], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:96 */ { "sssubv2ha3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subq_s.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubv2ha3 }, &operand_data[1360], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:107 */ { "ssmulv2hq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_rs.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssmulv2hq3 }, &operand_data[1363], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:107 */ { "ssmulhq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_rs.ph\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssmulhq3 }, &operand_data[1367], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:107 */ { "ssmulsq3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulq_rs.w\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssmulsq3 }, &operand_data[1371], 3, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:119 */ { "ssmaddsqdq4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpaq_sa.l.w\t%q0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssmaddsqdq4 }, &operand_data[1375], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-fixed.md:135 */ { "ssmsubsqdq4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsq_sa.l.w\t%q0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssmsubsqdq4 }, &operand_data[1375], 4, 4, 3, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:20 */ { "*store_word_multiple", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1052 }, #else { 0, 0, output_1052 }, #endif { 0 }, &operand_data[1379], 3, 3, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:31 */ { "*load_word_multiple", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1053 }, #else { 0, 0, output_1053 }, #endif { 0 }, &operand_data[1382], 3, 3, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:54 */ { "*lwp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1054 }, #else { 0, 0, output_1054 }, #endif { 0 }, &operand_data[1385], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:82 */ { "*swp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1055 }, #else { 0, 0, output_1055 }, #endif { 0 }, &operand_data[1386], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:98 */ { "jraddiusp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "jraddiusp\t%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_jraddiusp }, &operand_data[1390], 1, 1, 0, 0, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:122 */ { "*movepsisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1057 }, #else { 0, 0, output_1057 }, #endif { 0 }, &operand_data[1391], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:122 */ { "*movepsisf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1058 }, #else { 0, 0, output_1058 }, #endif { 0 }, &operand_data[1393], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:122 */ { "*movepsfsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1059 }, #else { 0, 0, output_1059 }, #endif { 0 }, &operand_data[1395], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/micromips.md:122 */ { "*movepsfsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1060 }, #else { 0, 0, output_1060 }, #endif { 0 }, &operand_data[1399], 4, 4, 0, 0, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:111 */ { "movv2si_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1061 }, #else { 0, 0, output_1061 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2si_internal }, &operand_data[1403], 2, 2, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:111 */ { "movv4hi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1062 }, #else { 0, 0, output_1062 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4hi_internal }, &operand_data[1405], 2, 2, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:111 */ { "movv8qi_internal", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1063 }, #else { 0, 0, output_1063 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv8qi_internal }, &operand_data[1407], 2, 2, 0, 7, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:132 */ { "loongson_vec_init1_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmtc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_vec_init1_v4hi }, &operand_data[1409], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:132 */ { "loongson_vec_init1_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dmtc1\t%z1,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_vec_init1_v8qi }, &operand_data[1411], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:143 */ { "*vec_concatv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1413], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:155 */ { "vec_pack_ssat_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "packsswh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_ssat_v2si }, &operand_data[1416], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:155 */ { "vec_pack_ssat_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "packsshb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_ssat_v4hi }, &operand_data[1419], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:167 */ { "vec_pack_usat_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "packushb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_usat_v4hi }, &operand_data[1419], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:179 */ { "addv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv2si3 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:179 */ { "addv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:179 */ { "addv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:193 */ { "loongson_paddd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_paddd }, &operand_data[1431], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:203 */ { "ssaddv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddsh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:203 */ { "ssaddv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddsb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:212 */ { "usaddv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddush\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:212 */ { "usaddv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "paddusb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:221 */ { "loongson_pandn_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pandn\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pandn_w }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:221 */ { "loongson_pandn_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pandn\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pandn_h }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:221 */ { "loongson_pandn_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pandn\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pandn_b }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:221 */ { "loongson_pandn_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pandn\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pandn_d }, &operand_data[1431], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:231 */ { "andv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "and\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv2si3 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:231 */ { "andv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "and\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:231 */ { "andv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "and\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:240 */ { "iorv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "or\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv2si3 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:240 */ { "iorv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "or\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:240 */ { "iorv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "or\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:249 */ { "xorv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "xor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv2si3 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:249 */ { "xorv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "xor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:249 */ { "xorv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "xor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:258 */ { "*loongson_nor", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:258 */ { "*loongson_nor", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:258 */ { "*loongson_nor", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:268 */ { "one_cmplv2si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv2si2 }, &operand_data[1422], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:268 */ { "one_cmplv4hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv4hi2 }, &operand_data[1425], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:268 */ { "one_cmplv8qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor\t%0,%1,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv8qi2 }, &operand_data[1428], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:276 */ { "loongson_pavgh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pavgh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pavgh }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:276 */ { "loongson_pavgb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pavgb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pavgb }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:286 */ { "loongson_pcmpeqw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpeqw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpeqw }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:286 */ { "loongson_pcmpeqh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpeqh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpeqh }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:286 */ { "loongson_pcmpeqb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpeqb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpeqb }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:296 */ { "loongson_pcmpgtw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpgtw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpgtw }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:296 */ { "loongson_pcmpgth", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpgth\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpgth }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:296 */ { "loongson_pcmpgtb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcmpgtb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pcmpgtb }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:306 */ { "loongson_pextrh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pextrh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pextrh }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:316 */ { "loongson_pinsrh_0", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pinsrh_0\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pinsrh_0 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:328 */ { "loongson_pinsrh_1", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pinsrh_1\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pinsrh_1 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:340 */ { "loongson_pinsrh_2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pinsrh_2\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pinsrh_2 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:352 */ { "loongson_pinsrh_3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pinsrh_3\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pinsrh_3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:364 */ { "*vec_setv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pinsrh_%3\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1434], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:388 */ { "loongson_pmaddhw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmaddhw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pmaddhw }, &operand_data[1438], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:411 */ { "smaxv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmaxsh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:431 */ { "umaxv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmaxub\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaxv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:440 */ { "sminv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pminsh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:460 */ { "uminv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pminub\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_uminv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:469 */ { "loongson_pmovmskb", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmovmskb\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pmovmskb }, &operand_data[1428], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:478 */ { "umulv4hi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmulhuh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulv4hi3_highpart }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:488 */ { "smulv4hi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmulhh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulv4hi3_highpart }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:498 */ { "mulv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmullh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:507 */ { "loongson_pmuluw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pmuluw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pmuluw }, &operand_data[1441], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:517 */ { "loongson_pasubub", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pasubub\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pasubub }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:527 */ { "loongson_biadd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "biadd\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_biadd }, &operand_data[1444], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:535 */ { "reduc_uplus_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "biadd\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_uplus_v8qi }, &operand_data[1428], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:544 */ { "loongson_psadbh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pasubub\t%0,%1,%2;biadd\t%0,%0", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_psadbh }, &operand_data[1444], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:554 */ { "loongson_pshufh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pshufh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_pshufh }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:564 */ { "ashlv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psllw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashlv2si3 }, &operand_data[1447], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:564 */ { "ashlv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psllh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashlv4hi3 }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:573 */ { "ashrv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psraw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashrv2si3 }, &operand_data[1447], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:573 */ { "ashrv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psrah\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashrv4hi3 }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:582 */ { "lshrv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psrlw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_lshrv2si3 }, &operand_data[1447], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:582 */ { "lshrv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psrlh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_lshrv4hi3 }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:591 */ { "subv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv2si3 }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:591 */ { "subv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:591 */ { "subv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:603 */ { "loongson_psubd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_psubd }, &operand_data[1431], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:613 */ { "sssubv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubsh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:613 */ { "sssubv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubsb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sssubv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:622 */ { "ussubv4hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubush\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubv4hi3 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:622 */ { "ussubv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "psubusb\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ussubv8qi3 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:631 */ { "loongson_punpckhbh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhbh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhbh }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:645 */ { "loongson_punpckhhw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhhw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhhw }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:657 */ { "loongson_punpckhhw_qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhhw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhhw_qi }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:671 */ { "loongson_punpckhwd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhwd }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:682 */ { "loongson_punpckhwd_qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhwd_qi }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:696 */ { "loongson_punpckhwd_hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpckhwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpckhwd_hi }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:709 */ { "loongson_punpcklbh", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklbh\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpcklbh }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:723 */ { "loongson_punpcklhw", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklhw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpcklhw }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:735 */ { "*loongson_punpcklhw_qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklhw\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:749 */ { "loongson_punpcklwd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_loongson_punpcklwd }, &operand_data[1422], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:760 */ { "*loongson_punpcklwd_qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1428], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:774 */ { "*loongson_punpcklwd_hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "punpcklwd\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { 0 }, &operand_data[1425], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:823 */ { "vec_shl_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsll\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shl_v2si }, &operand_data[1447], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:823 */ { "vec_shl_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsll\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shl_v4hi }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:823 */ { "vec_shl_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsll\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shl_v8qi }, &operand_data[1450], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:823 */ { "vec_shl_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsll\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shl_di }, &operand_data[1453], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:832 */ { "vec_shr_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsrl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shr_v2si }, &operand_data[1447], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:832 */ { "vec_shr_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsrl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shr_v4hi }, &operand_data[1434], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:832 */ { "vec_shr_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsrl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shr_v8qi }, &operand_data[1450], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:832 */ { "vec_shr_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dsrl\t%0,%1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_shr_di }, &operand_data[1453], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:841 */ { "vec_loongson_extract_lo_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_loongson_extract_lo_v2si }, &operand_data[1456], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:841 */ { "vec_loongson_extract_lo_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_loongson_extract_lo_v4hi }, &operand_data[1458], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:841 */ { "vec_loongson_extract_lo_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mfc1\t%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_loongson_extract_lo_v8qi }, &operand_data[1460], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:244 */ { "vec_pack_trunc_v2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_trunc_v2di }, &operand_data[1462], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:244 */ { "vec_pack_trunc_v4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_trunc_v4si }, &operand_data[1465], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:244 */ { "vec_pack_trunc_v8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_trunc_v8hi }, &operand_data[1468], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:360 */ { "msa_vec_extract_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_vec_extract_d_f }, &operand_data[1471], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:360 */ { "msa_vec_extract_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "#", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_vec_extract_w_f }, &operand_data[1473], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1168 }, #else { 0, 0, output_1168 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_d_f }, &operand_data[1475], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1169 }, #else { 0, 0, output_1169 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_w_f }, &operand_data[1479], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1170 }, #else { 0, 0, output_1170 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_d }, &operand_data[1483], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1171 }, #else { 0, 0, output_1171 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_w }, &operand_data[1487], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1172 }, #else { 0, 0, output_1172 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_h }, &operand_data[1491], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:460 */ { "msa_insert_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1173 }, #else { 0, 0, output_1173 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insert_b }, &operand_data[1495], 4, 4, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.d\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_d_f }, &operand_data[1499], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.w\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_w_f }, &operand_data[1503], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.d\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_d }, &operand_data[1507], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.w\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_w }, &operand_data[1511], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.h\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_h }, &operand_data[1515], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:496 */ { "msa_insve_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.b\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_b }, &operand_data[1519], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:511 */ { "msa_insve_d_f_scalar", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.d\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_d_f_scalar }, &operand_data[1523], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:511 */ { "msa_insve_w_f_scalar", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "insve.w\t%w0[%y3],%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_insve_w_f_scalar }, &operand_data[1527], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:523 */ { "msa_copy_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.h\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_h }, &operand_data[1531], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:523 */ { "msa_copy_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_u.h\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_u_h }, &operand_data[1531], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:523 */ { "msa_copy_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.b\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_b }, &operand_data[1534], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:523 */ { "msa_copy_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_u.b\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_u_b }, &operand_data[1534], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:534 */ { "msa_copy_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_u.w\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_u_w }, &operand_data[1537], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:545 */ { "msa_copy_s_w_64bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.w\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_w_64bit }, &operand_data[1537], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:545 */ { "msa_copy_s_w_f_64bit", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.w\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_w_f_64bit }, &operand_data[1540], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:556 */ { "msa_copy_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.w\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_w }, &operand_data[1543], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:556 */ { "msa_copy_s_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "copy_s.w\t%0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_w_f }, &operand_data[1546], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:566 */ { "msa_copy_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1191 }, #else { 0, 0, output_1191 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_d }, &operand_data[1549], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:566 */ { "msa_copy_s_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1192 }, #else { 0, 0, output_1192 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_copy_s_d_f }, &operand_data[1552], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv2df }, &operand_data[1555], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv4sf }, &operand_data[1559], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv2di }, &operand_data[1563], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv4si }, &operand_data[1567], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv8hi }, &operand_data[1571], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:623 */ { "vec_permv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "vshf.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_permv16qi }, &operand_data[1575], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv2df_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1199 }, #else { 0, 0, output_1199 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2df_msa }, &operand_data[1579], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv4sf_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1200 }, #else { 0, 0, output_1200 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4sf_msa }, &operand_data[1581], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv2di_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1201 }, #else { 0, 0, output_1201 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2di_msa }, &operand_data[1583], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv4si_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1202 }, #else { 0, 0, output_1202 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4si_msa }, &operand_data[1585], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv8hi_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1203 }, #else { 0, 0, output_1203 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv8hi_msa }, &operand_data[1587], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:654 */ { "movv16qi_msa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1204 }, #else { 0, 0, output_1204 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv16qi_msa }, &operand_data[1589], 2, 2, 0, 5, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:700 */ { "addv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1205 }, #else { 0, 0, output_1205 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv2di3 }, &operand_data[1591], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:700 */ { "addv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1206 }, #else { 0, 0, output_1206 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv4si3 }, &operand_data[1594], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:700 */ { "addv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1207 }, #else { 0, 0, output_1207 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv8hi3 }, &operand_data[1597], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:700 */ { "addv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1208 }, #else { 0, 0, output_1208 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv16qi3 }, &operand_data[1600], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:728 */ { "subv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1209 }, #else { 0, output_1209, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv2di3 }, &operand_data[1603], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:728 */ { "subv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1210 }, #else { 0, output_1210, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv4si3 }, &operand_data[1606], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:728 */ { "subv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1211 }, #else { 0, output_1211, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv8hi3 }, &operand_data[1609], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:728 */ { "subv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1212 }, #else { 0, output_1212, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv16qi3 }, &operand_data[1612], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:741 */ { "mulv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulv.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv2di3 }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:741 */ { "mulv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulv.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv4si3 }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:741 */ { "mulv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulv.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:741 */ { "mulv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulv.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:750 */ { "msa_maddv_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddv.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddv_d }, &operand_data[1563], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:750 */ { "msa_maddv_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddv.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddv_w }, &operand_data[1567], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:750 */ { "msa_maddv_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddv.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddv_h }, &operand_data[1571], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:750 */ { "msa_maddv_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddv.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddv_b }, &operand_data[1575], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:760 */ { "msa_msubv_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubv.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubv_d }, &operand_data[1615], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:760 */ { "msa_msubv_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubv.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubv_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:760 */ { "msa_msubv_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubv.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubv_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:760 */ { "msa_msubv_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubv.b\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubv_b }, &operand_data[1627], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:770 */ { "divv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1225 }, #else { 0, 0, output_1225 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv2di3 }, &operand_data[1563], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:770 */ { "divv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1226 }, #else { 0, 0, output_1226 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv4si3 }, &operand_data[1567], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:770 */ { "divv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1227 }, #else { 0, 0, output_1227 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:770 */ { "divv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1228 }, #else { 0, 0, output_1228 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:779 */ { "udivv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1229 }, #else { 0, 0, output_1229 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivv2di3 }, &operand_data[1563], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:779 */ { "udivv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1230 }, #else { 0, 0, output_1230 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivv4si3 }, &operand_data[1567], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:779 */ { "udivv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1231 }, #else { 0, 0, output_1231 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:779 */ { "udivv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1232 }, #else { 0, 0, output_1232 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:788 */ { "modv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1233 }, #else { 0, 0, output_1233 }, #endif { (insn_gen_fn::stored_funcptr) gen_modv2di3 }, &operand_data[1563], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:788 */ { "modv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1234 }, #else { 0, 0, output_1234 }, #endif { (insn_gen_fn::stored_funcptr) gen_modv4si3 }, &operand_data[1567], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:788 */ { "modv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1235 }, #else { 0, 0, output_1235 }, #endif { (insn_gen_fn::stored_funcptr) gen_modv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:788 */ { "modv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1236 }, #else { 0, 0, output_1236 }, #endif { (insn_gen_fn::stored_funcptr) gen_modv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:797 */ { "umodv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1237 }, #else { 0, 0, output_1237 }, #endif { (insn_gen_fn::stored_funcptr) gen_umodv2di3 }, &operand_data[1563], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:797 */ { "umodv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1238 }, #else { 0, 0, output_1238 }, #endif { (insn_gen_fn::stored_funcptr) gen_umodv4si3 }, &operand_data[1567], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:797 */ { "umodv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1239 }, #else { 0, 0, output_1239 }, #endif { (insn_gen_fn::stored_funcptr) gen_umodv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:797 */ { "umodv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1240 }, #else { 0, 0, output_1240 }, #endif { (insn_gen_fn::stored_funcptr) gen_umodv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:806 */ { "xorv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1241 }, #else { 0, output_1241, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv2di3 }, &operand_data[1631], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:806 */ { "xorv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1242 }, #else { 0, output_1242, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv4si3 }, &operand_data[1634], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:806 */ { "xorv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1243 }, #else { 0, output_1243, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv8hi3 }, &operand_data[1637], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:806 */ { "xorv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1244 }, #else { 0, output_1244, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorv16qi3 }, &operand_data[1640], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:819 */ { "iorv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1245 }, #else { 0, output_1245, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv2di3 }, &operand_data[1631], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:819 */ { "iorv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1246 }, #else { 0, output_1246, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv4si3 }, &operand_data[1634], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:819 */ { "iorv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1247 }, #else { 0, output_1247, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv8hi3 }, &operand_data[1637], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:819 */ { "iorv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1248 }, #else { 0, output_1248, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorv16qi3 }, &operand_data[1640], 3, 3, 0, 3, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:832 */ { "andv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1249 }, #else { 0, 0, output_1249 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv2di3 }, &operand_data[1643], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:832 */ { "andv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1250 }, #else { 0, 0, output_1250 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv4si3 }, &operand_data[1646], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:832 */ { "andv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1251 }, #else { 0, 0, output_1251 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv8hi3 }, &operand_data[1649], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:832 */ { "andv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1252 }, #else { 0, 0, output_1252 }, #endif { (insn_gen_fn::stored_funcptr) gen_andv16qi3 }, &operand_data[1652], 3, 3, 0, 3, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:859 */ { "one_cmplv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor.v\t%w0,%w1,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv2di2 }, &operand_data[1507], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:859 */ { "one_cmplv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor.v\t%w0,%w1,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv4si2 }, &operand_data[1511], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:859 */ { "one_cmplv8hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor.v\t%w0,%w1,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv8hi2 }, &operand_data[1515], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:859 */ { "one_cmplv16qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nor.v\t%w0,%w1,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_one_cmplv16qi2 }, &operand_data[1519], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:867 */ { "vlshrv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1257 }, #else { 0, 0, output_1257 }, #endif { (insn_gen_fn::stored_funcptr) gen_vlshrv2di3 }, &operand_data[1655], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:867 */ { "vlshrv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1258 }, #else { 0, 0, output_1258 }, #endif { (insn_gen_fn::stored_funcptr) gen_vlshrv4si3 }, &operand_data[1658], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:867 */ { "vlshrv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1259 }, #else { 0, 0, output_1259 }, #endif { (insn_gen_fn::stored_funcptr) gen_vlshrv8hi3 }, &operand_data[1661], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:867 */ { "vlshrv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1260 }, #else { 0, 0, output_1260 }, #endif { (insn_gen_fn::stored_funcptr) gen_vlshrv16qi3 }, &operand_data[1664], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:882 */ { "vashrv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1261 }, #else { 0, 0, output_1261 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashrv2di3 }, &operand_data[1655], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:882 */ { "vashrv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1262 }, #else { 0, 0, output_1262 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashrv4si3 }, &operand_data[1658], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:882 */ { "vashrv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1263 }, #else { 0, 0, output_1263 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashrv8hi3 }, &operand_data[1661], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:882 */ { "vashrv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1264 }, #else { 0, 0, output_1264 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashrv16qi3 }, &operand_data[1664], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:897 */ { "vashlv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1265 }, #else { 0, 0, output_1265 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashlv2di3 }, &operand_data[1655], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:897 */ { "vashlv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1266 }, #else { 0, 0, output_1266 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashlv4si3 }, &operand_data[1658], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:897 */ { "vashlv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1267 }, #else { 0, 0, output_1267 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashlv8hi3 }, &operand_data[1661], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:897 */ { "vashlv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1268 }, #else { 0, 0, output_1268 }, #endif { (insn_gen_fn::stored_funcptr) gen_vashlv16qi3 }, &operand_data[1664], 3, 3, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:913 */ { "addv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fadd.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:913 */ { "addv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fadd.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:922 */ { "subv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsub.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:922 */ { "subv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsub.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_subv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:931 */ { "mulv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmul.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:931 */ { "mulv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmul.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:940 */ { "divv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fdiv.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:940 */ { "divv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fdiv.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:949 */ { "fmav2df4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmadd.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmav2df4 }, &operand_data[1667], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:949 */ { "fmav4sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmadd.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmav4sf4 }, &operand_data[1671], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:959 */ { "fnmav2df4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmsub.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmav2df4 }, &operand_data[1667], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:959 */ { "fnmav4sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmsub.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmav4sf4 }, &operand_data[1671], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:969 */ { "sqrtv2df2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsqrt.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sqrtv2df2 }, &operand_data[1499], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:969 */ { "sqrtv4sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsqrt.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sqrtv4sf2 }, &operand_data[1503], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:978 */ { "msa_add_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_add_a_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:978 */ { "msa_add_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_add_a_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:978 */ { "msa_add_a_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add_a.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_add_a_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:978 */ { "msa_add_a_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "add_a.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_add_a_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:987 */ { "msa_adds_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_adds_a_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:987 */ { "msa_adds_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_adds_a_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:987 */ { "msa_adds_a_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_a.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_adds_a_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:987 */ { "msa_adds_a_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_a.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_adds_a_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:997 */ { "ssaddv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv2di3 }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:997 */ { "ssaddv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv4si3 }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:997 */ { "ssaddv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:997 */ { "ssaddv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ssaddv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1006 */ { "usaddv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv2di3 }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1006 */ { "usaddv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv4si3 }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1006 */ { "usaddv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv8hi3 }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1006 */ { "usaddv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "adds_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_usaddv16qi3 }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1015 */ { "msa_asub_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_s_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1015 */ { "msa_asub_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_s_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1015 */ { "msa_asub_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_s_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1015 */ { "msa_asub_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_s_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1025 */ { "msa_asub_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_u_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1025 */ { "msa_asub_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_u_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1025 */ { "msa_asub_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_u_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1025 */ { "msa_asub_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "asub_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_asub_u_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1035 */ { "msa_ave_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_s_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1035 */ { "msa_ave_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_s_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1035 */ { "msa_ave_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_s_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1035 */ { "msa_ave_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_s_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1045 */ { "msa_ave_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_u_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1045 */ { "msa_ave_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_u_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1045 */ { "msa_ave_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_u_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1045 */ { "msa_ave_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ave_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ave_u_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1055 */ { "msa_aver_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_s_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1055 */ { "msa_aver_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_s_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1055 */ { "msa_aver_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_s_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1055 */ { "msa_aver_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_s_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1065 */ { "msa_aver_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_u_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1065 */ { "msa_aver_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_u_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1065 */ { "msa_aver_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_u_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1065 */ { "msa_aver_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "aver_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_aver_u_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1075 */ { "msa_bclr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclr.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclr_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1075 */ { "msa_bclr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclr.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclr_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1075 */ { "msa_bclr_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclr.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclr_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1075 */ { "msa_bclr_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclr.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclr_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1085 */ { "msa_bclri_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclri.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclri_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1085 */ { "msa_bclri_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclri.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclri_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1085 */ { "msa_bclri_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclri.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclri_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1085 */ { "msa_bclri_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bclri.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bclri_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1095 */ { "msa_binsl_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsl.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsl_d }, &operand_data[1615], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1095 */ { "msa_binsl_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsl.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsl_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1095 */ { "msa_binsl_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsl.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsl_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1095 */ { "msa_binsl_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsl.b\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsl_b }, &operand_data[1627], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1106 */ { "msa_binsli_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsli.d\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsli_d }, &operand_data[1687], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1106 */ { "msa_binsli_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsli.w\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsli_w }, &operand_data[1691], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1106 */ { "msa_binsli_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsli.h\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsli_h }, &operand_data[1695], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1106 */ { "msa_binsli_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsli.b\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsli_b }, &operand_data[1699], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1117 */ { "msa_binsr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsr.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsr_d }, &operand_data[1615], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1117 */ { "msa_binsr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsr.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsr_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1117 */ { "msa_binsr_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsr.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsr_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1117 */ { "msa_binsr_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsr.b\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsr_b }, &operand_data[1627], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1128 */ { "msa_binsri_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsri.d\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsri_d }, &operand_data[1687], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1128 */ { "msa_binsri_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsri.w\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsri_w }, &operand_data[1691], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1128 */ { "msa_binsri_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsri.h\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsri_h }, &operand_data[1695], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1128 */ { "msa_binsri_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "binsri.b\t%w0,%w2,%3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_binsri_b }, &operand_data[1699], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1139 */ { "msa_bmnz_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1347 }, #else { 0, output_1347, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmnz_d }, &operand_data[1703], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1139 */ { "msa_bmnz_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1348 }, #else { 0, output_1348, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmnz_w }, &operand_data[1707], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1139 */ { "msa_bmnz_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1349 }, #else { 0, output_1349, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmnz_h }, &operand_data[1711], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1139 */ { "msa_bmnz_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1350 }, #else { 0, output_1350, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmnz_b }, &operand_data[1715], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1152 */ { "msa_bmz_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1351 }, #else { 0, output_1351, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmz_d }, &operand_data[1703], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1152 */ { "msa_bmz_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1352 }, #else { 0, output_1352, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmz_w }, &operand_data[1707], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1152 */ { "msa_bmz_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1353 }, #else { 0, output_1353, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmz_h }, &operand_data[1711], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1152 */ { "msa_bmz_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1354 }, #else { 0, output_1354, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bmz_b }, &operand_data[1715], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1166 */ { "msa_bneg_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bneg.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bneg_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1166 */ { "msa_bneg_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bneg.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bneg_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1166 */ { "msa_bneg_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bneg.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bneg_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1166 */ { "msa_bneg_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bneg.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bneg_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1176 */ { "msa_bnegi_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bnegi.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnegi_d }, &operand_data[1719], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1176 */ { "msa_bnegi_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bnegi.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnegi_w }, &operand_data[1722], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1176 */ { "msa_bnegi_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bnegi.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnegi_h }, &operand_data[1725], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1176 */ { "msa_bnegi_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bnegi.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnegi_b }, &operand_data[1728], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1186 */ { "msa_bsel_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1363 }, #else { 0, output_1363, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bsel_d }, &operand_data[1703], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1186 */ { "msa_bsel_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1364 }, #else { 0, output_1364, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bsel_w }, &operand_data[1707], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1186 */ { "msa_bsel_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1365 }, #else { 0, output_1365, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bsel_h }, &operand_data[1711], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1186 */ { "msa_bsel_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1366 }, #else { 0, output_1366, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bsel_b }, &operand_data[1715], 4, 4, 1, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1200 */ { "msa_bset_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bset.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bset_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1200 */ { "msa_bset_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bset.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bset_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1200 */ { "msa_bset_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bset.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bset_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1200 */ { "msa_bset_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bset.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bset_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1210 */ { "msa_bseti_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bseti.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bseti_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1210 */ { "msa_bseti_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bseti.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bseti_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1210 */ { "msa_bseti_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bseti.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bseti_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1210 */ { "msa_bseti_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "bseti.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bseti_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_ceq_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1375 }, #else { 0, output_1375, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ceq_d }, &operand_data[1731], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1376 }, #else { 0, output_1376, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_s_d }, &operand_data[1731], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1377 }, #else { 0, output_1377, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_u_d }, &operand_data[1603], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1378 }, #else { 0, output_1378, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_s_d }, &operand_data[1731], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1379 }, #else { 0, output_1379, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_u_d }, &operand_data[1603], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_ceq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1380 }, #else { 0, output_1380, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ceq_w }, &operand_data[1734], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1381 }, #else { 0, output_1381, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_s_w }, &operand_data[1734], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1382 }, #else { 0, output_1382, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_u_w }, &operand_data[1606], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1383 }, #else { 0, output_1383, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_s_w }, &operand_data[1734], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1384 }, #else { 0, output_1384, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_u_w }, &operand_data[1606], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_ceq_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1385 }, #else { 0, output_1385, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ceq_h }, &operand_data[1737], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1386 }, #else { 0, output_1386, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_s_h }, &operand_data[1737], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1387 }, #else { 0, output_1387, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_u_h }, &operand_data[1609], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1388 }, #else { 0, output_1388, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_s_h }, &operand_data[1737], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1389 }, #else { 0, output_1389, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_u_h }, &operand_data[1609], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_ceq_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1390 }, #else { 0, output_1390, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ceq_b }, &operand_data[1740], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1391 }, #else { 0, output_1391, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_s_b }, &operand_data[1740], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_cle_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1392 }, #else { 0, output_1392, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cle_u_b }, &operand_data[1612], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1393 }, #else { 0, output_1393, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_s_b }, &operand_data[1740], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1243 */ { "msa_clt_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1394 }, #else { 0, output_1394, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_clt_u_b }, &operand_data[1612], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1255 */ { "msa_dotp_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_s_d }, &operand_data[1743], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1255 */ { "msa_dotp_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_u_d }, &operand_data[1743], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1279 */ { "msa_dotp_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_s_w }, &operand_data[1746], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1279 */ { "msa_dotp_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_u_w }, &operand_data[1746], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1307 */ { "msa_dotp_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_s_h }, &operand_data[1749], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1307 */ { "msa_dotp_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dotp_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dotp_u_h }, &operand_data[1749], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1343 */ { "msa_dpadd_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_s.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_s_d }, &operand_data[1752], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1343 */ { "msa_dpadd_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_u.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_u_d }, &operand_data[1752], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1369 */ { "msa_dpadd_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_s.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_s_w }, &operand_data[1756], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1369 */ { "msa_dpadd_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_u.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_u_w }, &operand_data[1756], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1399 */ { "msa_dpadd_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_s.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_s_h }, &operand_data[1760], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1399 */ { "msa_dpadd_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpadd_u.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpadd_u_h }, &operand_data[1760], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1437 */ { "msa_dpsub_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_s.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_s_d }, &operand_data[1752], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1437 */ { "msa_dpsub_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_u.d\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_u_d }, &operand_data[1752], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1463 */ { "msa_dpsub_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_s.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_s_w }, &operand_data[1756], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1463 */ { "msa_dpsub_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_u.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_u_w }, &operand_data[1756], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1493 */ { "msa_dpsub_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_s.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_s_h }, &operand_data[1760], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1493 */ { "msa_dpsub_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "dpsub_u.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_dpsub_u_h }, &operand_data[1760], 4, 4, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1531 */ { "msa_fclass_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fclass.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fclass_d }, &operand_data[1764], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1531 */ { "msa_fclass_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fclass.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fclass_w }, &operand_data[1766], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1540 */ { "msa_fcaf_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcaf.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcaf_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1540 */ { "msa_fcaf_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcaf.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcaf_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1550 */ { "msa_fcune_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcune.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcune_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1550 */ { "msa_fcune_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcune.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcune_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcun_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcun.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcun_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcor_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcor.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcor_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fceq_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fceq.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fceq_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcne_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcne.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcne_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcle_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcle.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcle_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fclt_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fclt.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fclt_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcueq_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcueq.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcueq_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcule_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcule.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcule_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcult_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcult.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcult_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcun_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcun.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcun_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcor_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcor.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcor_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fceq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fceq.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fceq_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcne_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcne.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcne_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcle_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcle.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcle_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fclt_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fclt.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fclt_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcueq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcueq.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcueq_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcule_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcule.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcule_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1591 */ { "msa_fcult_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fcult.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fcult_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsaf_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsaf.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsaf_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsun_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsun.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsun_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsor_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsor.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsor_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fseq_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fseq.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fseq_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsne_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsne.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsne_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsueq_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsueq.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsueq_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsune_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsune.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsune_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsule_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsule.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsule_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsult_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsult.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsult_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsle_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsle.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsle_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fslt_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fslt.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fslt_d }, &operand_data[1768], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsaf_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsaf.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsaf_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsun_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsun.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsun_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsor_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsor.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsor_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fseq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fseq.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fseq_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsne_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsne.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsne_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsueq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsueq.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsueq_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsune_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsune.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsune_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsule_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsule.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsule_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsult_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsult.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsult_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fsle_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fsle.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fsle_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1600 */ { "msa_fslt_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fslt.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fslt_w }, &operand_data[1771], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1610 */ { "msa_fexp2_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexp2.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexp2_d }, &operand_data[1774], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1610 */ { "msa_fexp2_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexp2.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexp2_w }, &operand_data[1777], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1636 */ { "floatv2div2df2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffint_s.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatv2div2df2 }, &operand_data[1780], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1636 */ { "floatv4siv4sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffint_s.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatv4siv4sf2 }, &operand_data[1782], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1645 */ { "floatunsv2div2df2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffint_u.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatunsv2div2df2 }, &operand_data[1780], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1645 */ { "floatunsv4siv4sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffint_u.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_floatunsv4siv4sf2 }, &operand_data[1782], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1659 */ { "msa_ffql_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffql.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ffql_d }, &operand_data[1784], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1659 */ { "msa_ffql_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffql.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ffql_w }, &operand_data[1786], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1669 */ { "msa_ffqr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffqr.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ffqr_d }, &operand_data[1784], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1669 */ { "msa_ffqr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ffqr.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ffqr_w }, &operand_data[1786], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1469 }, #else { 0, 0, output_1469 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_d_f }, &operand_data[1788], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1470 }, #else { 0, 0, output_1470 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_w_f }, &operand_data[1790], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1471 }, #else { 0, 0, output_1471 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_d }, &operand_data[1792], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1472 }, #else { 0, 0, output_1472 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_w }, &operand_data[1794], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1473 }, #else { 0, 0, output_1473 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_h }, &operand_data[1796], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1679 */ { "msa_fill_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1474 }, #else { 0, 0, output_1474 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fill_b }, &operand_data[1798], 2, 2, 0, 2, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1707 */ { "msa_flog2_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "flog2.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_flog2_d }, &operand_data[1499], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1707 */ { "msa_flog2_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "flog2.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_flog2_w }, &operand_data[1503], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1716 */ { "smaxv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmax.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1716 */ { "smaxv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmax.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1725 */ { "msa_fmax_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmax_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fmax_a_d }, &operand_data[1555], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1725 */ { "msa_fmax_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmax_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fmax_a_w }, &operand_data[1559], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1737 */ { "sminv2df3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmin.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv2df3 }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1737 */ { "sminv4sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmin.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv4sf3 }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1746 */ { "msa_fmin_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmin_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fmin_a_d }, &operand_data[1555], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1746 */ { "msa_fmin_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fmin_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fmin_a_w }, &operand_data[1559], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1758 */ { "msa_frcp_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frcp.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frcp_d }, &operand_data[1499], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1758 */ { "msa_frcp_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frcp.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frcp_w }, &operand_data[1503], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1767 */ { "msa_frint_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frint.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frint_d }, &operand_data[1499], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1767 */ { "msa_frint_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frint.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frint_w }, &operand_data[1503], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1776 */ { "msa_frsqrt_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frsqrt.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frsqrt_d }, &operand_data[1499], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1776 */ { "msa_frsqrt_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "frsqrt.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_frsqrt_w }, &operand_data[1503], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1785 */ { "msa_ftint_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftint_s.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftint_s_d }, &operand_data[1764], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1785 */ { "msa_ftint_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftint_s.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftint_s_w }, &operand_data[1766], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1795 */ { "msa_ftint_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftint_u.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftint_u_d }, &operand_data[1764], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1795 */ { "msa_ftint_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftint_u.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftint_u_w }, &operand_data[1766], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1805 */ { "fix_truncv2dfv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftrunc_s.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncv2dfv2di2 }, &operand_data[1764], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1805 */ { "fix_truncv4sfv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftrunc_s.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncv4sfv4si2 }, &operand_data[1766], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1814 */ { "fixuns_truncv2dfv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftrunc_u.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncv2dfv2di2 }, &operand_data[1764], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1814 */ { "fixuns_truncv4sfv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftrunc_u.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncv4sfv4si2 }, &operand_data[1766], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1823 */ { "msa_ftq_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftq.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftq_h }, &operand_data[1800], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1834 */ { "msa_ftq_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ftq.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ftq_w }, &operand_data[1803], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1845 */ { "msa_hadd_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_s_h }, &operand_data[1806], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1845 */ { "msa_hadd_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_u_h }, &operand_data[1806], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1845 */ { "msa_hsub_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_s_h }, &operand_data[1806], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1845 */ { "msa_hsub_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_u_h }, &operand_data[1806], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1867 */ { "msa_hadd_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_s_w }, &operand_data[1809], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1867 */ { "msa_hadd_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_u_w }, &operand_data[1809], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1867 */ { "msa_hsub_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_s_w }, &operand_data[1809], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1867 */ { "msa_hsub_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_u_w }, &operand_data[1809], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1885 */ { "msa_hadd_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_s_d }, &operand_data[1812], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1885 */ { "msa_hadd_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hadd_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hadd_u_d }, &operand_data[1812], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1885 */ { "msa_hsub_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_s_d }, &operand_data[1812], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1885 */ { "msa_hsub_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "hsub_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_hsub_u_d }, &operand_data[1812], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1901 */ { "msa_ilvev_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvev.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvev_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1920 */ { "msa_ilvev_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvev.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvev_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1935 */ { "msa_ilvev_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvev.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvev_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1948 */ { "msa_ilvev_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvev.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvev_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1961 */ { "msa_ilvl_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1980 */ { "msa_ilvl_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:1995 */ { "msa_ilvl_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2008 */ { "msa_ilvl_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2021 */ { "msa_ilvl_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2033 */ { "msa_ilvl_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvl.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvl_d_f }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2045 */ { "msa_ilvod_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvod.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvod_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2064 */ { "msa_ilvod_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvod.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvod_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2079 */ { "msa_ilvod_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvod.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvod_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2092 */ { "msa_ilvod_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvod.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvod_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2105 */ { "msa_ilvr_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2124 */ { "msa_ilvr_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2139 */ { "msa_ilvr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2152 */ { "msa_ilvr_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2165 */ { "msa_ilvr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2177 */ { "msa_ilvr_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ilvr.d\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ilvr_d_f }, &operand_data[1555], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2189 */ { "msa_madd_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd_q.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_madd_q_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2189 */ { "msa_madd_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "madd_q.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_madd_q_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2200 */ { "msa_maddr_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddr_q.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddr_q_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2200 */ { "msa_maddr_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "maddr_q.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_maddr_q_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2211 */ { "msa_max_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "max_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_max_a_d }, &operand_data[1563], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2211 */ { "msa_max_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "max_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_max_a_w }, &operand_data[1567], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2211 */ { "msa_max_a_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "max_a.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_max_a_h }, &operand_data[1571], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2211 */ { "msa_max_a_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "max_a.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_max_a_b }, &operand_data[1575], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2223 */ { "smaxv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1541 }, #else { 0, output_1541, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv2di3 }, &operand_data[1731], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2223 */ { "smaxv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1542 }, #else { 0, output_1542, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv4si3 }, &operand_data[1734], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2223 */ { "smaxv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1543 }, #else { 0, output_1543, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv8hi3 }, &operand_data[1737], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2223 */ { "smaxv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1544 }, #else { 0, output_1544, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv16qi3 }, &operand_data[1740], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2234 */ { "umaxv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1545 }, #else { 0, output_1545, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaxv2di3 }, &operand_data[1603], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2234 */ { "umaxv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1546 }, #else { 0, output_1546, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaxv4si3 }, &operand_data[1606], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2234 */ { "umaxv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1547 }, #else { 0, output_1547, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaxv8hi3 }, &operand_data[1609], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2234 */ { "umaxv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1548 }, #else { 0, output_1548, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umaxv16qi3 }, &operand_data[1612], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2245 */ { "msa_min_a_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "min_a.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_min_a_d }, &operand_data[1563], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2245 */ { "msa_min_a_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "min_a.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_min_a_w }, &operand_data[1567], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2245 */ { "msa_min_a_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "min_a.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_min_a_h }, &operand_data[1571], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2245 */ { "msa_min_a_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "min_a.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_min_a_b }, &operand_data[1575], 3, 3, 2, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2257 */ { "sminv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1553 }, #else { 0, output_1553, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv2di3 }, &operand_data[1731], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2257 */ { "sminv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1554 }, #else { 0, output_1554, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv4si3 }, &operand_data[1734], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2257 */ { "sminv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1555 }, #else { 0, output_1555, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv8hi3 }, &operand_data[1737], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2257 */ { "sminv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1556 }, #else { 0, output_1556, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv16qi3 }, &operand_data[1740], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2268 */ { "uminv2di3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1557 }, #else { 0, output_1557, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_uminv2di3 }, &operand_data[1603], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2268 */ { "uminv4si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1558 }, #else { 0, output_1558, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_uminv4si3 }, &operand_data[1606], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2268 */ { "uminv8hi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1559 }, #else { 0, output_1559, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_uminv8hi3 }, &operand_data[1609], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2268 */ { "uminv16qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1560 }, #else { 0, output_1560, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_uminv16qi3 }, &operand_data[1612], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2279 */ { "msa_msub_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub_q.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msub_q_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2279 */ { "msa_msub_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msub_q.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msub_q_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2290 */ { "msa_msubr_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubr_q.w\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubr_q_w }, &operand_data[1619], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2290 */ { "msa_msubr_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "msubr_q.h\t%w0,%w2,%w3", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_msubr_q_h }, &operand_data[1623], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2301 */ { "msa_mul_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul_q.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_mul_q_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2301 */ { "msa_mul_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mul_q.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_mul_q_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2311 */ { "msa_mulr_q_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulr_q.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_mulr_q_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2311 */ { "msa_mulr_q_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "mulr_q.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_mulr_q_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2321 */ { "msa_nloc_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nloc.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nloc_d }, &operand_data[1507], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2321 */ { "msa_nloc_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nloc.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nloc_w }, &operand_data[1511], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2321 */ { "msa_nloc_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nloc.h\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nloc_h }, &operand_data[1515], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2321 */ { "msa_nloc_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nloc.b\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nloc_b }, &operand_data[1519], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2330 */ { "clzv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nlzc.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzv2di2 }, &operand_data[1507], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2330 */ { "clzv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nlzc.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzv4si2 }, &operand_data[1511], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2330 */ { "clzv8hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nlzc.h\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzv8hi2 }, &operand_data[1515], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2330 */ { "clzv16qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "nlzc.b\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clzv16qi2 }, &operand_data[1519], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2338 */ { "msa_nor_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1577 }, #else { 0, output_1577, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nor_d }, &operand_data[1815], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2338 */ { "msa_nor_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1578 }, #else { 0, output_1578, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nor_w }, &operand_data[1818], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2338 */ { "msa_nor_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1579 }, #else { 0, output_1579, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nor_h }, &operand_data[1821], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2338 */ { "msa_nor_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .multi = output_1580 }, #else { 0, output_1580, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_nor_b }, &operand_data[1824], 3, 3, 0, 2, 2 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2349 */ { "msa_pckev_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckev_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2368 */ { "msa_pckev_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckev_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2383 */ { "msa_pckev_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckev_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2396 */ { "msa_pckev_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckev.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckev_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2409 */ { "msa_pckod_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckod.b\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckod_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2428 */ { "msa_pckod_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckod.h\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckod_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2443 */ { "msa_pckod_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckod.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckod_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2456 */ { "msa_pckod_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pckod.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_pckod_w_f }, &operand_data[1559], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2469 */ { "popcountv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcnt.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountv2di2 }, &operand_data[1507], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2469 */ { "popcountv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcnt.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountv4si2 }, &operand_data[1511], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2469 */ { "popcountv8hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcnt.h\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountv8hi2 }, &operand_data[1515], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2469 */ { "popcountv16qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "pcnt.b\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_popcountv16qi2 }, &operand_data[1519], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2477 */ { "msa_sat_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_s.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_s_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2477 */ { "msa_sat_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_s.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_s_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2477 */ { "msa_sat_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_s.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_s_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2477 */ { "msa_sat_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_s.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_s_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2487 */ { "msa_sat_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_u.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_u_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2487 */ { "msa_sat_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_u.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_u_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2487 */ { "msa_sat_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_u.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_u_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2487 */ { "msa_sat_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sat_u.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sat_u_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2497 */ { "msa_shf_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1601 }, #else { 0, 0, output_1601 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_shf_w }, &operand_data[1827], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2497 */ { "msa_shf_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1602 }, #else { 0, 0, output_1602 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_shf_h }, &operand_data[1830], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2497 */ { "msa_shf_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1603 }, #else { 0, 0, output_1603 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_shf_b }, &operand_data[1833], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2497 */ { "msa_shf_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1604 }, #else { 0, 0, output_1604 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_shf_w_f }, &operand_data[1836], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2517 */ { "msa_srar_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srar.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srar_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2517 */ { "msa_srar_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srar.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srar_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2517 */ { "msa_srar_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srar.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srar_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2517 */ { "msa_srar_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srar.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srar_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2527 */ { "msa_srari_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srari.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srari_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2527 */ { "msa_srari_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srari.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srari_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2527 */ { "msa_srari_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srari.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srari_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2527 */ { "msa_srari_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srari.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srari_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2537 */ { "msa_srlr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlr.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlr_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2537 */ { "msa_srlr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlr.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlr_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2537 */ { "msa_srlr_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlr.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlr_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2537 */ { "msa_srlr_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlr.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlr_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2547 */ { "msa_srlri_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlri.d\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlri_d }, &operand_data[1675], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2547 */ { "msa_srlri_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlri.w\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlri_w }, &operand_data[1678], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2547 */ { "msa_srlri_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlri.h\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlri_h }, &operand_data[1681], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2547 */ { "msa_srlri_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "srlri.b\t%w0,%w1,%2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_srlri_b }, &operand_data[1684], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2557 */ { "msa_subs_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_s_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2557 */ { "msa_subs_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_s_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2557 */ { "msa_subs_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_s_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2557 */ { "msa_subs_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_s_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2567 */ { "msa_subs_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_u_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2567 */ { "msa_subs_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_u_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2567 */ { "msa_subs_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_u_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2567 */ { "msa_subs_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subs_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subs_u_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2577 */ { "msa_subsuu_s_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsuu_s.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsuu_s_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2577 */ { "msa_subsuu_s_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsuu_s.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsuu_s_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2577 */ { "msa_subsuu_s_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsuu_s.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsuu_s_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2577 */ { "msa_subsuu_s_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsuu_s.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsuu_s_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2587 */ { "msa_subsus_u_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsus_u.d\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsus_u_d }, &operand_data[1563], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2587 */ { "msa_subsus_u_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsus_u.w\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsus_u_w }, &operand_data[1567], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2587 */ { "msa_subsus_u_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsus_u.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsus_u_h }, &operand_data[1571], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2587 */ { "msa_subsus_u_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "subsus_u.b\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_subsus_u_b }, &operand_data[1575], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.d\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_d_f }, &operand_data[1839], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.w\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_w_f }, &operand_data[1843], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.d\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_d }, &operand_data[1847], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.w\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_w }, &operand_data[1851], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.h\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_h }, &operand_data[1855], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2597 */ { "msa_sld_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sld.b\t%w0,%w2[%z3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sld_b }, &operand_data[1859], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.d\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_d_f }, &operand_data[1863], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.w\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_w_f }, &operand_data[1867], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.d\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_d }, &operand_data[1871], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.w\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_w }, &operand_data[1875], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.h\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_h }, &operand_data[1879], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2608 */ { "msa_sldi_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "sldi.b\t%w0,%w2[%3]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_sldi_b }, &operand_data[1883], 4, 4, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.d\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_d_f }, &operand_data[1887], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.w\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_w_f }, &operand_data[1890], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.d\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_d }, &operand_data[1893], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.w\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_w }, &operand_data[1896], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.h\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_h }, &operand_data[1899], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2619 */ { "msa_splat_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splat.b\t%w0,%w1[%z2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splat_b }, &operand_data[1902], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.d\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_d_f }, &operand_data[1905], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.w\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_w_f }, &operand_data[1908], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.d\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_d }, &operand_data[1911], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.w\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_w }, &operand_data[1914], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.h\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_h }, &operand_data[1917], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2629 */ { "msa_splati_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.b\t%w0,%w1[%2]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_b }, &operand_data[1920], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2640 */ { "msa_splati_d_f_scalar", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.d\t%w0,%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_d_f_scalar }, &operand_data[1523], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2640 */ { "msa_splati_w_f_scalar", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "splati.w\t%w0,%w1[0]", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_splati_w_f_scalar }, &operand_data[1527], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2649 */ { "msa_cfcmsa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "cfcmsa\t%0,$%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_cfcmsa }, &operand_data[1923], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2658 */ { "msa_ctcmsa", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "ctcmsa\t$%0,%1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ctcmsa }, &operand_data[1924], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2667 */ { "msa_fexdo_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexdo.h\t%w0,%w1,%w2", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexdo_h }, &operand_data[1800], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2677 */ { "vec_pack_trunc_v2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexdo.w\t%w0,%w2,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_pack_trunc_v2df }, &operand_data[1926], 3, 3, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2687 */ { "msa_fexupl_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexupl.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexupl_w }, &operand_data[1786], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2696 */ { "msa_fexupl_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexupl.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexupl_d }, &operand_data[1929], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2707 */ { "msa_fexupr_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexupr.w\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexupr_w }, &operand_data[1786], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2716 */ { "msa_fexupr_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .single = #else { #endif "fexupr.d\t%w0,%w1", #if HAVE_DESIGNATED_UNION_INITIALIZERS }, #else 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_fexupr_d }, &operand_data[1929], 2, 2, 0, 1, 1 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1671 }, #else { 0, 0, output_1671 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_d_f }, &operand_data[1931], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1672 }, #else { 0, 0, output_1672 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_d_f }, &operand_data[1931], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1673 }, #else { 0, 0, output_1673 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_w_f }, &operand_data[1934], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1674 }, #else { 0, 0, output_1674 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_w_f }, &operand_data[1934], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1675 }, #else { 0, 0, output_1675 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_d }, &operand_data[1937], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1676 }, #else { 0, 0, output_1676 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_d }, &operand_data[1937], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1677 }, #else { 0, 0, output_1677 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_w }, &operand_data[1940], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1678 }, #else { 0, 0, output_1678 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_w }, &operand_data[1940], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1679 }, #else { 0, 0, output_1679 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_h }, &operand_data[1943], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1680 }, #else { 0, 0, output_1680 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_h }, &operand_data[1943], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bz_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1681 }, #else { 0, 0, output_1681 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_b }, &operand_data[1946], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2735 */ { "msa_bnz_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1682 }, #else { 0, 0, output_1682 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_b }, &operand_data[1946], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1683 }, #else { 0, 0, output_1683 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_d_f }, &operand_data[1931], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1684 }, #else { 0, 0, output_1684 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_d_f }, &operand_data[1931], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1685 }, #else { 0, 0, output_1685 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_w_f }, &operand_data[1934], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1686 }, #else { 0, 0, output_1686 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_w_f }, &operand_data[1934], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1687 }, #else { 0, 0, output_1687 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_d }, &operand_data[1937], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1688 }, #else { 0, 0, output_1688 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_d }, &operand_data[1937], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1689 }, #else { 0, 0, output_1689 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_w }, &operand_data[1940], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1690 }, #else { 0, 0, output_1690 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_w }, &operand_data[1940], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1691 }, #else { 0, 0, output_1691 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_h }, &operand_data[1943], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1692 }, #else { 0, 0, output_1692 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_h }, &operand_data[1943], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bz_v_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1693 }, #else { 0, 0, output_1693 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bz_v_b }, &operand_data[1946], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:2756 */ { "msa_bnz_v_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { .function = output_1694 }, #else { 0, 0, output_1694 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_bnz_v_b }, &operand_data[1946], 3, 3, 0, 1, 3 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1215 */ { "ctrapsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ctrapsi4 }, &operand_data[1949], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1215 */ { "ctrapdi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ctrapdi4 }, &operand_data[1953], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1261 */ { "addsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_addsi3 }, &operand_data[1957], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1261 */ { "adddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_adddi3 }, &operand_data[1960], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1519 */ { "mulsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsf3 }, &operand_data[1963], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1519 */ { "muldf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldf3 }, &operand_data[1966], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1604 */ { "mulsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsi3 }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:1604 */ { "muldi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_muldi3 }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2067 */ { "mulsidi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2067 */ { "umulsidi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2078 */ { "mulsidi3_32bit_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_32bit_r6 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2078 */ { "umulsidi3_32bit_r6", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_32bit_r6 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2096 */ { "mulsidi3_32bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_32bit_mips16 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2096 */ { "umulsidi3_32bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_32bit_mips16 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2161 */ { "mulsidi3_64bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit_mips16 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2161 */ { "umulsidi3_64bit_mips16", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_64bit_mips16 }, &operand_data[1974], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2172 */ { "mulsidi3_64bit_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulsidi3_64bit_split }, &operand_data[1974], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2172 */ { "umulsidi3_64bit_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsidi3_64bit_split }, &operand_data[1974], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2278 */ { "smulsi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulsi3_highpart }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2278 */ { "umulsi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsi3_highpart }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2336 */ { "smulsi3_highpart_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smulsi3_highpart_split }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2336 */ { "umulsi3_highpart_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulsi3_highpart_split }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2394 */ { "smuldi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smuldi3_highpart }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2394 */ { "umuldi3_highpart", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umuldi3_highpart }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2452 */ { "smuldi3_highpart_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smuldi3_highpart_split }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2452 */ { "umuldi3_highpart_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umuldi3_highpart_split }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2469 */ { "mulditi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mulditi3 }, &operand_data[1978], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2469 */ { "umulditi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_umulditi3 }, &operand_data[1978], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2565 */ { "fmasf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmasf4 }, &operand_data[1981], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2565 */ { "fmadf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmadf4 }, &operand_data[1985], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2565 */ { "fmav2sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmav2sf4 }, &operand_data[1989], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2609 */ { "fmssf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmssf4 }, &operand_data[1981], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2609 */ { "fmsdf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmsdf4 }, &operand_data[1985], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2609 */ { "fmsv2sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fmsv2sf4 }, &operand_data[1989], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2642 */ { "fnmasf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmasf4 }, &operand_data[1981], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2642 */ { "fnmadf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmadf4 }, &operand_data[1985], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2642 */ { "fnmav2sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmav2sf4 }, &operand_data[1989], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2676 */ { "fnmssf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmssf4 }, &operand_data[1981], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2676 */ { "fnmsdf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmsdf4 }, &operand_data[1985], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2676 */ { "fnmsv2sf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fnmsv2sf4 }, &operand_data[1989], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2809 */ { "divsf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divsf3 }, &operand_data[1993], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2809 */ { "divdf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divdf3 }, &operand_data[1996], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2809 */ { "divv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divv2sf3 }, &operand_data[1999], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2871 */ { "divmodsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmodsi4 }, &operand_data[2002], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2871 */ { "divmoddi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmoddi4 }, &operand_data[2006], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2936 */ { "udivmodsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmodsi4 }, &operand_data[2002], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2936 */ { "udivmoddi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmoddi4 }, &operand_data[2006], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2996 */ { "divmodsi4_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmodsi4_split }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2996 */ { "udivmodsi4_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmodsi4_split }, &operand_data[1969], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2996 */ { "divmoddi4_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_divmoddi4_split }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:2996 */ { "udivmoddi4_split", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_udivmoddi4_split }, &operand_data[1972], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3277 */ { "andsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_andsi3 }, &operand_data[2010], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3277 */ { "anddi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_anddi3 }, &operand_data[2013], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3370 */ { "iorsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iorsi3 }, &operand_data[2016], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3370 */ { "iordi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_iordi3 }, &operand_data[2019], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3402 */ { "xorsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xorsi3 }, &operand_data[2016], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3402 */ { "xordi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_xordi3 }, &operand_data[2019], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3571 */ { "zero_extendsidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendsidi2 }, &operand_data[2022], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3615 */ { "zero_extendqisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendqisi2 }, &operand_data[2024], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3615 */ { "zero_extendqidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendqidi2 }, &operand_data[2026], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3615 */ { "zero_extendhisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendhisi2 }, &operand_data[2028], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3615 */ { "zero_extendhidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendhidi2 }, &operand_data[2030], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3661 */ { "zero_extendqihi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_zero_extendqihi2 }, &operand_data[2032], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3755 */ { "extendqisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendqisi2 }, &operand_data[2024], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3755 */ { "extendqidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendqidi2 }, &operand_data[2026], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3755 */ { "extendhisi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendhisi2 }, &operand_data[2028], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3755 */ { "extendhidi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendhidi2 }, &operand_data[2030], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3800 */ { "extendqihi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extendqihi2 }, &operand_data[2032], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3945 */ { "fix_truncdfsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncdfsi2 }, &operand_data[2034], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:3982 */ { "fix_truncsfsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fix_truncsfsi2 }, &operand_data[2036], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4080 */ { "fixuns_truncdfsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncdfsi2 }, &operand_data[2034], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4126 */ { "fixuns_truncdfdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncdfdi2 }, &operand_data[2038], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4168 */ { "fixuns_truncsfsi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncsfsi2 }, &operand_data[2036], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4210 */ { "fixuns_truncsfdi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_fixuns_truncsfdi2 }, &operand_data[1980], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4260 */ { "extvmisalignsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extvmisalignsi }, &operand_data[2040], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4260 */ { "extvmisaligndi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extvmisaligndi }, &operand_data[2044], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4276 */ { "extvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extvsi }, &operand_data[2048], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4276 */ { "extvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extvdi }, &operand_data[2052], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4297 */ { "extzvmisalignsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extzvmisalignsi }, &operand_data[2040], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4297 */ { "extzvmisaligndi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extzvmisaligndi }, &operand_data[2044], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4313 */ { "extzvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extzvsi }, &operand_data[2048], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4313 */ { "extzvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_extzvdi }, &operand_data[2052], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4348 */ { "insvmisalignsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_insvmisalignsi }, &operand_data[2056], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4348 */ { "insvmisaligndi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_insvmisaligndi }, &operand_data[2060], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4363 */ { "insvsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_insvsi }, &operand_data[2064], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4363 */ { "insvdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_insvdi }, &operand_data[2068], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4463 */ { "movmisalignhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignhi }, &operand_data[2072], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4463 */ { "movmisalignsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignsi }, &operand_data[2074], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4463 */ { "movmisalignsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignsf }, &operand_data[2076], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4463 */ { "movmisaligndf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisaligndf }, &operand_data[2078], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4640 */ { "unspec_got_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_unspec_got_si }, &operand_data[2074], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4640 */ { "unspec_got_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_unspec_got_di }, &operand_data[2080], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4721 */ { "movdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movdi }, &operand_data[2080], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movsi }, &operand_data[2074], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv2hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2hi }, &operand_data[2082], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv4qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4qi }, &operand_data[2084], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv2hq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2hq }, &operand_data[2086], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv2uhq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2uhq }, &operand_data[2088], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv2ha", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2ha }, &operand_data[2090], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv2uha", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2uha }, &operand_data[2092], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv4qq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4qq }, &operand_data[2094], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4831 */ { "movv4uqq", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4uqq }, &operand_data[2096], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:4975 */ { "movhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movhi }, &operand_data[2072], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5051 */ { "movqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movqi }, &operand_data[2098], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5110 */ { "movsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movsf }, &operand_data[2076], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5158 */ { "movdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movdf }, &operand_data[2078], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5199 */ { "movti", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movti }, &operand_data[2100], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5235 */ { "movtf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movtf }, &operand_data[2102], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5304 */ { "movv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2sf }, &operand_data[2104], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprdf }, &operand_data[2078], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprdi }, &operand_data[2080], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprv2sf }, &operand_data[2104], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprv2si }, &operand_data[2106], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprv4hi }, &operand_data[2108], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprv8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprv8qi }, &operand_data[2110], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5359 */ { "move_doubleword_fprtf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_move_doubleword_fprtf }, &operand_data[2102], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5453 */ { "load_const_gp_si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_const_gp_si }, &operand_data[40], 1, 1, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5453 */ { "load_const_gp_di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_load_const_gp_di }, &operand_data[46], 1, 1, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5588 */ { "clear_cache", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_clear_cache }, &operand_data[2112], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5666 */ { "cpymemsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cpymemsi }, &operand_data[2114], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "ashlsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashlsi3 }, &operand_data[1957], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "ashrsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashrsi3 }, &operand_data[1957], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "lshrsi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_lshrsi3 }, &operand_data[1957], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "ashldi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashldi3 }, &operand_data[2118], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "ashrdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_ashrdi3 }, &operand_data[2118], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:5686 */ { "lshrdi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_lshrdi3 }, &operand_data[2118], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6053 */ { "cbranchsi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cbranchsi4 }, &operand_data[2121], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6053 */ { "cbranchdi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cbranchdi4 }, &operand_data[2125], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6066 */ { "cbranchsf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cbranchsf4 }, &operand_data[2129], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6066 */ { "cbranchdf4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cbranchdf4 }, &operand_data[2133], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6080 */ { "condjump", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_condjump }, &operand_data[2136], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6137 */ { "cstoresi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cstoresi4 }, &operand_data[2138], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6137 */ { "cstoredi4", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_cstoredi4 }, &operand_data[2142], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6306 */ { "jump", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_jump }, &operand_data[753], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6390 */ { "indirect_jump", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_indirect_jump }, &operand_data[922], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6420 */ { "tablejump", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_tablejump }, &operand_data[2146], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6462 */ { "casesi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_casesi }, &operand_data[2148], 5, 5, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6542 */ { "builtin_setjmp_setup", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_builtin_setjmp_setup }, &operand_data[922], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6557 */ { "builtin_longjmp", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_builtin_longjmp }, &operand_data[922], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6604 */ { "prologue", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_prologue }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6634 */ { "epilogue", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_epilogue }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6642 */ { "sibcall_epilogue", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall_epilogue }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6653 */ { "return", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_return }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6658 */ { "simple_return", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_simple_return }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6740 */ { "eh_return", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_eh_return }, &operand_data[2153], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6778 */ { "exception_receiver", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_exception_receiver }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6793 */ { "nonlocal_goto_receiver", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_nonlocal_goto_receiver }, &operand_data[0], 0, 0, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6921 */ { "sibcall", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall }, &operand_data[2154], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6941 */ { "sibcall_value", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sibcall_value }, &operand_data[2154], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:6974 */ { "call", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_call }, &operand_data[2154], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7082 */ { "call_value", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_call_value }, &operand_data[2154], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7200 */ { "untyped_call", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_untyped_call }, &operand_data[2154], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7392 */ { "movsicc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movsicc }, &operand_data[2158], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7392 */ { "movdicc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movdicc }, &operand_data[2162], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7408 */ { "movsfcc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movsfcc }, &operand_data[2166], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7408 */ { "movdfcc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movdfcc }, &operand_data[2170], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7615 */ { "get_thread_pointersi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_get_thread_pointersi }, &operand_data[40], 1, 1, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7615 */ { "get_thread_pointerdi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_get_thread_pointerdi }, &operand_data[46], 1, 1, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7624 */ { "mips_get_fcsr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_get_fcsr }, &operand_data[1037], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips.md:7655 */ { "mips_set_fcsr", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_set_fcsr }, &operand_data[1037], 1, 1, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:44 */ { "memory_barrier", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_memory_barrier }, &operand_data[0], 0, 0, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:75 */ { "sync_compare_and_swapqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_compare_and_swapqi }, &operand_data[2174], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:75 */ { "sync_compare_and_swaphi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_compare_and_swaphi }, &operand_data[2178], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_addqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_addqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_subqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_subqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_iorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_iorqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_xorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_xorqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_andqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_andqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_addhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_addhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_subhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_subhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_iorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_iorhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_xorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_xorhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:120 */ { "sync_andhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_andhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_addqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_addqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_subqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_subqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_iorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_iorqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_xorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_xorqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_andqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_andqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_addhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_addhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_subhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_subhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_iorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_iorhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_xorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_xorhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:156 */ { "sync_old_andhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_andhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_addqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_addqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_subqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_subqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_iorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_iorqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_xorqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_xorqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_andqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_andqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_addhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_addhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_subhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_subhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_iorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_iorhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_xorhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_xorhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:197 */ { "sync_new_andhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_andhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:243 */ { "sync_nandqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_nandqi }, &operand_data[2175], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:243 */ { "sync_nandhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_nandhi }, &operand_data[2179], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:279 */ { "sync_old_nandqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_nandqi }, &operand_data[2174], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:279 */ { "sync_old_nandhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_old_nandhi }, &operand_data[2178], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:318 */ { "sync_new_nandqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_nandqi }, &operand_data[2174], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:318 */ { "sync_new_nandhi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_new_nandhi }, &operand_data[2178], 3, 3, 3, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:534 */ { "sync_lock_test_and_setqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_lock_test_and_setqi }, &operand_data[2174], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:534 */ { "sync_lock_test_and_sethi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sync_lock_test_and_sethi }, &operand_data[2178], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:604 */ { "atomic_exchangesi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangesi }, &operand_data[2182], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:604 */ { "atomic_exchangedi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_exchangedi }, &operand_data[2186], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:659 */ { "atomic_fetch_addsi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_addsi }, &operand_data[2182], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/sync.md:659 */ { "atomic_fetch_adddi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_atomic_fetch_adddi }, &operand_data[2186], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:72 */ { "movv2sfcc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2sfcc }, &operand_data[2190], 4, 4, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:183 */ { "mips_puu_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_puu_ps }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:198 */ { "mips_pul_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_pul_ps }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:213 */ { "mips_plu_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_plu_ps }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:228 */ { "mips_pll_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_pll_ps }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:244 */ { "vec_initv2sfsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv2sfsf }, &operand_data[2193], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:290 */ { "vec_setv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv2sf }, &operand_data[2195], 3, 3, 2, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:309 */ { "mips_cvt_ps_s", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cvt_ps_s }, &operand_data[2198], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:323 */ { "mips_cvt_s_pl", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cvt_s_pl }, &operand_data[2200], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:331 */ { "mips_cvt_s_pu", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_cvt_s_pu }, &operand_data[2200], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:361 */ { "reduc_plus_scal_v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_plus_scal_v2sf }, &operand_data[1166], 2, 2, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:405 */ { "mips_abs_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_abs_ps }, &operand_data[1989], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:535 */ { "scc_ps", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_scc_ps }, &operand_data[2202], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:611 */ { "single_cc", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_single_cc }, &operand_data[2136], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:702 */ { "vcondv2sfv2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2sfv2sf }, &operand_data[2204], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:717 */ { "sminv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv2sf3 }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:728 */ { "smaxv2sf3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv2sf3 }, &operand_data[1989], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:739 */ { "reduc_smin_scal_v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smin_scal_v2sf }, &operand_data[2200], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-ps-3d.md:751 */ { "reduc_smax_scal_v2sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smax_scal_v2sf }, &operand_data[2200], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1081 */ { "mips_lbux", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lbux }, &operand_data[2210], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1103 */ { "mips_lhx", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lhx }, &operand_data[2210], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1115 */ { "mips_lwx", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_lwx }, &operand_data[2210], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1115 */ { "mips_ldx", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_ldx }, &operand_data[2213], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1158 */ { "mips_madd", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_madd }, &operand_data[1973], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1158 */ { "mips_maddu", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_maddu }, &operand_data[1973], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1166 */ { "mips_msub", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_msub }, &operand_data[1973], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-dsp.md:1166 */ { "mips_msubu", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_mips_msubu }, &operand_data[1973], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:101 */ { "movv2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2si }, &operand_data[2106], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:101 */ { "movv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4hi }, &operand_data[2108], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:101 */ { "movv8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv8qi }, &operand_data[2110], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:121 */ { "vec_initv2sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv2sisi }, &operand_data[2216], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:121 */ { "vec_initv4hihi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv4hihi }, &operand_data[2218], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:121 */ { "vec_initv8qiqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv8qiqi }, &operand_data[2220], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:374 */ { "vec_setv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv4hi }, &operand_data[2222], 4, 4, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:397 */ { "sdot_prodv4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sdot_prodv4hi }, &operand_data[2226], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:419 */ { "smaxv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv2si3 }, &operand_data[2229], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:419 */ { "smaxv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_smaxv8qi3 }, &operand_data[2232], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:448 */ { "sminv2si3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv2si3 }, &operand_data[2229], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:448 */ { "sminv8qi3", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_sminv8qi3 }, &operand_data[2232], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:786 */ { "vec_unpacks_lo_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v4hi }, &operand_data[2226], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:786 */ { "vec_unpacks_lo_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v8qi }, &operand_data[2235], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:795 */ { "vec_unpacks_hi_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v4hi }, &operand_data[2226], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:795 */ { "vec_unpacks_hi_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v8qi }, &operand_data[2235], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:804 */ { "vec_unpacku_lo_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_lo_v4hi }, &operand_data[2226], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:804 */ { "vec_unpacku_lo_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_lo_v8qi }, &operand_data[2235], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:813 */ { "vec_unpacku_hi_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_hi_v4hi }, &operand_data[2226], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:813 */ { "vec_unpacku_hi_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_hi_v8qi }, &operand_data[2235], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:850 */ { "reduc_plus_scal_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_plus_scal_v2si }, &operand_data[2215], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:850 */ { "reduc_plus_scal_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_plus_scal_v4hi }, &operand_data[2237], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:850 */ { "reduc_plus_scal_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_plus_scal_v8qi }, &operand_data[2239], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:861 */ { "reduc_smax_scal_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smax_scal_v2si }, &operand_data[2215], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:861 */ { "reduc_smax_scal_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smax_scal_v4hi }, &operand_data[2237], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:861 */ { "reduc_smax_scal_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smax_scal_v8qi }, &operand_data[2239], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:872 */ { "reduc_smin_scal_v2si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smin_scal_v2si }, &operand_data[2215], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:872 */ { "reduc_smin_scal_v4hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smin_scal_v4hi }, &operand_data[2237], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:872 */ { "reduc_smin_scal_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_smin_scal_v8qi }, &operand_data[2239], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:883 */ { "reduc_umax_scal_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_umax_scal_v8qi }, &operand_data[2239], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/loongson-mmi.md:894 */ { "reduc_umin_scal_v8qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_reduc_umin_scal_v8qi }, &operand_data[2239], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv2dfdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv2dfdf }, &operand_data[2241], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv4sfsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv4sfsf }, &operand_data[2243], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv2didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv2didi }, &operand_data[2245], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv4sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv4sisi }, &operand_data[2247], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv8hihi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv8hihi }, &operand_data[2249], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:234 */ { "vec_initv16qiqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_initv16qiqi }, &operand_data[2251], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:256 */ { "vec_unpacks_hi_v4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v4sf }, &operand_data[1929], 2, 2, 1, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:267 */ { "vec_unpacks_lo_v4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v4sf }, &operand_data[1929], 2, 2, 1, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:278 */ { "vec_unpacks_hi_v4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v4si }, &operand_data[2253], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:278 */ { "vec_unpacks_hi_v8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v8hi }, &operand_data[2254], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:278 */ { "vec_unpacks_hi_v16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_hi_v16qi }, &operand_data[2255], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:287 */ { "vec_unpacks_lo_v4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v4si }, &operand_data[2253], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:287 */ { "vec_unpacks_lo_v8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v8hi }, &operand_data[2254], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:287 */ { "vec_unpacks_lo_v16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacks_lo_v16qi }, &operand_data[2255], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:296 */ { "vec_unpacku_hi_v4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_hi_v4si }, &operand_data[2253], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:296 */ { "vec_unpacku_hi_v8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_hi_v8hi }, &operand_data[2254], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:296 */ { "vec_unpacku_hi_v16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_hi_v16qi }, &operand_data[2255], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:305 */ { "vec_unpacku_lo_v4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_lo_v4si }, &operand_data[2253], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:305 */ { "vec_unpacku_lo_v8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_lo_v8hi }, &operand_data[2254], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:305 */ { "vec_unpacku_lo_v16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_unpacku_lo_v16qi }, &operand_data[2255], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:314 */ { "vec_extractv2didi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv2didi }, &operand_data[2257], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:314 */ { "vec_extractv4sisi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv4sisi }, &operand_data[2260], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:314 */ { "vec_extractv8hihi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv8hihi }, &operand_data[2263], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:314 */ { "vec_extractv16qiqi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv16qiqi }, &operand_data[2266], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:332 */ { "vec_extractv2dfdf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv2dfdf }, &operand_data[2269], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:332 */ { "vec_extractv4sfsf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_extractv4sfsf }, &operand_data[2272], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:386 */ { "vec_setv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv2di }, &operand_data[2275], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:386 */ { "vec_setv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv4si }, &operand_data[2278], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:386 */ { "vec_setv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv8hi }, &operand_data[2281], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:386 */ { "vec_setv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv16qi }, &operand_data[2284], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:398 */ { "vec_setv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv2df }, &operand_data[2287], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:398 */ { "vec_setv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_setv4sf }, &operand_data[2290], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2dfv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2dfv2di }, &operand_data[2293], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2dfv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2dfv4si }, &operand_data[2299], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2dfv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2dfv8hi }, &operand_data[2305], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2dfv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2dfv16qi }, &operand_data[2311], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4sfv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4sfv2di }, &operand_data[2317], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4sfv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4sfv4si }, &operand_data[2323], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4sfv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4sfv8hi }, &operand_data[2329], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4sfv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4sfv16qi }, &operand_data[2335], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2div2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2div2di }, &operand_data[2341], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2div4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2div4si }, &operand_data[2346], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2div8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2div8hi }, &operand_data[2352], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv2div16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv2div16qi }, &operand_data[2358], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4siv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4siv2di }, &operand_data[2364], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4siv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4siv4si }, &operand_data[2370], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4siv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4siv8hi }, &operand_data[2375], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv4siv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv4siv16qi }, &operand_data[2381], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv8hiv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv8hiv2di }, &operand_data[2387], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv8hiv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv8hiv4si }, &operand_data[2393], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv8hiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv8hiv8hi }, &operand_data[2399], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv8hiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv8hiv16qi }, &operand_data[2404], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv16qiv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv16qiv2di }, &operand_data[2409], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv16qiv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv16qiv4si }, &operand_data[2415], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv16qiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv16qiv8hi }, &operand_data[2421], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:410 */ { "vconduv16qiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vconduv16qiv16qi }, &operand_data[2427], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv2df }, &operand_data[2433], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv2df }, &operand_data[2439], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div2df }, &operand_data[2445], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv2df }, &operand_data[2451], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv2df }, &operand_data[2457], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv2df }, &operand_data[2463], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv4sf }, &operand_data[2468], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv4sf }, &operand_data[2473], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div4sf }, &operand_data[2479], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv4sf }, &operand_data[2485], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv4sf }, &operand_data[2491], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv4sf }, &operand_data[2497], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv2di }, &operand_data[2293], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv2di }, &operand_data[2317], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div2di }, &operand_data[2341], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv2di }, &operand_data[2364], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv2di }, &operand_data[2387], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv2di }, &operand_data[2409], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv4si }, &operand_data[2299], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv4si }, &operand_data[2323], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div4si }, &operand_data[2346], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv4si }, &operand_data[2370], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv4si }, &operand_data[2393], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv4si }, &operand_data[2415], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv8hi }, &operand_data[2305], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv8hi }, &operand_data[2329], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div8hi }, &operand_data[2352], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv8hi }, &operand_data[2375], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv8hi }, &operand_data[2399], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv8hi }, &operand_data[2421], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2dfv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2dfv16qi }, &operand_data[2311], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4sfv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4sfv16qi }, &operand_data[2335], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv2div16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv2div16qi }, &operand_data[2358], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv4siv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv4siv16qi }, &operand_data[2381], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv8hiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv8hiv16qi }, &operand_data[2404], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:424 */ { "vcondv16qiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vcondv16qiv16qi }, &operand_data[2427], 6, 6, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv2dfv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv2dfv2di }, &operand_data[2503], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv4sfv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv4sfv4si }, &operand_data[2507], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv2div2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv2div2di }, &operand_data[2511], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv4siv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv4siv4si }, &operand_data[2515], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv8hiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv8hiv8hi }, &operand_data[2519], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:438 */ { "vec_cmpv16qiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpv16qiv16qi }, &operand_data[2523], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:449 */ { "vec_cmpuv2div2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpuv2div2di }, &operand_data[2511], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:449 */ { "vec_cmpuv4siv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpuv4siv4si }, &operand_data[2515], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:449 */ { "vec_cmpuv8hiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpuv8hiv8hi }, &operand_data[2519], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:449 */ { "vec_cmpuv16qiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_vec_cmpuv16qiv16qi }, &operand_data[2523], 4, 4, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:588 */ { "absv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absv2di2 }, &operand_data[1507], 2, 2, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:588 */ { "absv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absv4si2 }, &operand_data[1511], 2, 2, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:588 */ { "absv8hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absv8hi2 }, &operand_data[1515], 2, 2, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:588 */ { "absv16qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_absv16qi2 }, &operand_data[1519], 2, 2, 0, 1, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv2df2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv2df2 }, &operand_data[2437], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv4sf2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv4sf2 }, &operand_data[2472], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv2di2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv2di2 }, &operand_data[2297], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv4si2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv4si2 }, &operand_data[2303], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv8hi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv8hi2 }, &operand_data[2309], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:599 */ { "negv16qi2", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_negv16qi2 }, &operand_data[2315], 2, 2, 1, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:610 */ { "msa_ldiv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ldiv2di }, &operand_data[2527], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:610 */ { "msa_ldiv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ldiv4si }, &operand_data[2529], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:610 */ { "msa_ldiv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ldiv8hi }, &operand_data[2531], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:610 */ { "msa_ldiv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ldiv16qi }, &operand_data[2533], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2df }, &operand_data[2535], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4sf }, &operand_data[2537], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv2di }, &operand_data[2539], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv4si }, &operand_data[2541], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv8hi }, &operand_data[2543], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:634 */ { "movv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movv16qi }, &operand_data[2545], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv2df", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv2df }, &operand_data[2535], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv4sf", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv4sf }, &operand_data[2537], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv2di", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv2di }, &operand_data[2539], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv4si", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv4si }, &operand_data[2541], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv8hi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv8hi }, &operand_data[2543], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:643 */ { "movmisalignv16qi", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_movmisalignv16qi }, &operand_data[2545], 2, 2, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_d_f }, &operand_data[2547], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_w_f }, &operand_data[2550], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_d }, &operand_data[2553], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_w }, &operand_data[2556], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_h }, &operand_data[2559], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:674 */ { "msa_ld_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_ld_b }, &operand_data[2562], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_d_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_d_f }, &operand_data[2547], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_w_f", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_w_f }, &operand_data[2550], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_d", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_d }, &operand_data[2553], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_w", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_w }, &operand_data[2556], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_h", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_h }, &operand_data[2559], 3, 3, 0, 0, 0 }, /* /home/user/openwrt23.05.3-lime2024-Ramips/build_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl/gcc-12.3.0/gcc/config/mips/mips-msa.md:687 */ { "msa_st_b", #if HAVE_DESIGNATED_UNION_INITIALIZERS { 0 }, #else { 0, 0, 0 }, #endif { (insn_gen_fn::stored_funcptr) gen_msa_st_b }, &operand_data[2562], 3, 3, 0, 0, 0 }, }; const char * get_insn_name (int code) { if (code == NOOP_MOVE_INSN_CODE) return "NOOP_MOVE"; else return insn_data[code].name; }