This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Call fold_expr_cond during final_cleanup (PR 20139)
- From: Richard Henderson <rth at redhat dot com>
- To: Kazu Hirata <kazu at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org, law at redhat dot com, dnovillo at redhat dot com
- Date: Fri, 8 Jul 2005 10:28:21 -0700
- Subject: Re: [patch] Call fold_expr_cond during final_cleanup (PR 20139)
- References: <200507081412.j68EC6nu030688@sethra.codesourcery.com>
On Fri, Jul 08, 2005 at 07:12:06AM -0700, Kazu Hirata wrote:
> p < q is always true even when x is NaN (see
s/true/false/. Which had me confused for a moment what you thought
you were doing. ;-)
> * tree-cfg.c (remove_bb): Check in_ssa_p before calling
> release_defs.
> * tree-optimize.c (execute_cleanup_cfg_post_optimizing): Call
> fold_cond_expr_cond.
> * tree-ssanames.c (release_defs): Assert in_ssa_p.
> * tree.c (upper_bound_in_type, lower_bound_in_type): Rewrite.
Ok.
r~