re PR tree-optimization/37950 (failure in polyhedron benchmark when ftree-parallelize-loops is enabled)
PR tree-optimization/37950 * tree-flow-inline.h (memory_partition): Return NULL when aliases were not computed for the current function. From-SVN: r141911
This commit is contained in:
parent
9ff8119f66
commit
4c533e5afe
2 changed files with 12 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-11-15 Zdenek Dvorak <ook@ucw.cz>
|
||||
|
||||
PR tree-optimization/37950
|
||||
* tree-flow-inline.h (memory_partition): Return NULL when aliases were
|
||||
not computed for the current function.
|
||||
|
||||
2008-11-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/38123
|
||||
|
|
|
@ -644,6 +644,12 @@ memory_partition (tree sym)
|
|||
return sym;
|
||||
|
||||
gcc_assert (!is_gimple_reg (sym));
|
||||
/* Autoparallelization moves statements from the original function (which has
|
||||
aliases computed) to the new one (which does not). When rebuilding
|
||||
operands for the statement in the new function, we do not want to
|
||||
record the memory partition tags of the original function. */
|
||||
if (!gimple_aliases_computed_p (cfun))
|
||||
return NULL_TREE;
|
||||
tag = get_var_ann (sym)->mpt;
|
||||
|
||||
#if defined ENABLE_CHECKING
|
||||
|
|
Loading…
Add table
Reference in a new issue