diff options
Diffstat (limited to 'gcc/ChangeLog.meissner')
-rw-r--r-- | gcc/ChangeLog.meissner | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner index 73d287143fc..596f3362986 100644 --- a/gcc/ChangeLog.meissner +++ b/gcc/ChangeLog.meissner @@ -1,6 +1,16 @@ 2018-10-30 Michael Meissner <meissner@linux.ibm.com> * config/rs6000/predicates.md (easy_fp_direct_move_constant): + Allow SFmode constants once again. + * config/rs6000/rs6000.md (movsf_const_direct_move): Allow SFmode + constants, but only allow targetting a VSX register. + (movsf_const_mem): Add combiner pattern to store constants in + memory. + (movsf_const_mem2): Likewise. + +2018-10-30 Michael Meissner <meissner@linux.ibm.com> + + * config/rs6000/predicates.md (easy_fp_direct_move_constant): Disable SFmode constants. * config/rs6000/rs6000.md (movsf_const_direct_move): Likewise. |