From: Eric Botcazou Date: Thu, 3 Nov 2016 16:00:55 +0000 (+0000) Subject: sparc.md (vec_interleave_lowv8qi): Delete. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c0ae959bedcbeae109608c9a13903407bd9b636e;p=gcc.git sparc.md (vec_interleave_lowv8qi): Delete. * config/sparc/sparc.md (vec_interleave_lowv8qi): Delete. (vec_interleave_highv8qi): Likewise. From-SVN: r241822 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3a632556680..920d870a38a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2016-11-03 Eric Botcazou + + * config/sparc/sparc.md (vec_interleave_lowv8qi): Delete. + (vec_interleave_highv8qi): Likewise. + 2016-11-03 Martin Liska * profile.c (instrument_values): Fix coding style. diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 3fbc23cb6e7..b5793d3c053 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -8844,34 +8844,6 @@ [(set_attr "type" "fga") (set_attr "fptype" "double")]) -(define_insn "vec_interleave_lowv8qi" - [(set (match_operand:V8QI 0 "register_operand" "=e") - (vec_select:V8QI - (vec_concat:V16QI (match_operand:V8QI 1 "register_operand" "f") - (match_operand:V8QI 2 "register_operand" "f")) - (parallel [(const_int 0) (const_int 8) - (const_int 1) (const_int 9) - (const_int 2) (const_int 10) - (const_int 3) (const_int 11)])))] - "TARGET_VIS" - "fpmerge\t%L1, %L2, %0" - [(set_attr "type" "fga") - (set_attr "fptype" "double")]) - -(define_insn "vec_interleave_highv8qi" - [(set (match_operand:V8QI 0 "register_operand" "=e") - (vec_select:V8QI - (vec_concat:V16QI (match_operand:V8QI 1 "register_operand" "f") - (match_operand:V8QI 2 "register_operand" "f")) - (parallel [(const_int 4) (const_int 12) - (const_int 5) (const_int 13) - (const_int 6) (const_int 14) - (const_int 7) (const_int 15)])))] - "TARGET_VIS" - "fpmerge\t%H1, %H2, %0" - [(set_attr "type" "fga") - (set_attr "fptype" "double")]) - ;; Partitioned multiply instructions (define_insn "fmul8x16_vis" [(set (match_operand:V4HI 0 "register_operand" "=e")