aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop-manip.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2013-02-20 13:38:13 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2013-02-20 13:38:13 +0000
commita52ca7390e068e0905ddc3ac5e376fad4ba5664c (patch)
treec55584784fbd488e95abbae5174d5283a7360522 /gcc/tree-vect-loop-manip.c
parentec9c9d1b988928151b3f14ee06a95e0ef550dcc7 (diff)
downloadgcc-a52ca7390e068e0905ddc3ac5e376fad4ba5664c.zip
gcc-a52ca7390e068e0905ddc3ac5e376fad4ba5664c.tar.gz
gcc-a52ca7390e068e0905ddc3ac5e376fad4ba5664c.tar.bz2
re PR tree-optimization/56398 (ICE (Segmentation fault) in dominated_by_p)
2013-02-20 Richard Biener <rguenther@suse.de> PR tree-optimization/56398 * tree-vect-loop-manip.c (adjust_debug_stmts): Skip SSA default defs. From-SVN: r196172
Diffstat (limited to 'gcc/tree-vect-loop-manip.c')
-rw-r--r--gcc/tree-vect-loop-manip.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-vect-loop-manip.c b/gcc/tree-vect-loop-manip.c
index 8a8982a..559f6e9 100644
--- a/gcc/tree-vect-loop-manip.c
+++ b/gcc/tree-vect-loop-manip.c
@@ -187,6 +187,7 @@ adjust_debug_stmts (tree from, tree to, basic_block bb)
if (MAY_HAVE_DEBUG_STMTS
&& TREE_CODE (from) == SSA_NAME
+ && ! SSA_NAME_IS_DEFAULT_DEF (from)
&& ! virtual_operand_p (from))
{
ai.from = from;