2019-02-04 Bill Schmidt <wshmidt@linux.ibm.com>
PR target/87064
Backport from mainline
2019-01-30 Bill Schmidt <wschmidt@linux.ibm.com>
PR target/87064
* config/rs6000/vsx.md (*vsx_reduc_<VEC_reduc_name>_v4sf_scalar):
Disable for little-endian.
2019-01-22 Jakub Jelinek <jakub@redhat.com>
PR target/87064
* config/rs6000/vsx.md (*vsx_reduc_<VEC_reduc_name>_v2df_scalar):
Disable for little endian.
From-SVN: r268524
+2019-02-04 Bill Schmidt <wshmidt@linux.ibm.com>
+
+ PR target/87064
+ Backport from mainline
+
+ 2019-01-30 Bill Schmidt <wschmidt@linux.ibm.com>
+
+ PR target/87064
+ * config/rs6000/vsx.md (*vsx_reduc_<VEC_reduc_name>_v4sf_scalar):
+ Disable for little-endian.
+
+ 2019-01-22 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/87064
+ * config/rs6000/vsx.md (*vsx_reduc_<VEC_reduc_name>_v2df_scalar):
+ Disable for little endian.
+
2018-01-31 Bill Schmidt <wschmidt@linux.ibm.com>
Backport from mainline
(match_dup 1))
(parallel [(const_int 1)])))
(clobber (match_scratch:DF 2 "=0,0,&wd,&wa"))]
- "VECTOR_UNIT_VSX_P (V2DFmode)"
+ "BYTES_BIG_ENDIAN && VECTOR_UNIT_VSX_P (V2DFmode)"
"#"
""
[(const_int 0)]
(clobber (match_scratch:V4SF 2 "=&wf,&wa"))
(clobber (match_scratch:V4SF 3 "=&wf,&wa"))
(clobber (match_scratch:V4SF 4 "=0,0"))]
- "VECTOR_UNIT_VSX_P (V4SFmode)"
+ "BYTES_BIG_ENDIAN && VECTOR_UNIT_VSX_P (V4SFmode)"
"#"
""
[(const_int 0)]