mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-27 05:20:48 +00:00
avutil/ppc/float_dsp_init: Disable duplicate functions
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
da9a6f4a2b
commit
1046b6b093
@ -37,13 +37,16 @@ av_cold void ff_float_dsp_init_ppc(AVFloatDSPContext *fdsp, int bit_exact)
|
||||
fdsp->vector_fmul_window = ff_vector_fmul_window_altivec;
|
||||
}
|
||||
}
|
||||
if (PPC_VSX(av_get_cpu_flags())) {
|
||||
fdsp->vector_fmul = ff_vector_fmul_vsx;
|
||||
fdsp->vector_fmul_add = ff_vector_fmul_add_vsx;
|
||||
fdsp->vector_fmul_reverse = ff_vector_fmul_reverse_vsx;
|
||||
|
||||
if (!bit_exact) {
|
||||
fdsp->vector_fmul_window = ff_vector_fmul_window_vsx;
|
||||
}
|
||||
// The disabled function below are near identical to altivec and have
|
||||
// been disabled to reduce code duplication
|
||||
if (PPC_VSX(av_get_cpu_flags())) {
|
||||
// fdsp->vector_fmul = ff_vector_fmul_vsx;
|
||||
fdsp->vector_fmul_add = ff_vector_fmul_add_vsx;
|
||||
// fdsp->vector_fmul_reverse = ff_vector_fmul_reverse_vsx;
|
||||
|
||||
// if (!bit_exact) {
|
||||
// fdsp->vector_fmul_window = ff_vector_fmul_window_vsx;
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user