diff options
| author | Michael Matz <matz@gcc.gnu.org> | 2012-06-15 14:56:26 +0000 |
|---|---|---|
| committer | Michael Matz <matz@gcc.gnu.org> | 2012-06-15 14:56:26 +0000 |
| commit | f8395d62c12586d9f50dd3486e7fe269b54927c2 (patch) | |
| tree | c2dc3b99a269da39a68e404629f95304e79da708 /libjava/classpath/java/sql/SQLData.java | |
| parent | 4c53d18336abbbc580fb0c6a51beed7d2776a209 (diff) | |
| download | gcc-f8395d62c12586d9f50dd3486e7fe269b54927c2.zip gcc-f8395d62c12586d9f50dd3486e7fe269b54927c2.tar.gz gcc-f8395d62c12586d9f50dd3486e7fe269b54927c2.tar.bz2 | |
re PR middle-end/38474 (compile time explosion in dataflow_set_preserve_mem_locs at -O3)
PR middle-end/38474
* cfgexpand.c (add_alias_set_conflicts): Remove.
(expand_used_vars): Don't call it.
(aggregate_contains_union_type): Remove.
* function.c (n_temp_slots_in_use): New static data.
(make_slot_available, assign_stack_temp_for_type): Update it.
(init_temp_slots): Zero it.
(remove_unused_temp_slot_addresses): Use it for quicker removal.
(remove_unused_temp_slot_addresses_1): Use htab_clear_slot.
From-SVN: r188667
Diffstat (limited to 'libjava/classpath/java/sql/SQLData.java')
0 files changed, 0 insertions, 0 deletions
