diff options
author | Jan Hubicka <jh@suse.cz> | 2010-06-26 16:45:40 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2010-06-26 14:45:40 +0000 |
commit | 8b3057b30d78d0e30ec9f0db8806229bd8f28dfc (patch) | |
tree | 48fb4136d3d63a84f88676d81afbfd202920e87e /gcc/tree-loop-distribution.c | |
parent | 6bfd4302547d10962648eb1dddd4020cf8017ada (diff) | |
download | gcc-8b3057b30d78d0e30ec9f0db8806229bd8f28dfc.zip gcc-8b3057b30d78d0e30ec9f0db8806229bd8f28dfc.tar.gz gcc-8b3057b30d78d0e30ec9f0db8806229bd8f28dfc.tar.bz2 |
ipa-split-2.c: New testcase.
* gcc.dg/tree-ssa/ipa-split-2.c: New testcase.
* ipa-split.c (consider_split): PHI in entry block is OK as long as all
edges comming from header are equivalent.
(visit_bb): Handle PHIs correctly.
* tree-inline.c (copy_phis_for_bb): Be able to copy
PHI from entry edge.
(copy_cfg_body): Produce edge from entry BB before copying
PHIs.
From-SVN: r161433
Diffstat (limited to 'gcc/tree-loop-distribution.c')
0 files changed, 0 insertions, 0 deletions