-
- Downloads
Fix PR tree-optimization/20703 Fix PR tree-optimization/20725
2005-04-02 Daniel Berlin <dberlin@dberlin.org>
Diego Novillo <dnovillo@redhat.com>
Fix PR tree-optimization/20703
Fix PR tree-optimization/20725
* tree-ssa-pre.c (phi_translate): Handle tcc_comparison.
(create_expression_by_pieces): Ditto.
(valid_in_set): Ditto. Also handle tcc_declaration.
(find_or_generate_expression): Handle comparison class.
(insert_into_preds_of_block): Ditto.
(insert_aux): Ditto.
(create_value_expr_from): Handle comparison class, recursively
handle reference nodes.
(compute_avail): Handle comparison classes, rewrite a little cleaner.
(execute_pre): Fix spacing.
(do_fre): Renamed to execute_fre.
Co-Authored-By:
Diego Novillo <dnovillo@redhat.com>
From-SVN: r97567
Showing
- gcc/ChangeLog 18 additions, 0 deletionsgcc/ChangeLog
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-2.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-2.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-3.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-3.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-5.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-5.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c 1 addition, 1 deletiongcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-7.c 12 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/ssa-pre-7.c
- gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-8.c 21 additions, 0 deletionsgcc/testsuite/gcc.dg/tree-ssa/ssa-pre-8.c
- gcc/tree-ssa-pre.c 81 additions, 35 deletionsgcc/tree-ssa-pre.c
Loading
Please register or sign in to comment