diff options
| author | Alexandre Oliva <aoliva@redhat.com> | 2012-03-01 16:58:11 +0000 |
|---|---|---|
| committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2012-03-01 16:58:11 +0000 |
| commit | 0f68ba3ea390e3b71320cc3bf70deedbb9534223 (patch) | |
| tree | c2c1bae2d077b418073a5806f3512ee632e4b466 /libjava/classpath/java/net/SocketImpl.java | |
| parent | 2aceddd8fc0fa80fffd5a6eca0745895b95011e1 (diff) | |
| download | gcc-0f68ba3ea390e3b71320cc3bf70deedbb9534223.zip gcc-0f68ba3ea390e3b71320cc3bf70deedbb9534223.tar.gz gcc-0f68ba3ea390e3b71320cc3bf70deedbb9534223.tar.bz2 | |
re PR debug/52001 (Huge compile-time regression with var-tracking)
PR debug/52001
PR rtl-optimization/52417
* cselib.c (cselib_any_perm_equivs): New variable.
(cselib_reset_table): Check that it's not set when not
preserving constants.
(cselib_add_permanent_equiv): Set it.
(cselib_have_permanent_equivalences): New.
(cselib_init, cselib_finish): Reset it.
* cselib.h (cselib_have_permanent_equivalences): Declare.
* alias.c (get_addr): Restore earlier behavior when there
aren't permanent equivalences.
From-SVN: r184750
Diffstat (limited to 'libjava/classpath/java/net/SocketImpl.java')
0 files changed, 0 insertions, 0 deletions
