diff options
author | Richard Biener <rguenther@suse.de> | 2019-10-17 11:11:40 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-10-17 11:11:40 +0000 |
commit | 54a31ca9bd6e56e0416a2a57bfa70dc77d099fca (patch) | |
tree | 49431d10eb22b9baf75026a128b05fd63d9fbf63 /gcc/tree-ssa-pre.c | |
parent | c95ee96bee5db83038e931750c0866608a59107c (diff) | |
download | gcc-54a31ca9bd6e56e0416a2a57bfa70dc77d099fca.zip gcc-54a31ca9bd6e56e0416a2a57bfa70dc77d099fca.tar.gz gcc-54a31ca9bd6e56e0416a2a57bfa70dc77d099fca.tar.bz2 |
tree-ssa-pre.c (create_component_ref_by_pieces_1): Fix TARGET_MEM_REF creation.
2019-10-17 Richard Biener <rguenther@suse.de>
* tree-ssa-pre.c (create_component_ref_by_pieces_1): Fix
TARGET_MEM_REF creation.
From-SVN: r277098
Diffstat (limited to 'gcc/tree-ssa-pre.c')
-rw-r--r-- | gcc/tree-ssa-pre.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 0f8f424..363dec6 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -2492,7 +2492,7 @@ create_component_ref_by_pieces_1 (basic_block block, vn_reference_t ref, case TARGET_MEM_REF: { tree genop0 = NULL_TREE, genop1 = NULL_TREE; - vn_reference_op_t nextop = &ref->operands[++*operand]; + vn_reference_op_t nextop = &ref->operands[(*operand)++]; tree baseop = create_component_ref_by_pieces_1 (block, ref, operand, stmts); if (!baseop) |