libavc/decoder.x86.mk
Martin Storsjo 970dfc0e82 Don't set -mno-avx
There is no point in intentionally disabling this feature; it
isn't enabled by default by the compiler - and if it were to be
enabled by default (if the toolchain baseline includes it, because
it can be expected to be supported everywhere) there would be no
reason to disable it.

Bug: 22860270

Change-Id: I67019eea63c4fb7183d9e47cf16bc8485022fef2
2015-07-31 18:47:07 +00:00

26 lines
1.4 KiB
Makefile

libavcd_cflags_x86 += -DX86 -msse4.2 -DDEFAULT_ARCH=D_ARCH_X86_SSE42
libavcd_inc_dir_x86 += $(LOCAL_PATH)/decoder/x86
libavcd_inc_dir_x86 += $(LOCAL_PATH)/common/x86
libavcd_srcs_c_x86 += decoder/x86/ih264d_function_selector.c
libavcd_srcs_c_x86 += decoder/x86/ih264d_function_selector_sse42.c
libavcd_srcs_c_x86 += decoder/x86/ih264d_function_selector_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_inter_pred_filters_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_deblk_luma_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_deblk_chroma_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_padding_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_mem_fns_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_iquant_itrans_recon_dc_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_iquant_itrans_recon_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_luma_intra_pred_filters_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_chroma_intra_pred_filters_ssse3.c
libavcd_srcs_c_x86 += common/x86/ih264_iquant_itrans_recon_sse42.c
libavcd_srcs_c_x86 += common/x86/ih264_weighted_pred_sse42.c
libavcd_srcs_c_x86 += common/x86/ih264_ihadamard_scaling_sse42.c
LOCAL_SRC_FILES_x86 += $(libavcd_srcs_c_x86) $(libavcd_srcs_asm_x86)
LOCAL_C_INCLUDES_x86 += $(libavcd_inc_dir_x86)
LOCAL_CFLAGS_x86 += $(libavcd_cflags_x86)