diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-04-12 10:39:50 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-04-12 10:39:50 +0200 |
commit | 868865f40f37e970ab1993d549e0bd9eb254ccc7 (patch) | |
tree | bd571d09488172f90ec661da283268ff3cae3fda /gcc/cselib.c | |
parent | bf3989207ee7c50926aa7ca28cf1e13983e809b5 (diff) | |
download | gcc-868865f40f37e970ab1993d549e0bd9eb254ccc7.zip gcc-868865f40f37e970ab1993d549e0bd9eb254ccc7.tar.gz gcc-868865f40f37e970ab1993d549e0bd9eb254ccc7.tar.bz2 |
re PR rtl-optimization/85342 (ICE: SIGSEGV in copyprop_hardreg_forward_1 (regcprop.c:995) with -O2 -mavx512vl)
PR rtl-optimization/85342
* regcprop.c (copyprop_hardreg_forward_1): Remove replaced array, use
a bool scalar var inside of the loop instead. Don't try to update
recog_data.operand after failed apply_change_group.
* gcc.target/i386/pr85342.c: New test.
From-SVN: r259338
Diffstat (limited to 'gcc/cselib.c')
0 files changed, 0 insertions, 0 deletions