(final_scan_insn): Fix error in last change.
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 28 Jun 1995 21:29:39 +0000 (17:29 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 28 Jun 1995 21:29:39 +0000 (17:29 -0400)
From-SVN: r10081

gcc/final.c

index 73780b9125410b7b8d2581e875545399052a1586..f8a22773ffc6652f008e3482f367fcb815fb5711 100644 (file)
@@ -1806,7 +1806,7 @@ final_scan_insn (insn, file, optimize, prescan, nopeepholes)
            && SET_DEST (body) == pc_rtx
            && GET_CODE (SET_SRC (body)) == IF_THEN_ELSE
            && GET_RTX_CLASS (GET_CODE (XEXP (SET_SRC (body), 0))) == '<'
-           && XEXP (XEXP (SET_SRC (body), 0), 1) == cc0_rtx
+           && XEXP (XEXP (SET_SRC (body), 0), 0) == cc0_rtx
            /* This is done during prescan; it is not done again
               in final scan when prescan has been done.  */
            && prescan >= 0)