compare_buffer
if (!compare_buffer("saved Z", z_out, z_expected,
if (!compare_buffer("saved P", p_out, p_expected,
if (!compare_buffer("saved FFR", ffr_out, ffr_expected,
if (!compare_buffer("saved ZA", za_out, za_expected,
if (!compare_buffer("saved ZT", zt_out, zt_expected, ZT_SIG_REG_BYTES))
if (!compare_buffer("initial SVE Z",
if (!compare_buffer("initial SVE P",
if (!compare_buffer("initial SVE FFR",
if (!compare_buffer("initial V via SVE", &fpsimd->vregs[0],
if (!compare_buffer("initial SSVE Z",
if (!compare_buffer("initial SSVE P",
if (!compare_buffer("initial SSVE FFR",
if (!compare_buffer("initial V via SSVE",
if (!compare_buffer("initial ZA",
return compare_buffer("initial ZT", buf, zt_in, ZT_SIG_REG_BYTES);
return compare_buffer("initial FPMR", &val, &fpmr_in, sizeof(val));
if (!compare_buffer("initial V", &fpsimd.vregs, v_in,
if (!compare_buffer("saved V", v_out, v_expected, sizeof(v_out)))