diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cffe0fb..e04a48a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2019-12-04 Kewen Lin <linkw@gcc.gnu.org> + + PR target/92760 + * gcc/config/rs6000/rs6000.c (rs6000_preferred_simd_mode): Use + VECTOR_MEM_NONE_P instead of VECTOR_UNIT_NONE_P. + 2019-12-03 Jan Hubicka <hubicka@ucw.cz> * ipa-fnsummary.c: Include tree-into-ssa.h. diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 3c22f64..23b6d99 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -4917,7 +4917,7 @@ rs6000_preferred_simd_mode (scalar_mode mode) { opt_machine_mode vmode = mode_for_vector (mode, 16 / GET_MODE_SIZE (mode)); - if (vmode.exists () && !VECTOR_UNIT_NONE_P (vmode.require ())) + if (vmode.exists () && !VECTOR_MEM_NONE_P (vmode.require ())) return vmode.require (); return word_mode; |