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/io/BufferedOutputStream.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/io/BufferedOutputStream.java')
0 files changed, 0 insertions, 0 deletions
