(constrain_operands): Don't test clobbered constraints.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Sep 1996 02:33:29 +0000 (22:33 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Sep 1996 02:33:29 +0000 (22:33 -0400)
From-SVN: r12793

gcc/recog.c

index 8d64cd96b9dd94e50ae07cc1353d7da34fdae676..65e997d68a5b1492df6b258d662c7e6b9c05fbf9 100644 (file)
@@ -1923,7 +1923,7 @@ constrain_operands (insn_code_num, strict)
                       || op_types[opno] != OP_OUT)
                      && opno != eopno
                      /* Ignore things like match_operator operands.  */
-                     && *constraints[opno] != 0
+                     && *insn_operand_constraint[insn_code_num][opno] != 0
                      && ! (matching_operands[opno] == eopno
                            && rtx_equal_p (recog_operand[opno],
                                            recog_operand[eopno]))