From: rguenth Date: Thu, 17 Oct 2019 11:11:40 +0000 (+0000) Subject: 2019-10-17 Richard Biener X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffcca9e2a32287e2692f4edd93fbc414cb97c762;p=thirdparty%2Fgcc.git 2019-10-17 Richard Biener * tree-ssa-pre.c (create_component_ref_by_pieces_1): Fix TARGET_MEM_REF creation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@277098 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 607b94df5f47..bdafc5839f3f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-10-17 Richard Biener + + * tree-ssa-pre.c (create_component_ref_by_pieces_1): Fix + TARGET_MEM_REF creation. + 2019-10-17 Richard Biener PR tree-optimization/92129 diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 0f8f424c30ce..363dec6f4dd5 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)