diff options
author | Richard Guenther <rguenther@suse.de> | 2010-01-04 21:02:42 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-01-04 21:02:42 +0000 |
commit | a7d04a5357719127b0ac3b8f139ccabf188f30b4 (patch) | |
tree | 0d4b71e06f20c74e023eb6aacd7690d252cf6d24 /libiberty | |
parent | d6de356aa3f8fa23a08ca801aa63c5e9cce58a20 (diff) | |
download | gcc-a7d04a5357719127b0ac3b8f139ccabf188f30b4.zip gcc-a7d04a5357719127b0ac3b8f139ccabf188f30b4.tar.gz gcc-a7d04a5357719127b0ac3b8f139ccabf188f30b4.tar.bz2 |
tree-ssa-sccvn.c (get_or_alloc_constant_value_id): Allocate a new entry only if needed.
2010-01-04 Richard Guenther <rguenther@suse.de>
* tree-ssa-sccvn.c (get_or_alloc_constant_value_id): Allocate
a new entry only if needed.
* tree-ssa-dom.c (lookup_avail_expr): Likewise.
* tree-ssa-coalesce.c (find_coalesce_pair): Avoid one
hashtable lookup.
* tree-ssa-pre.c (sorted_array_from_bitmap_set): Pre-allocate
the result array.
(phi_translate): Handle CONSTANTs early.
From-SVN: r155633
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions