Drop alignment check in build_reconstructed_reference
2019-06-06 Martin Jambor <mjambor@suse.cz> * tree-sra.c (build_reconstructed_reference): Drop the alignment check. From-SVN: r272013
This commit is contained in:
parent
3b47da42de
commit
c56c86024f
|
@ -1,3 +1,8 @@
|
|||
2019-06-06 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* tree-sra.c (build_reconstructed_reference): Drop the alignment
|
||||
check.
|
||||
|
||||
2019-06-06 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* tree-sra.c (struct access): New field grp_same_access_path.
|
||||
|
|
|
@ -1817,9 +1817,6 @@ build_reconstructed_reference (location_t, tree base, struct access *model)
|
|||
expr = TREE_OPERAND (expr, 0);
|
||||
}
|
||||
|
||||
if (get_object_alignment (base) < get_object_alignment (expr))
|
||||
return NULL;
|
||||
|
||||
TREE_OPERAND (prev_expr, 0) = base;
|
||||
tree ref = unshare_expr (model->expr);
|
||||
TREE_OPERAND (prev_expr, 0) = expr;
|
||||
|
|
Loading…
Reference in New Issue