expr.h (gen_move_insn_uncast): Delete.
authorRichard Sandiford <richard.sandiford@arm.com>
Sun, 5 Jul 2015 07:55:03 +0000 (07:55 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 5 Jul 2015 07:55:03 +0000 (07:55 +0000)
gcc/
* expr.h (gen_move_insn_uncast): Delete.
* expr.c (gen_move_insn_uncast): Delete.

From-SVN: r225427

gcc/ChangeLog
gcc/expr.c
gcc/expr.h

index 0185b6a987e5c6f8068f309d5b0095b6fa98d103..c1a7abbd3841d37019af2ce4b4279aa7dcab2320 100644 (file)
@@ -1,3 +1,8 @@
+2015-07-05  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * expr.h (gen_move_insn_uncast): Delete.
+       * expr.c (gen_move_insn_uncast): Delete.
+
 2015-07-05  Richard Sandiford  <richard.sandiford@arm.com>
 
        * target-insns.def (restore_stack_block, restore_stack_function)
index 87d24422312c98feb7100e8197d973bc99ab9757..8c2b8bf080b605e435393ee91b1185fd7b8388b0 100644 (file)
@@ -3625,15 +3625,6 @@ gen_move_insn (rtx x, rtx y)
   return seq;
 }
 
-/* Same as above, but return rtx (used as a callback, which must have
-   prototype compatible with other functions returning rtx).  */
-
-rtx
-gen_move_insn_uncast (rtx x, rtx y)
-{
-  return gen_move_insn (x, y);
-}
-
 /* If Y is representable exactly in a narrower mode, and the target can
    perform the extension directly from constant or memory, then emit the
    move as an extension.  */
index 8cf9720484a1c65e11bf3b9e002a2fd8c2389c4e..32d17077e2e7f571cf888481a162eaf3506435c2 100644 (file)
@@ -204,7 +204,6 @@ extern rtx store_by_pieces (rtx, unsigned HOST_WIDE_INT,
 /* Emit insns to set X from Y.  */
 extern rtx_insn *emit_move_insn (rtx, rtx);
 extern rtx_insn *gen_move_insn (rtx, rtx);
-extern rtx gen_move_insn_uncast (rtx, rtx);
 
 /* Emit insns to set X from Y, with no frills.  */
 extern rtx_insn *emit_move_insn_1 (rtx, rtx);