public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/7] x86: templatize various ALU insn templates
@ 2024-03-25 10:05 Jan Beulich
  2024-03-25 10:07 ` [PATCH 1/7] x86: templatize INC/DEC Jan Beulich
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Jan Beulich @ 2024-03-25 10:05 UTC (permalink / raw)
  To: Binutils; +Cc: H.J. Lu, Lili Cui

With the multitude of new APX templates, it finally becomes desirable to
further remove redundancy by also templatizing basic arithmetic insns.

Unlike indicated previously, I think at least part of this would better
go ahead of the APX NF patch. This is because some of what needs adding
explicitly there is being added implicitly here (patches 3 and 4 at
least), in order to avoid losing templates we already had (prematurely
added by the APX NDD patch, imo).

Note that patches 4 and 5 also drop certain templates again which imo
were added by mistake in the course of the NDD work. See the descriptions
of those patches.

1: templatize INC/DEC
2: templatize unary ALU insns
3: templatize binary ALU insns
4: templatize shift/rotate insns
5: templatize shift-double insns
6: templatize ADX insns
7: templatize RAO-INT insns

Jan

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

end of thread, other threads:[~2024-03-27  4:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-25 10:05 [PATCH 0/7] x86: templatize various ALU insn templates Jan Beulich
2024-03-25 10:07 ` [PATCH 1/7] x86: templatize INC/DEC Jan Beulich
2024-03-25 10:08 ` [PATCH 2/7] x86: templatize unary ALU insns Jan Beulich
2024-03-25 10:08 ` [PATCH 3/7] x86: templatize binary " Jan Beulich
2024-03-25 10:08 ` [PATCH 4/7] x86: templatize shift/rotate insns Jan Beulich
2024-03-25 10:09 ` [PATCH 5/7] x86: templatize shift-double insns Jan Beulich
2024-03-25 10:09 ` [PATCH 6/7] x86: templatize ADX insns Jan Beulich
2024-03-25 10:10 ` [PATCH 7/7] x86: templatize RAO-INT insns Jan Beulich
2024-03-27  4:08 ` [PATCH 0/7] x86: templatize various ALU insn templates Cui, Lili

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