https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88739
--- Comment #57 from Richard Biener <rguenth at gcc dot gnu.org> --- Author: rguenth Date: Wed Feb 13 10:02:47 2019 New Revision: 268838 URL: https://gcc.gnu.org/viewcvs?rev=268838&root=gcc&view=rev Log: 2019-02-13 Richard Biener <rguent...@suse.de> Backport from mainline 2019-02-12 Richard Biener <rguent...@suse.de> PR tree-optimization/89253 * tree-ssa-loop-split.c (tree_ssa_split_loops): Check we can duplicate the loop. * gfortran.dg/pr89253.f: New testcase. 2019-02-08 Richard Biener <rguent...@suse.de> PR middle-end/89223 * tree-data-ref.c (initialize_matrix_A): Fail if constant doesn't fit in HWI. (analyze_subscript_affine_affine): Handle failure from initialize_matrix_A. * gcc.dg/torture/pr89223.c: New testcase. 2019-01-28 Richard Biener <rguent...@suse.de> PR tree-optimization/88739 * tree-ssa-sccvn.c (vn_reference_lookup_3): Avoid generating BIT_FIELD_REFs of non-mode-precision integral operands. * gcc.c-torture/execute/pr88739.c: New test. Added: branches/gcc-8-branch/gcc/testsuite/gcc.c-torture/execute/pr88739.c branches/gcc-8-branch/gcc/testsuite/gcc.dg/torture/pr89223.c branches/gcc-8-branch/gcc/testsuite/gfortran.dg/pr89253.f Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/testsuite/ChangeLog branches/gcc-8-branch/gcc/tree-data-ref.c branches/gcc-8-branch/gcc/tree-ssa-loop-split.c branches/gcc-8-branch/gcc/tree-ssa-sccvn.c