public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/3] rs6000: Disparage lfiwzx and similar
@ 2022-04-21 21:28 Segher Boessenkool
  2022-04-21 21:28 ` [PATCH 1/3] rs6000: Add effective target has_arch_ppc64 Segher Boessenkool
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Segher Boessenkool @ 2022-04-21 21:28 UTC (permalink / raw)
  To: gcc-patches; +Cc: dje.gcc, Segher Boessenkool

This series adds "?" on the "Z" for lfiwzx and similar, so that we
preferably choose some D-form storage insn, instead of the X-form insn.
The D-form insns work on GPRs only, but it is still much preferred.

Committing to trunk.


Segher


Segher Boessenkool (3):
  rs6000: Add effective target has_arch_ppc64
  rs6000: Disparage lfiwzx and similar
  rs6000/testsuite: xfail bswap-brw.c

 gcc/config/rs6000/rs6000.md                  | 22 +++++++++++-----------
 gcc/testsuite/gcc.target/powerpc/bswap-brw.c |  2 +-
 gcc/testsuite/lib/target-supports.exp        | 10 ++++++++++
 3 files changed, 22 insertions(+), 12 deletions(-)

-- 
1.8.3.1


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

end of thread, other threads:[~2022-04-21 21:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-21 21:28 [PATCH 0/3] rs6000: Disparage lfiwzx and similar Segher Boessenkool
2022-04-21 21:28 ` [PATCH 1/3] rs6000: Add effective target has_arch_ppc64 Segher Boessenkool
2022-04-21 21:28 ` [PATCH 2/3] rs6000: Disparage lfiwzx and similar Segher Boessenkool
2022-04-21 21:28 ` [PATCH 3/3] rs6000/testsuite: xfail bswap-brw.c 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).