diff options
author | Richard Guenther <rguenther@suse.de> | 2010-03-19 10:18:25 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-03-19 10:18:25 +0000 |
commit | 3e999e7b28c19cecd09979bcbcd98ff6b3abfebf (patch) | |
tree | f4799da08f52a4ecbd0aef198ff7180baeea866f /gcc/builtins.c | |
parent | a29d9e20cc394d235b23c673b15547e4736475f3 (diff) | |
download | gcc-3e999e7b28c19cecd09979bcbcd98ff6b3abfebf.zip gcc-3e999e7b28c19cecd09979bcbcd98ff6b3abfebf.tar.gz gcc-3e999e7b28c19cecd09979bcbcd98ff6b3abfebf.tar.bz2 |
re PR tree-optimization/43415 (Consumes large amounts of memory and time in PRE at -O3)
2010-03-19 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43415
* tree-ssa-pre.c (phi_translate): Split out worker to ...
(phi_translate_1): ... this.
(phi_translate): Move all caching here. Cache all NARY
and REFERENCE translations.
* gcc.c-torture/compile/pr43415.c: New testcase.
From-SVN: r157562
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions