public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/3] rs6000: Get rid of wD
@ 2022-10-05 19:08 Segher Boessenkool
  2022-10-05 19:08 ` [PATCH 1/3] rs6000: Remove "wD" from *vsx_extract_<mode>_store Segher Boessenkool
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Segher Boessenkool @ 2022-10-05 19:08 UTC (permalink / raw)
  To: gcc-patches; +Cc: dje.gcc, Kewen.Lin, Segher Boessenkool

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(-)

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-10-05 19:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-05 19:08 [PATCH 0/3] rs6000: Get rid of wD Segher Boessenkool
2022-10-05 19:08 ` [PATCH 1/3] rs6000: Remove "wD" from *vsx_extract_<mode>_store Segher Boessenkool
2022-10-05 19:08 ` [PATCH 2/3] rs6000: Rework vsx_extract_<mode> Segher Boessenkool
2022-10-05 19:08 ` [PATCH 3/3] rs6000: Remove the wD constraint Segher Boessenkool

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).