From: Richard Biener Date: Thu, 21 Nov 2019 09:18:06 +0000 (+0000) Subject: revert: re PR tree-optimization/91790 (ICE: verify_ssa failed (error: definition... X-Git-Tag: releases/gcc-9.3.0~365 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0351a08f178a69b8722ee8e1b0c5895a34a5f12a;p=thirdparty%2Fgcc.git revert: re PR tree-optimization/91790 (ICE: verify_ssa failed (error: definition in block 2 follows the use)) 2019-11-21 Richard Biener Revert 2019-09-17 Richard Biener PR tree-optimization/91790 * tree-vect-stmts.c (vectorizable_load): For BB vectorization use the correct DR for setting up realignment. From-SVN: r278545 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e76ab46f480..d2a01995be8e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2019-11-21 Richard Biener + + Revert + 2019-09-17 Richard Biener + + PR tree-optimization/91790 + * tree-vect-stmts.c (vectorizable_load): For BB vectorization + use the correct DR for setting up realignment. + 2019-11-20 Peter Bergner Backport from mainline diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 8263889cbe41..6ca8623fbe17 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -8276,9 +8276,7 @@ vectorizable_load (stmt_vec_info stmt_info, gimple_stmt_iterator *gsi, || alignment_support_scheme == dr_explicit_realign) && !compute_in_loop) { - msq = vect_setup_realignment (first_stmt_info_for_drptr - ? first_stmt_info_for_drptr - : first_stmt_info, gsi, &realignment_token, + msq = vect_setup_realignment (first_stmt_info, gsi, &realignment_token, alignment_support_scheme, NULL_TREE, &at_loop); if (alignment_support_scheme == dr_explicit_realign_optimized)