re PR middle-end/30833 (ICE with -fdump-tree-all)
2007-02-18 Sandra Loosemore <sandra@codesourcery.com> PR middle-end/30833 * tree-dump.c (dequeue_and_dump): Add tcc_vl_exp case missed during CALL_EXPR representation conversion. * tree-ssa-propagate.c (set_rhs): Likewise. From-SVN: r122122
This commit is contained in:
parent
eb441084eb
commit
3328fbb7d1
|
@ -1,3 +1,10 @@
|
|||
2007-02-18 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
PR middle-end/30833
|
||||
* tree-dump.c (dequeue_and_dump): Add tcc_vl_exp case missed
|
||||
during CALL_EXPR representation conversion.
|
||||
* tree-ssa-propagate.c (set_rhs): Likewise.
|
||||
|
||||
2007-02-19 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* tree-sra.c (sra_build_assignment): Disable assertion checking
|
||||
|
|
|
@ -319,6 +319,7 @@ dequeue_and_dump (dump_info_p di)
|
|||
case tcc_expression:
|
||||
case tcc_reference:
|
||||
case tcc_statement:
|
||||
case tcc_vl_exp:
|
||||
/* These nodes are handled explicitly below. */
|
||||
break;
|
||||
|
||||
|
|
|
@ -615,7 +615,6 @@ set_rhs (tree *stmt_p, tree expr)
|
|||
return false;
|
||||
break;
|
||||
|
||||
case CALL_EXPR:
|
||||
case EXC_PTR_EXPR:
|
||||
case FILTER_EXPR:
|
||||
break;
|
||||
|
@ -625,6 +624,16 @@ set_rhs (tree *stmt_p, tree expr)
|
|||
}
|
||||
break;
|
||||
|
||||
case tcc_vl_exp:
|
||||
switch (code)
|
||||
{
|
||||
case CALL_EXPR:
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
|
||||
case tcc_exceptional:
|
||||
switch (code)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue