diff options
author | Martin Jambor <mjambor@suse.cz> | 2009-09-09 16:44:23 +0200 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2009-09-09 16:44:23 +0200 |
commit | 7648edc4d3f8411a1e6dca4e62633db3337ae5f3 (patch) | |
tree | cddb9d75f37afa0b1992783b40138be7b3b5cc5a /gcc | |
parent | 5a4b005fef1940cf50746c9a3c30caf8e40dbef5 (diff) | |
download | gcc-7648edc4d3f8411a1e6dca4e62633db3337ae5f3.zip gcc-7648edc4d3f8411a1e6dca4e62633db3337ae5f3.tar.gz gcc-7648edc4d3f8411a1e6dca4e62633db3337ae5f3.tar.bz2 |
tree-cfg.c (verify_gimple_phi): Check that gimple_phi_result is an SSA_NAME rather than a is_gimple_variable.
2009-09-09 Martin Jambor <mjambor@suse.cz>
* tree-cfg.c (verify_gimple_phi): Check that gimple_phi_result is
an SSA_NAME rather than a is_gimple_variable.
From-SVN: r151560
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-cfg.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f423067..dc1ad37 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-09-09 Martin Jambor <mjambor@suse.cz> + + * tree-cfg.c (verify_gimple_phi): Check that gimple_phi_result is + an SSA_NAME rather than a is_gimple_variable. + 2009-09-09 Richard Guenther <rguenther@suse.de> PR middle-end/41317 diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 81d95d7..3996f08 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -4143,7 +4143,7 @@ verify_gimple_phi (gimple stmt) tree type = TREE_TYPE (gimple_phi_result (stmt)); unsigned i; - if (!is_gimple_variable (gimple_phi_result (stmt))) + if (TREE_CODE (gimple_phi_result (stmt)) != SSA_NAME) { error ("Invalid PHI result"); return true; |