(FINAL_PRESCAN_INSN): Delete.
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 16 May 1994 20:26:46 +0000 (16:26 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 16 May 1994 20:26:46 +0000 (16:26 -0400)
From-SVN: r7309

gcc/config/rs6000/rs6000.h

index da7203ca24cc62b0a0917160516fc5515b5a8d23..d9eb4463c192eff864d0d6e45c650b108b12047a 100644 (file)
@@ -1287,17 +1287,9 @@ struct rs6000_args {int words, fregno, nargs_prototype; };
 }
 \f
 /* Define this if some processing needs to be done immediately before
-   emitting code for an insn.
+   emitting code for an insn.  */
 
-   For the RS/6000, we check if there is a dead PRE_INC value.  If so,
-   replace it with a normal displacement.  This is done in case the
-   output of the load insn duplicates the register being incremented.
-   That produces an insn that isn't valid for PowerPC.  */
-
-#define FINAL_PRESCAN_INSN(INSN,OPERANDS,NOPERANDS)    \
-  if (find_reg_note (INSN, REG_INC, NULL_RTX)          \
-      && find_reg_note (INSN, REG_DEAD, NULL_RTX))     \
-    rs6000_convert_preincs (PATTERN (INSN), INSN);
+/* #define FINAL_PRESCAN_INSN(INSN,OPERANDS,NOPERANDS) */
 
 /* Specify the machine mode that this machine uses
    for the index in the tablejump instruction.  */