I think we need the run tests for each op combine up to a point. But for asm check,
Seems we can put it together? I mean something like below:


+/* { dg-do compile } */
+/* { dg-options "-march=rv64gcv -mabi=lp64d --param=gpr2vr-cost=0" } */
+
+#include "vx_binary.h"
+
+DEF_VX_BINARY_CASE_0(int32_t, +)
+DEF_VX_BINARY_CASE_0(int32_t, -)
+
+/* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
+/* { dg-final { scan-assembler-times {vsub.vx} 1 } } */

If that is ok, I will start with this series.

Yes, that should be OK. I didn't mean reducing the number of tests but rather consolidate in a single file where it makes sense, just like we already do for different types.

--
Regards
Robin

Reply via email to