Re: [PATCH] aarch64: Add vec_set/extract for tuple modes [PR113027]

2025-06-17 Thread Kyrylo Tkachov
> On 16 Jun 2025, at 09:54, Richard Sandiford wrote: > > We generated inefficient code for bitfield references to Advanced > SIMD structure modes. In RTL, these modes are just extra-long > vectors, and so inserting and extracting an element is simply > a vec_set or vec_extract operation. > >

[PATCH] aarch64: Add vec_set/extract for tuple modes [PR113027]

2025-06-16 Thread Richard Sandiford
We generated inefficient code for bitfield references to Advanced SIMD structure modes. In RTL, these modes are just extra-long vectors, and so inserting and extracting an element is simply a vec_set or vec_extract operation. For the record, I don't think these modes should ever become fully fled