diff options
author | Adam Nemet <anemet@lnxw.com> | 2003-02-14 07:35:44 +0000 |
---|---|---|
committer | Adam Nemet <nemet@gcc.gnu.org> | 2003-02-14 07:35:44 +0000 |
commit | 8fd737543f6ad7fe43113bde9057debfd8fc0839 (patch) | |
tree | 608799240ed95f967243b46072f7714e5b8965fd /libjava/java/awt/Scrollbar.java | |
parent | fd295cb213e665379353d4e7b32f8bdcd8df7ade (diff) | |
download | gcc-8fd737543f6ad7fe43113bde9057debfd8fc0839.zip gcc-8fd737543f6ad7fe43113bde9057debfd8fc0839.tar.gz gcc-8fd737543f6ad7fe43113bde9057debfd8fc0839.tar.bz2 |
re PR rtl-optimization/2391 (Exponential compilation time explosion in combine)
PR opt/2391
* combine.c: Fix spelling in comment.
(cached_nonzero_bits): New function.
(cached_num_sign_bit_copies): New function.
(nonzero_bits_with_known): New macro.
(num_sign_bit_copies_with_known): New macro.
(nonzero_bits1): Rename from nonzero_bits. Add three new
arguments. Change calls from nonzero_bits to
nonzero_bits_with_known.
(num_sign_bit_copies1): Rename from num_sign_bit_copies. Add
three new arguments. Change calls from num_sign_bit_copies to
num_sign_bit_copies_with_known.
(nonzero_bits): New macro.
(num_sign_bit_copies): New macro.
(update_table_tick): Don't traverse identical subexpression more
than once.
(get_last_value_validate): Likewise.
From-SVN: r62893
Diffstat (limited to 'libjava/java/awt/Scrollbar.java')
0 files changed, 0 insertions, 0 deletions