diff options
author | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-04 19:02:16 +0000 |
---|---|---|
committer | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-04-04 19:02:16 +0000 |
commit | 83359e4a90c8101738ad8145d3392db62c8b7e7f (patch) | |
tree | 3d8c8ff124a2a0ad303cc21d734adc4803674f99 /gcc/gcov-io.h | |
parent | a3857a178af208c7e54956bcc02d6433611e9be8 (diff) | |
download | ppe42-gcc-83359e4a90c8101738ad8145d3392db62c8b7e7f.tar.gz ppe42-gcc-83359e4a90c8101738ad8145d3392db62c8b7e7f.zip |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97567 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcov-io.h')
0 files changed, 0 insertions, 0 deletions