sparc.md (vec_interleave_lowv8qi): Delete.
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 3 Nov 2016 16:00:55 +0000 (16:00 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 3 Nov 2016 16:00:55 +0000 (16:00 +0000)
* config/sparc/sparc.md (vec_interleave_lowv8qi): Delete.
(vec_interleave_highv8qi): Likewise.

From-SVN: r241822

gcc/ChangeLog
gcc/config/sparc/sparc.md

index 3a63255668009675d9ea5dbed5a44b8f4465f2da..920d870a38aee36254944b449db596ebe7efdffa 100644 (file)
@@ -1,3 +1,8 @@
+2016-11-03  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * config/sparc/sparc.md (vec_interleave_lowv8qi): Delete.
+       (vec_interleave_highv8qi): Likewise.
+
 2016-11-03  Martin Liska  <mliska@suse.cz>
 
        * profile.c (instrument_values): Fix coding style.
index 3fbc23cb6e701d44a7206f32520088a02d175248..b5793d3c053434004eead40d1fd07e5bd66be0b5 100644 (file)
  [(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")