diff options
| author | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-21 21:57:33 +0000 |
|---|---|---|
| committer | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-21 21:57:33 +0000 |
| commit | a45dfeaea75cd4ecbeaa3c0d854a56182241c545 (patch) | |
| tree | 0cb1d88a086a676f6a202fc50757014d308ce347 /libjava/gnu/java/lang/ArrayHelper.java | |
| parent | 268bc937a3d93b28a20cbf5acbcfca582b7ed6f3 (diff) | |
| download | ppe42-gcc-a45dfeaea75cd4ecbeaa3c0d854a56182241c545.tar.gz ppe42-gcc-a45dfeaea75cd4ecbeaa3c0d854a56182241c545.zip | |
2004-06-21 Daniel Berlin <dberlin@dberlin.org>
Fix PR optimization/15982
* tree-ssa-pre.c: Update a few comments and todos to
reflect constants change.
(get_value_handle): Constants now value number to themselves.
(lookup): Constants lookup to themselves.
(add_to_value): Adjust to always be on.
(set_contains_value): Adjust for constants change.
(find_leader): Ditto.
(phi_translate): 'r' nodes are never ANTIC right now.
(valid_in_set): Ditto.
(get_expr_set): New function.
(find_or_generate_expression): New function, broken out from
insert_aux.
(create_expression_by_pieces): Ditto, plus additional
machinery to handle complex values.
(compute_avail): Remove dead RETURN_EXPR handling.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83453 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/lang/ArrayHelper.java')
0 files changed, 0 insertions, 0 deletions

