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:
Martin Jambor 2019-06-06 18:33:04 +02:00 committed by Martin Jambor
parent 3b47da42de
commit c56c86024f
2 changed files with 5 additions and 3 deletions

View File

@ -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.

View File

@ -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;