Also handle GIMPLE_CALLs in rewrite_cross_bb_scalar_deps.
2010-07-15 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (rewrite_cross_bb_scalar_deps): Also handle GIMPLE_CALL. From-SVN: r163141
This commit is contained in:
parent
8b0592326b
commit
dba9acfad3
|
@ -1,3 +1,8 @@
|
|||
2010-08-02 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-sese-to-poly.c (rewrite_cross_bb_scalar_deps): Also
|
||||
handle GIMPLE_CALL.
|
||||
|
||||
2010-08-02 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* tree-chrec.c (chrec_apply): Should only apply to the specified
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2010-07-15 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-sese-to-poly.c (rewrite_cross_bb_scalar_deps): Also
|
||||
handle GIMPLE_CALL.
|
||||
|
||||
2010-07-15 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* tree-chrec.c (chrec_apply): Should only apply to the specified
|
||||
|
|
|
@ -2405,10 +2405,20 @@ rewrite_cross_bb_scalar_deps (sese region, gimple_stmt_iterator *gsi)
|
|||
tree zero_dim_array = NULL_TREE;
|
||||
gimple use_stmt;
|
||||
|
||||
if (gimple_code (stmt) != GIMPLE_ASSIGN)
|
||||
return;
|
||||
switch (gimple_code (stmt))
|
||||
{
|
||||
case GIMPLE_ASSIGN:
|
||||
def = gimple_assign_lhs (stmt);
|
||||
break;
|
||||
|
||||
case GIMPLE_CALL:
|
||||
def = gimple_call_lhs (stmt);
|
||||
break;
|
||||
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
def = gimple_assign_lhs (stmt);
|
||||
if (!is_gimple_reg (def)
|
||||
|| scev_analyzable_p (def, region))
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue