On 10/8/23 05:35, Juzhe-Zhong wrote:
RVV (RISC-V Vector) doesn't enable vect_unpack, but we still vectorize this 
case well.
So, adjust dump check for RVV.

gcc/testsuite/ChangeLog:

        * gcc.dg/vect/vect-multitypes-16.c: Fix dump FAIL of RVV.
I'd hoped to avoid a bunch of risc-v special casing in the generic part of the testsuite. Basically the more we have target specific conditionals rather than conditionals using properties, the more likely we are to keep revisiting this stuff over time and possibly for other architectures as well.

What is it about risc-v's vector support that allows it to optimize this case? Is it the same property that allows us to handle the outer loop vectorization tests that you changed in another patch?

Neither an ACK nor NAK right now.

Jeff

Reply via email to