public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/3] x86: fold AVX/AVX2 templates where possible
@ 2022-03-16  8:57 Jan Beulich
  2022-03-16  9:00 ` [PATCH 1/3] x86: fold certain AVX2 templates into their AVX counterparts Jan Beulich
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Jan Beulich @ 2022-03-16  8:57 UTC (permalink / raw)
  To: Binutils

This is quite similar to the prior folding of AVX512VL templates
with their AVX512F counterparts, where such exist and where
operand combinations actually allow doing so. Actually the 3rd
patch also folds a few further AVX512 templates which couldn't
be folded earlier on, paralleling the similar AVX2 ones which
are dealt with there.

1: fold certain AVX2 templates into their AVX counterparts
2: drop stray CheckRegSize from VEXTRACT{F,I}32X4
3: also fold remaining multi-vector-size shift insns

Jan


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

end of thread, other threads:[~2022-03-16 17:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-16  8:57 [PATCH 0/3] x86: fold AVX/AVX2 templates where possible Jan Beulich
2022-03-16  9:00 ` [PATCH 1/3] x86: fold certain AVX2 templates into their AVX counterparts Jan Beulich
2022-03-16  9:03   ` Jan Beulich
2022-03-16  9:01 ` [PATCH 2/3] x86: drop stray CheckRegSize from VEXTRACT{F,I}32X4 Jan Beulich
2022-03-16  9:02 ` [PATCH 3/3] x86: also fold remaining multi-vector-size shift insns Jan Beulich
2022-03-16 17:14 ` [PATCH 0/3] x86: fold AVX/AVX2 templates where possible H.J. Lu

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