]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[AArch64]Remove aarch64_get_lanedi, unused
authoralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Dec 2014 20:28:44 +0000 (20:28 +0000)
committeralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Dec 2014 20:28:44 +0000 (20:28 +0000)
* config/aarch64/aarch64-simd.md (aarch64_get_lanedi): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218537 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md

index 6612cbbdc9d52306d6796bf3ac582a40425e409a..dc7e080290982a1eeb79d43a58a8cb785c561c47 100644 (file)
@@ -1,3 +1,7 @@
+2014-12-09  Alan Lawrence  <alan.lawrence@arm.com>
+
+       * config/aarch64/aarch64-simd.md (aarch64_get_lanedi): Remove.
+
 2014-12-09  Alan Lawrence  <alan.lawrence@arm.com>
 
        PR target/63870
index 78c9df0d27ca909d0b1b4d6c0d97961780dce9b9..d4256a5fee45255419d18e08266cf751ef3929de 100644 (file)
   [(set_attr "type" "neon_to_gp<q>, neon_dup<q>, neon_store1_one_lane<q>")]
 )
 
-(define_expand "aarch64_get_lanedi"
-  [(match_operand:DI 0 "register_operand")
-   (match_operand:DI 1 "register_operand")
-   (match_operand:SI 2 "immediate_operand")]
-  "TARGET_SIMD"
-{
-  aarch64_simd_lane_bounds (operands[2], 0, 1, NULL);
-  emit_move_insn (operands[0], operands[1]);
-  DONE;
-})
-
 ;; In this insn, operand 1 should be low, and operand 2 the high part of the
 ;; dest vector.