SVE_VQ_MIN
if (WARN_ON(!test_bit(__vq_to_bit(SVE_VQ_MIN), info->vq_map)))
set_bit(__vq_to_bit(SVE_VQ_MIN), info->vq_map);
info->max_virtualisable_vl = SVE_VQ_MIN;
for (vq = SVE_VQ_MAX; vq >= SVE_VQ_MIN; --vq) {
#define vq_word(vq) (((vq) - SVE_VQ_MIN) / 64)
#define vq_mask(vq) ((u64)1 << ((vq) - SVE_VQ_MIN) % 64)
for (vq = SVE_VQ_MIN; vq <= max_vq; ++vq)
for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; ++vq)
for (vq = SVE_VQ_MIN; vq <= max_vq; ++vq)
if (max_vq < SVE_VQ_MIN)
sve.vl = sve_vl_from_vq(SVE_VQ_MIN);
#define VL_TESTS (((TEST_VQ_MAX - SVE_VQ_MIN) + 1) * 4)
for (vq = SVE_VQ_MIN; vq <= TEST_VQ_MAX; vq++) {
for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; vq++) {
for (vq = SVE_VQ_MIN; vq <= TEST_VQ_MAX; vq++) {
#define EXPECTED_TESTS (((TEST_VQ_MAX - SVE_VQ_MIN) + 1) * 3)