diff options
author | Janne Grunau <janne-libav@jannau.net> | 2015-12-03 11:04:29 +0100 |
---|---|---|
committer | Janne Grunau <janne-libav@jannau.net> | 2015-12-14 16:45:02 +0100 |
commit | a0fc780a2093784e8664f88205ee1b215e109cee (patch) | |
tree | 3d4f4fbf79d02f6eb93fd93d304af9a6e10e0691 /libavcodec/aarch64/Makefile | |
parent | 705f5e5e155f6f280a360af220fc5b30cfcee702 (diff) | |
download | android_external_ffmpeg-a0fc780a2093784e8664f88205ee1b215e109cee.tar.gz android_external_ffmpeg-a0fc780a2093784e8664f88205ee1b215e109cee.tar.bz2 android_external_ffmpeg-a0fc780a2093784e8664f88205ee1b215e109cee.zip |
arm64: int32_to_float_fmul neon asm
3% faster dts decoding on a cortex-a57.
cortex-a57 cortex-a53
int32_to_float_fmul_array8_c: 1270.9 4475.6
int32_to_float_fmul_array8_neon: 328.6 569.2
int32_to_float_fmul_scalar_c: 928.5 4119.6
int32_to_float_fmul_scalar_neon: 309.1 524.1
Diffstat (limited to 'libavcodec/aarch64/Makefile')
-rw-r--r-- | libavcodec/aarch64/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/aarch64/Makefile b/libavcodec/aarch64/Makefile index 2175578f8e..022ed847a3 100644 --- a/libavcodec/aarch64/Makefile +++ b/libavcodec/aarch64/Makefile @@ -1,5 +1,6 @@ OBJS-$(CONFIG_DCA_DECODER) += aarch64/dcadsp_init.o OBJS-$(CONFIG_FFT) += aarch64/fft_init_aarch64.o +OBJS-$(CONFIG_FMTCONVERT) += aarch64/fmtconvert_init.o OBJS-$(CONFIG_H264CHROMA) += aarch64/h264chroma_init_aarch64.o OBJS-$(CONFIG_H264DSP) += aarch64/h264dsp_init_aarch64.o OBJS-$(CONFIG_H264PRED) += aarch64/h264pred_init.o @@ -19,6 +20,7 @@ ARMV8-OBJS-$(CONFIG_VIDEODSP) += aarch64/videodsp.o NEON-OBJS-$(CONFIG_DCA_DECODER) += aarch64/dcadsp_neon.o \ aarch64/synth_filter_neon.o NEON-OBJS-$(CONFIG_FFT) += aarch64/fft_neon.o +NEON-OBJS-$(CONFIG_FMTCONVERT) += aarch64/fmtconvert_neon.o NEON-OBJS-$(CONFIG_H264CHROMA) += aarch64/h264cmc_neon.o NEON-OBJS-$(CONFIG_H264DSP) += aarch64/h264dsp_neon.o \ aarch64/h264idct_neon.o |