mbox series

[0/3] rs6000: Get rid of wD

Message ID cover.1664994970.git.segher@kernel.crashing.org
Headers show
Series rs6000: Get rid of wD | expand

Message

Segher Boessenkool Oct. 5, 2022, 7:08 p.m. UTC
This series rewrites the code now using the wD constraint, because this
constraint is a) unnecessary to have at all, and b) we want to use the
constraint name for a more mnemonic purpose.

As an extra benefit the new code is simpler than the original was.

I'll commit this to trunk shortly.


Segher


Segher Boessenkool (3):
  rs6000: Remove "wD" from *vsx_extract_<mode>_store
  rs6000: Rework vsx_extract_<mode>
  rs6000: Remove the wD constraint

 gcc/config/rs6000/constraints.md |  6 ---
 gcc/config/rs6000/vsx.md         | 85 +++++++++++++++++++---------------------
 gcc/doc/md.texi                  |  3 --
 3 files changed, 40 insertions(+), 54 deletions(-)