diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-01-18 19:01:56 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-01-18 19:01:56 +0100 |
commit | 225220d668dafb8262db7012bced688acbe63b33 (patch) | |
tree | c1ff1a80a7770c16c2227e30060fc5720fc23755 /libgo/go/time | |
parent | 8b248c17bd9999eb3adb585b0789595bada43e8c (diff) | |
download | gcc-225220d668dafb8262db7012bced688acbe63b33.zip gcc-225220d668dafb8262db7012bced688acbe63b33.tar.gz gcc-225220d668dafb8262db7012bced688acbe63b33.tar.bz2 |
rs6000: Fix *movsi_from_df (PR88892)
The memory store instructions (stfs[u][x], stxssp[x]) can result in
garbage if the value to be stored isn't already a valid single
precision floating point number. So we cannot use this here.
PR target/88892
* config/rs6000/rs6000.md (*movsi_from_df): Allow only register
operands.
From-SVN: r268083
Diffstat (limited to 'libgo/go/time')
0 files changed, 0 insertions, 0 deletions