rs6000: <VSs> -> <sd>p
authorSegher Boessenkool <segher@kernel.crashing.org>
Tue, 4 Jun 2019 23:35:13 +0000 (01:35 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Tue, 4 Jun 2019 23:35:13 +0000 (01:35 +0200)
commit6cc8f68381ef967849049433c63cb6324b16a1ac
tree049964df6c4fbdda2be9c1acf2acc2e63248b057
parent0d0863136f59e7f937f60c772921bc73708fba81
rs6000: <VSs> -> <sd>p

We don't need the <VSs> mode attribute, if we make <sd> work for V4SF
and V2DF just like for SF and DF.

* config/rs6000/rs6000.md (define_mode_attr sd): Add values for V4SF
and V2DF.
* config/rs6000/vsx.md (define_mode_attr VSs): Delete.
(rest of file): Adjust.

From-SVN: r271936
gcc/ChangeLog
gcc/config/rs6000/rs6000.md
gcc/config/rs6000/vsx.md