Re: [PATCH] aarch64: Fix invalid nested subregs [PR115464]

2024-06-13 Thread Richard Biener
On Thu, 13 Jun 2024, Richard Sandiford wrote: > The testcase extracts one arm_neon.h vector from a pair (one subreg) > and then reinterprets the result as an SVE vector (another subreg). > Each subreg makes sense individually, but we can't fold them together > into a single subreg: it's 32 bytes -

[PATCH] aarch64: Fix invalid nested subregs [PR115464]

2024-06-13 Thread Richard Sandiford
The testcase extracts one arm_neon.h vector from a pair (one subreg) and then reinterprets the result as an SVE vector (another subreg). Each subreg makes sense individually, but we can't fold them together into a single subreg: it's 32 bytes -> 16 bytes -> 16*N bytes, but the interpretation of 32