From: Segher Boessenkool Date: Wed, 19 Dec 2018 14:04:22 +0000 (+0100) Subject: backport: re PR target/88213 (ICE in change_address_1, at emit-rtl.c:2286) X-Git-Tag: releases/gcc-7.5.0~714 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bc70153fd4a12213aadc845ff4e7a378983e01d4;p=thirdparty%2Fgcc.git backport: re PR target/88213 (ICE in change_address_1, at emit-rtl.c:2286) Backport from trunk 2018-12-19 Segher Boessenkool PR target/88213 * config/rs6000/vsx.md (*vsx_extract___load): Require TARGET_POWERPC64. From-SVN: r267265 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d1507bfb50f7..894ffea28b12 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2018-12-19 Segher Boessenkool + + Backport from trunk + 2018-12-19 Segher Boessenkool + + PR target/88213 + * config/rs6000/vsx.md (*vsx_extract___load): + Require TARGET_POWERPC64. + 2018-12-17 Senthil Kumar Selvaraj Backport from trunk diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md index 37d768fe5702..b4e9ba6e3d00 100644 --- a/gcc/config/rs6000/vsx.md +++ b/gcc/config/rs6000/vsx.md @@ -2438,7 +2438,7 @@ (match_operand:VSX_D 1 "memory_operand" "m,m") (parallel [(match_operand:QI 2 "const_0_to_1_operand" "n,n")]))) (clobber (match_scratch:P 3 "=&b,&b"))] - "VECTOR_MEM_VSX_P (mode)" + "TARGET_POWERPC64 && VECTOR_MEM_VSX_P (mode)" "#" "&& reload_completed" [(set (match_dup 0) (match_dup 4))]