Re: [PATCHv2 2/2] aarch64: Add support for _BitInt

2024-03-28 Thread Richard Sandiford
Jakub Jelinek writes: > On Thu, Mar 28, 2024 at 03:00:46PM +, Richard Sandiford wrote: >> >* gcc.target/aarch64/bitint-alignments.c: New test. >> >* gcc.target/aarch64/bitint-args.c: New test. >> >* gcc.target/aarch64/bitint-sizes.c: New test. >> >*

Re: [PATCHv2 2/2] aarch64: Add support for _BitInt

2024-03-28 Thread Jakub Jelinek
On Thu, Mar 28, 2024 at 03:00:46PM +, Richard Sandiford wrote: > > * gcc.target/aarch64/bitint-alignments.c: New test. > > * gcc.target/aarch64/bitint-args.c: New test. > > * gcc.target/aarch64/bitint-sizes.c: New test. > > * gcc.target/aarch64/bitfield-bitint-abi.h: New

Re: [PATCHv2 2/2] aarch64: Add support for _BitInt

2024-03-28 Thread Richard Sandiford
"Andre Vieira (lists)" writes: > This patch adds support for C23's _BitInt for the AArch64 port when > compiling for little endianness. Big Endianness requires further > target-agnostic support and we therefor disable it for now. > > The tests expose some suboptimal codegen for which I'll

[PATCHv2 2/2] aarch64: Add support for _BitInt

2024-03-27 Thread Andre Vieira (lists)
This patch adds support for C23's _BitInt for the AArch64 port when compiling for little endianness. Big Endianness requires further target-agnostic support and we therefor disable it for now. The tests expose some suboptimal codegen for which I'll create PR's for optimizations after this