From: Adam Nemet Date: Sat, 25 Mar 2006 21:58:01 +0000 (+0000) Subject: simplify-rtx.c (simplify_relational_operation): Call simplify_relational_operation_1... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=30a440a7f63f172fedc74aaeedfc354b334cdb3b;p=gcc.git simplify-rtx.c (simplify_relational_operation): Call simplify_relational_operation_1 even if mode is VOIDmode. * simplify-rtx.c (simplify_relational_operation): Call simplify_relational_operation_1 even if mode is VOIDmode. From-SVN: r112383 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3dc469ac2d3..6ed4c8fbd7e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2006-03-25 Adam Nemet + + * simplify-rtx.c (simplify_relational_operation): Call + simplify_relational_operation_1 even if mode is VOIDmode. + 2006-03-25 Daniel Berlin PR tree-optimization/26804 diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index e00e9ccca10..cac77ad1fce 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -3517,8 +3517,7 @@ simplify_relational_operation (enum rtx_code code, enum machine_mode mode, return simplify_relational_operation (code, mode, VOIDmode, XEXP (op0, 0), XEXP (op0, 1)); - if (mode == VOIDmode - || GET_MODE_CLASS (cmp_mode) == MODE_CC + if (GET_MODE_CLASS (cmp_mode) == MODE_CC || CC0_P (op0)) return NULL_RTX;