mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 01:50:34 +08:00
re PR middle-end/40554 (Revision 148941 miscompiled 447.dealII in SPEC CPU 2006)
2009-06-30 Martin Jambor <mjambor@suse.cz> PR middle-end/40554 * tree-sra.c (sra_modify_expr): Add access->offset to start_offset. From-SVN: r149087
This commit is contained in:
parent
42bc61e056
commit
f57017cdbb
@ -1,3 +1,8 @@
|
||||
2009-06-30 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR middle-end/40554
|
||||
* tree-sra.c (sra_modify_expr): Add access->offset to start_offset.
|
||||
|
||||
2009-06-30 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
* tree-ssa-alias.c (walk_aliased_vdefs_1): Change interface to
|
||||
|
@ -1908,7 +1908,8 @@ sra_modify_expr (tree *expr, gimple_stmt_iterator *gsi, bool write,
|
||||
&& host_integerp (TREE_OPERAND (bfr, 2), 1))
|
||||
{
|
||||
chunk_size = tree_low_cst (TREE_OPERAND (bfr, 1), 1);
|
||||
start_offset = tree_low_cst (TREE_OPERAND (bfr, 2), 1);
|
||||
start_offset = access->offset
|
||||
+ tree_low_cst (TREE_OPERAND (bfr, 2), 1);
|
||||
}
|
||||
else
|
||||
start_offset = chunk_size = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user