1167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##
2167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  Copyright (c) 2010 The WebM project authors. All Rights Reserved.
3167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##
4167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  Use of this source code is governed by a BSD-style license
5167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  that can be found in the LICENSE file in the root of the source
6167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  tree. An additional intellectual property rights grant can be found
7167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  in the file PATENTS.  All contributing project authors may
8167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##  be found in the AUTHORS file in the root of the source tree.
9167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org##
10167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
11167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += vp8_common.mk
12167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/pragmas.h
13167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/ppflags.h
14167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/onyx.h
15167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/onyxd.h
16167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/alloccommon.c
17167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/blockd.c
18167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/coefupdateprobs.h
19167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/debugmodes.c
20167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/default_coef_probs.h
21167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/dequantize.c
22167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropy.c
23167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropymode.c
24167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropymv.c
25167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/extend.c
26167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/filter.c
27167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/filter.h
28167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/findnearmv.c
29167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/generic/systemdependent.c
30167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/idct_blk.c
31167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/idctllm.c
32167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/alloccommon.h
33167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/blockd.h
34167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/common.h
35167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropy.h
36167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropymode.h
37167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/entropymv.h
38167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/extend.h
39167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/findnearmv.h
40167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/header.h
41167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/invtrans.h
42167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/loopfilter.h
43167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/modecont.h
44167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/mv.h
45167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/onyxc_int.h
46167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/quant_common.h
47167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/reconinter.h
48167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/reconintra4x4.h
495c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-yes += common/rtcd.c
5093a74791c8e808ea76001ee07693aa2a5fdd3500johannkoenig@chromium.orgVP8_COMMON_SRCS-yes += common/rtcd_defs.pl
51167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/setupintrarecon.h
52167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/swapyv12buffer.h
53167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/systemdependent.h
54167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/threading.h
55167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/treecoder.h
56167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/loopfilter.c
57167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/loopfilter_filters.c
58167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/mbpitch.c
59167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/modecont.c
60167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/quant_common.c
61167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/reconinter.c
62167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/reconintra.c
63167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/reconintra4x4.c
645c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-yes += common/sad_c.c
65167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/setupintrarecon.c
66167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/swapyv12buffer.c
675c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-yes += common/variance_c.c
685c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-yes += common/variance.h
695c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-yes += common/vp8_entropymodedata.h
70167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
71167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
72167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
73167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(CONFIG_POSTPROC_VISUALIZER) += common/textblit.c
74167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-yes += common/treecoder.c
75167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
76167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/filter_x86.c
77167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/filter_x86.h
78167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/vp8_asm_stubs.c
79167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_X86)$(ARCH_X86_64) += common/x86/loopfilter_x86.c
805c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(CONFIG_POSTPROC) += common/mfqe.c
81167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(CONFIG_POSTPROC) += common/postproc.h
82167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(CONFIG_POSTPROC) += common/postproc.c
83167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/dequantize_mmx.asm
84167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/idct_blk_mmx.c
85167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/idctllm_mmx.asm
86167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/iwalsh_mmx.asm
875c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/loopfilter_mmx.asm
88167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/recon_mmx.asm
895c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/sad_mmx.asm
90167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/subpixel_mmx.asm
915c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/variance_mmx.c
925c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/variance_impl_mmx.asm
93167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/idct_blk_sse2.c
94167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/idctllm_sse2.asm
95167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/recon_sse2.asm
96167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/recon_wrapper_sse2.c
975c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/sad_sse2.asm
98167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/subpixel_sse2.asm
99167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/loopfilter_sse2.asm
100167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/iwalsh_sse2.asm
1015c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/variance_sse2.c
1025c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/variance_impl_sse2.asm
1035c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE3) += common/x86/sad_sse3.asm
1045c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSSE3) += common/x86/sad_ssse3.asm
105167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSSE3) += common/x86/subpixel_ssse3.asm
1065c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSSE3) += common/x86/variance_ssse3.c
1075c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSSE3) += common/x86/variance_impl_ssse3.asm
1085c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE4_1) += common/x86/sad_sse4.asm
1095c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.org
110167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgifeq ($(CONFIG_POSTPROC),yes)
111167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MMX) += common/x86/postproc_mmx.asm
1125c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/mfqe_sse2.asm
113167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/postproc_sse2.asm
114167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgendif
1155c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.org
116167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgifeq ($(ARCH_X86_64),yes)
117167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_SSE2) += common/x86/loopfilter_block_sse2.asm
118167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgendif
119167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
120167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org# common (c)
121ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/idctllm_dspr2.c
122ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/filter_dspr2.c
123ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/loopfilter_filters_dspr2.c
124ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/reconinter_dspr2.c
125ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/idct_blk_dspr2.c
126ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.orgVP8_COMMON_SRCS-$(HAVE_DSPR2)  += common/mips/dspr2/dequantize_dspr2.c
127ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.org
128ed759d81a39febed3a8a395386639d54307504aagrunell@chromium.org# common (c)
129167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_ARM)  += common/arm/filter_arm.c
130167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_ARM)  += common/arm/loopfilter_arm.c
131167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_ARM)  += common/arm/dequantize_arm.c
1325c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(ARCH_ARM)  += common/arm/variance_arm.c
133167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
1345c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.org# common (media)
1355c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/bilinearfilter_arm.c
1365c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/bilinearfilter_arm.h
1375c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/bilinearfilter_v6$(ASM)
1385c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/copymem8x4_v6$(ASM)
1395c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/copymem8x8_v6$(ASM)
1405c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/copymem16x16_v6$(ASM)
1415c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/dc_only_idct_add_v6$(ASM)
1425c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/iwalsh_v6$(ASM)
1435c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/filter_v6$(ASM)
1445c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/idct_v6$(ASM)
1455c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/loopfilter_v6$(ASM)
1465c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/simpleloopfilter_v6$(ASM)
1475c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/sixtappredict8x4_v6$(ASM)
1485c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/intra4x4_predict_v6$(ASM)
1495c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/dequant_idct_v6$(ASM)
1505c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/dequantize_v6$(ASM)
1515c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/idct_blk_v6.c
1525c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_sad16x16_armv6$(ASM)
1535c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_variance8x8_armv6$(ASM)
1545c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_variance16x16_armv6$(ASM)
1555c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_variance_halfpixvar16x16_h_armv6$(ASM)
1565c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_variance_halfpixvar16x16_v_armv6$(ASM)
1575c1d3b27608a3f3f6028c069b9bf066a4de474b6hclam@chromium.orgVP8_COMMON_SRCS-$(HAVE_MEDIA)  += common/arm/armv6/vp8_variance_halfpixvar16x16_hv_armv6$(ASM)
158167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org
159167514562bbce1eb0566271d6cb41d90d2b5ffa0hclam@chromium.org# common (neon)
160118f379ec73bf762ee63784bc5f41ffd41107470johannkoenig@chromium.org#VP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/reconintra_arm.c
1617765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/loopfilter_neon$(ASM)
1627765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/loopfiltersimpleverticaledge_neon$(ASM)
163118f379ec73bf762ee63784bc5f41ffd41107470johannkoenig@chromium.org#VP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/buildintrapredictorsmby_neon$(ASM)
1647765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/idct_blk_neon.c
1657765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/idct_dequant_0_2x_neon$(ASM)
1667765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/idct_dequant_full_2x_neon$(ASM)
1677765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/vp8_subpixelvariance8x8_neon$(ASM)
1687765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/vp8_subpixelvariance16x16_neon$(ASM)
1697765c078fa920ba6c949c15f16b6cc979d8bb95bjohannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON_ASM)  += common/arm/neon/vp8_subpixelvariance16x16s_neon$(ASM)
1706fefe538d859300e7febe78271828198c10f1b52fgalligan@chromium.org
171dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.org# common (neon intrinsics)
172dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/bilinearpredict_neon.c
173411971f94253c85e1866c281860d6344f6aa0c78fgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/copymem_neon.c
174411971f94253c85e1866c281860d6344f6aa0c78fgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/dc_only_idct_add_neon.c
175411971f94253c85e1866c281860d6344f6aa0c78fgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/dequant_idct_neon.c
176411971f94253c85e1866c281860d6344f6aa0c78fgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/dequantizeb_neon.c
177810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/iwalsh_neon.c
178810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/loopfiltersimplehorizontaledge_neon.c
179810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/mbloopfilter_neon.c
180810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/sad_neon.c
181810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/shortidct4x4llm_neon.c
182810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/sixtappredict_neon.c
183810cf1767dc8df4783e02ba8a712072f50ddc99efgalligan@chromium.orgVP8_COMMON_SRCS-$(HAVE_NEON)  += common/arm/neon/variance_neon.c
184dddee1ec7cedf276305b107429f684539b105276johannkoenig@chromium.org
18593a74791c8e808ea76001ee07693aa2a5fdd3500johannkoenig@chromium.org$(eval $(call rtcd_h_template,vp8_rtcd,vp8/common/rtcd_defs.pl))
186