public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] aarch64: Fix intrinsic availability [PR112108]
@ 2024-08-15 15:36 Andrew Carlotti
  2024-08-15 15:37 ` [PATCH v3 1/5] aarch64: Refactor check_required_extensions Andrew Carlotti
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Andrew Carlotti @ 2024-08-15 15:36 UTC (permalink / raw)
  To: gcc-patches, Richard Sandiford, Richard Earnshaw

This series of patches fixes issues with some intrinsics being incorrectly
gated by global target options, instad of just using function-specific target
options.  These issues have been present since the +tme, +memtag and +ls64
intrinsics were introduced.

Compared to the previous version, this series no longer adds feature checks to
the intrinsic expanders, and fixes various formatting issues pointed out by
Richard Sandiford.

Additionally, the series now refactors the checking of TARGET_GENERAL_REGS_ONLY
in check_required_extensions.  This refactor is included as a new patch (1/5)
to make the diffs more readable.


Bootstrapped and regression tested on aarch64.  Ok to merge?

Also, ok for backports to affected versions (with regression tests)?

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

end of thread, other threads:[~2024-09-04 18:30 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-15 15:36 [PATCH v3 0/5] aarch64: Fix intrinsic availability [PR112108] Andrew Carlotti
2024-08-15 15:37 ` [PATCH v3 1/5] aarch64: Refactor check_required_extensions Andrew Carlotti
2024-08-15 15:38 ` [PATCH v3 2/5] aarch64: Move check_required_extensions Andrew Carlotti
2024-08-15 15:38 ` [PATCH v3 3/5] aarch64: Fix tme intrinsic availability Andrew Carlotti
2024-08-15 15:38 ` [PATCH v3 4/5] aarch64: Fix memtag " Andrew Carlotti
2024-08-15 15:39 ` [PATCH v3 5/5] aarch64: Fix ls64 " Andrew Carlotti
2024-08-15 16:15 ` [PATCH v3 0/5] aarch64: Fix intrinsic availability [PR112108] Richard Sandiford
2024-08-15 16:48   ` Andrew Carlotti
2024-08-16  7:17     ` Kyrylo Tkachov
2024-08-19 14:52       ` Andrew Carlotti
2024-09-04 18:29         ` Andrew Carlotti

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