__SVE_PREG_SIZE
#define SVE_PT_SVE_PREG_SIZE(vq) __SVE_PREG_SIZE(vq)
#define SVE_SIG_PREG_SIZE(vq) __SVE_PREG_SIZE(vq)
#define __SVE_FFR_SIZE(vq) __SVE_PREG_SIZE(vq)
(__SVE_PREGS_OFFSET(vq) + __SVE_PREG_SIZE(vq) * (n))
uint8_t p_in[SVE_NUM_PREGS * __SVE_PREG_SIZE(ARCH_SVE_VQ_MAX)];
uint8_t p_out[SVE_NUM_PREGS * __SVE_PREG_SIZE(ARCH_SVE_VQ_MAX)];
uint8_t ffr_in[__SVE_PREG_SIZE(ARCH_SVE_VQ_MAX)];
uint8_t ffr_out[__SVE_PREG_SIZE(ARCH_SVE_VQ_MAX)];
__SVE_PREG_SIZE(vq)))
memset(ffr_expected, 0, __SVE_PREG_SIZE(__sve_vq_from_vl(vl)));
memset(ffr_expected, 0, __SVE_PREG_SIZE(sme_vq));
memset(ffr_expected, 0, __SVE_PREG_SIZE(sve_vq));
char ffr_in[__SVE_PREG_SIZE(ARCH_VQ_MAX)];
char ffr_expected[__SVE_PREG_SIZE(ARCH_VQ_MAX)];
char ffr_out[__SVE_PREG_SIZE(ARCH_VQ_MAX)];
memset(ffr_in, 0, __SVE_PREG_SIZE(vq));
memcpy(ffr_expected, ffr_in, __SVE_PREG_SIZE(vq));
memset(ffr_out, 0, __SVE_PREG_SIZE(vq));