static int test_vector_fmul_window(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,

                                   const float *v1, const float *v2, const float *v3)

{

    LOCAL_ALIGNED(32, float, cdst, [LEN]);

    LOCAL_ALIGNED(32, float, odst, [LEN]);

    int ret;



    cdsp->vector_fmul_window(cdst, v1, v2, v3, LEN / 2);

    fdsp->vector_fmul_window(odst, v1, v2, v3, LEN / 2);



    if (ret = compare_floats(cdst, odst, LEN, ARBITRARY_FMUL_WINDOW_CONST))

        av_log(NULL, AV_LOG_ERROR, "vector_fmul_window failed\n");



    return ret;

}

static int test_vector_fmul_window(AVFloatDSPContext *fdsp, AVFloatDSPContext *cdsp,

                                   const float *v1, const float *v2, const float *v3)

{

    LOCAL_ALIGNED(32, float, cdst, [LEN]);

    LOCAL_ALIGNED(32, float, odst, [LEN]);

    int ret;



    cdsp->vector_fmul_window(cdst, v1, v2, v3, LEN / 2);

    fdsp->vector_fmul_window(odst, v1, v2, v3, LEN / 2);



    if (ret = compare_floats(cdst, odst, LEN, ARBITRARY_FMUL_WINDOW_CONST))

        av_log(NULL, AV_LOG_ERROR, "vector_fmul_window failed\n");



    return ret;

}

static int FUNC_0(AVFloatDSPContext *VAR_0, AVFloatDSPContext *VAR_1,

                                   const float *VAR_2, const float *VAR_3, const float *VAR_4)

{

    LOCAL_ALIGNED(32, float, cdst, [LEN]);

    LOCAL_ALIGNED(32, float, odst, [LEN]);

    int VAR_5;



    VAR_1->vector_fmul_window(cdst, VAR_2, VAR_3, VAR_4, LEN / 2);

    VAR_0->vector_fmul_window(odst, VAR_2, VAR_3, VAR_4, LEN / 2);



    if (VAR_5 = compare_floats(cdst, odst, LEN, ARBITRARY_FMUL_WINDOW_CONST))

        av_log(NULL, AV_LOG_ERROR, "vector_fmul_window failed\n");



    return VAR_5;

}

static int FUNC_0(AVFloatDSPContext *VAR_0, AVFloatDSPContext *VAR_1,
const float *VAR_2, const float *VAR_3, const float *VAR_4)
{ LOCAL_ALIGNED(32, float, cdst, [LEN]); LOCAL_ALIGNED(32, float, odst, [LEN]); int VAR_5; VAR_1->vector_fmul_window(cdst, VAR_2, VAR_3, VAR_4, LEN / 2); VAR_0->vector_fmul_window(odst, VAR_2, VAR_3, VAR_4, LEN / 2); if (VAR_5 = compare_floats(cdst, odst, LEN, ARBITRARY_FMUL_WINDOW_CONST))
av_log(NULL, AV_LOG_ERROR, "vector_fmul_window failed\n"); return VAR_5; }