diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-08-08 17:39:46 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-08-08 17:39:46 +0000 |
commit | 07c5a154bb3d23948235bd9481fecca779b1f62d (patch) | |
tree | b760397677133adc286f0671661422a803af861f /gcc/builtins.c | |
parent | a471762f68f0315df2d3c772596c45f38f45fb7c (diff) | |
download | gcc-07c5a154bb3d23948235bd9481fecca779b1f62d.zip gcc-07c5a154bb3d23948235bd9481fecca779b1f62d.tar.gz gcc-07c5a154bb3d23948235bd9481fecca779b1f62d.tar.bz2 |
re PR middle-end/54146 (Very slow compile with attribute((flatten)))
PR middle-end/54146
* gimpify.c (gimplify_body): Only verify_gimple_in_seq with
checking enabled.
* tree-ssa-loop-manip.c (add_exit_phis_var): Assert that var is
a gimple_reg if checking is enabled.
(find_uses_to_rename_stmt): Only look at non-virtual USE operands.
* tree-into-ssa (compute_global_livein): Change the worklist
type from an array to a VEC.
From-SVN: r190235
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions