--- gcc/optabs.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/gcc/optabs.c b/gcc/optabs.c index b021042..307101b 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -7697,6 +7697,14 @@ maybe_gen_insn (enum insn_code icode, unsigned int nops, case 6: return GEN_FCN (icode) (ops[0].value, ops[1].value, ops[2].value, ops[3].value, ops[4].value, ops[5].value); + case 7: + return GEN_FCN (icode) (ops[0].value, ops[1].value, ops[2].value, + ops[3].value, ops[4].value, ops[5].value, + ops[6].value); + case 8: + return GEN_FCN (icode) (ops[0].value, ops[1].value, ops[2].value, + ops[3].value, ops[4].value, ops[5].value, + ops[6].value, ops[7].value); } gcc_unreachable (); } -- 1.7.6.4