Commit | Line | Data |
---|---|---|
b93b27ed | 1 | OBJS += x86/constants.o \ |
f101eab1 | 2 | |
efd26bed | 3 | # subsystems |
f101eab1 | 4 | OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp_init.o |
9a9e2f1c | 5 | OBJS-$(CONFIG_AUDIODSP) += x86/audiodsp_init.o |
12f129e5 | 6 | OBJS-$(CONFIG_BLOCKDSP) += x86/blockdsp.o |
c67b449b | 7 | OBJS-$(CONFIG_BSWAPDSP) += x86/bswapdsp_init.o |
e7b31844 | 8 | OBJS-$(CONFIG_DCT) += x86/dct_init.o |
a9aee08d | 9 | OBJS-$(CONFIG_FDCTDSP) += x86/fdctdsp_init.o |
f101eab1 | 10 | OBJS-$(CONFIG_FFT) += x86/fft_init.o |
71f1ad37 | 11 | OBJS-$(CONFIG_FMTCONVERT) += x86/fmtconvert_init.o |
0338c396 | 12 | OBJS-$(CONFIG_H263DSP) += x86/h263dsp_init.o |
a846dccb | 13 | OBJS-$(CONFIG_H264CHROMA) += x86/h264chroma_init.o |
f101eab1 JG |
14 | OBJS-$(CONFIG_H264DSP) += x86/h264dsp_init.o |
15 | OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred_init.o | |
e9d81735 | 16 | OBJS-$(CONFIG_H264QPEL) += x86/h264_qpel.o |
dc1b328d | 17 | OBJS-$(CONFIG_HPELDSP) += x86/hpeldsp_init.o |
0d439fbe | 18 | OBJS-$(CONFIG_HUFFYUVDSP) += x86/huffyuvdsp_init.o |
512f3ffe | 19 | OBJS-$(CONFIG_HUFFYUVENCDSP) += x86/huffyuvencdsp_mmx.o |
e3fcb143 | 20 | OBJS-$(CONFIG_IDCTDSP) += x86/idctdsp_init.o |
f101eab1 | 21 | OBJS-$(CONFIG_LPC) += x86/lpc.o |
2d604443 | 22 | OBJS-$(CONFIG_ME_CMP) += x86/me_cmp_init.o |
643e433b | 23 | OBJS-$(CONFIG_MPEGAUDIODSP) += x86/mpegaudiodsp.o |
fab9df63 DB |
24 | OBJS-$(CONFIG_MPEGVIDEO) += x86/mpegvideo.o \ |
25 | x86/mpegvideodsp.o | |
8d686ca5 DB |
26 | OBJS-$(CONFIG_MPEGVIDEOENC) += x86/mpegvideoenc.o \ |
27 | x86/mpegvideoencdsp_init.o | |
f46bb608 | 28 | OBJS-$(CONFIG_PIXBLOCKDSP) += x86/pixblockdsp_init.o |
368f5035 | 29 | OBJS-$(CONFIG_QPELDSP) += x86/qpeldsp_init.o |
5cb4bdb2 | 30 | OBJS-$(CONFIG_RV34DSP) += x86/rv34dsp_init.o |
15a24614 | 31 | OBJS-$(CONFIG_VC1DSP) += x86/vc1dsp_init.o |
0e083d7e DB |
32 | OBJS-$(CONFIG_VIDEODSP) += x86/videodsp_init.o |
33 | OBJS-$(CONFIG_VP3DSP) += x86/vp3dsp_init.o | |
d42191c7 | 34 | OBJS-$(CONFIG_VP8DSP) += x86/vp8dsp_init.o |
0e083d7e DB |
35 | OBJS-$(CONFIG_XMM_CLOBBER_TEST) += x86/w64xmmtest.o |
36 | ||
efd26bed | 37 | # decoders/encoders |
0e083d7e | 38 | OBJS-$(CONFIG_AAC_DECODER) += x86/sbrdsp_init.o |
054013a0 | 39 | OBJS-$(CONFIG_APE_DECODER) += x86/apedsp_init.o |
0e083d7e DB |
40 | OBJS-$(CONFIG_CAVS_DECODER) += x86/cavsdsp.o |
41 | OBJS-$(CONFIG_DCA_DECODER) += x86/dcadsp_init.o | |
71c32ed5 | 42 | OBJS-$(CONFIG_DNXHD_ENCODER) += x86/dnxhdenc_init.o |
4f8cf0dc | 43 | OBJS-$(CONFIG_HEVC_DECODER) += x86/hevcdsp_init.o |
0e083d7e | 44 | OBJS-$(CONFIG_MLP_DECODER) += x86/mlpdsp.o |
a786c825 | 45 | OBJS-$(CONFIG_MPEG4_DECODER) += x86/xvididct_init.o |
f101eab1 JG |
46 | OBJS-$(CONFIG_PNG_DECODER) += x86/pngdsp_init.o |
47 | OBJS-$(CONFIG_PRORES_DECODER) += x86/proresdsp_init.o | |
5cb4bdb2 | 48 | OBJS-$(CONFIG_RV40_DECODER) += x86/rv40dsp_init.o |
12f129e5 | 49 | OBJS-$(CONFIG_SVQ1_ENCODER) += x86/svq1enc.o |
3bd74e92 | 50 | OBJS-$(CONFIG_TRUEHD_DECODER) += x86/mlpdsp.o |
9a738c27 | 51 | OBJS-$(CONFIG_V210_ENCODER) += x86/v210enc_init.o |
fef906c7 | 52 | OBJS-$(CONFIG_VORBIS_DECODER) += x86/vorbisdsp_init.o |
8506ff97 | 53 | OBJS-$(CONFIG_VP6_DECODER) += x86/vp6dsp_init.o |
72ca830f | 54 | OBJS-$(CONFIG_VP9_DECODER) += x86/vp9dsp_init.o |
43f60eba | 55 | |
efd26bed DB |
56 | |
57 | # GCC inline assembly optimizations | |
58 | # subsystems | |
9a9e2f1c | 59 | MMX-OBJS-$(CONFIG_AUDIODSP) += x86/audiodsp_mmx.o |
11079673 | 60 | MMX-OBJS-$(CONFIG_HPELDSP) += x86/fpel_mmx.o \ |
efc7290e | 61 | x86/hpeldsp_mmx.o |
a9aee08d | 62 | MMX-OBJS-$(CONFIG_FDCTDSP) += x86/fdct.o |
e3fcb143 | 63 | MMX-OBJS-$(CONFIG_IDCTDSP) += x86/idctdsp_mmx.o \ |
e3fcb143 | 64 | x86/simple_idct.o |
368f5035 | 65 | MMX-OBJS-$(CONFIG_QPELDSP) += x86/fpel_mmx.o |
15a24614 | 66 | MMX-OBJS-$(CONFIG_VC1DSP) += x86/vc1dsp_mmx.o |
0e083d7e | 67 | |
efd26bed | 68 | # decoders/encoders |
dcb7c868 DB |
69 | MMX-OBJS-$(CONFIG_MPEG4_DECODER) += x86/xvididct_mmx.o \ |
70 | x86/xvididct_sse2.o | |
ad0e31f1 | 71 | |
efd26bed | 72 | # subsystems |
ad0e31f1 | 73 | YASM-OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp.o |
9a9e2f1c | 74 | YASM-OBJS-$(CONFIG_AUDIODSP) += x86/audiodsp.o |
c67b449b | 75 | YASM-OBJS-$(CONFIG_BSWAPDSP) += x86/bswapdsp.o |
efbd04c3 | 76 | YASM-OBJS-$(CONFIG_DCT) += x86/dct32.o |
bcc45d63 | 77 | YASM-OBJS-$(CONFIG_FFT) += x86/fft.o |
71f1ad37 | 78 | YASM-OBJS-$(CONFIG_FMTCONVERT) += x86/fmtconvert.o |
0338c396 | 79 | YASM-OBJS-$(CONFIG_H263DSP) += x86/h263_loopfilter.o |
a846dccb | 80 | YASM-OBJS-$(CONFIG_H264CHROMA) += x86/h264_chromamc.o \ |
88b97357 | 81 | x86/h264_chromamc_10bit.o |
2c166c3a | 82 | YASM-OBJS-$(CONFIG_H264DSP) += x86/h264_deblock.o \ |
9f3d6ca4 | 83 | x86/h264_deblock_10bit.o \ |
1d16a1cf | 84 | x86/h264_idct.o \ |
836f47d3 DK |
85 | x86/h264_idct_10bit.o \ |
86 | x86/h264_weight.o \ | |
ad0e31f1 | 87 | x86/h264_weight_10bit.o |
a8d44f9d DK |
88 | YASM-OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred.o \ |
89 | x86/h264_intrapred_10bit.o | |
610e00b3 | 90 | YASM-OBJS-$(CONFIG_H264QPEL) += x86/h264_qpel_8bit.o \ |
b93b27ed | 91 | x86/h264_qpel_10bit.o \ |
8db00081 | 92 | x86/fpel.o \ |
b93b27ed | 93 | x86/qpel.o |
8db00081 RB |
94 | YASM-OBJS-$(CONFIG_HPELDSP) += x86/fpel.o \ |
95 | x86/hpeldsp.o | |
0d439fbe | 96 | YASM-OBJS-$(CONFIG_HUFFYUVDSP) += x86/huffyuvdsp.o |
2d604443 | 97 | YASM-OBJS-$(CONFIG_ME_CMP) += x86/me_cmp.o |
efbd04c3 | 98 | YASM-OBJS-$(CONFIG_MPEGAUDIODSP) += x86/imdct36.o |
c1661484 | 99 | YASM-OBJS-$(CONFIG_MPEGVIDEOENC) += x86/mpegvideoencdsp.o |
f46bb608 | 100 | YASM-OBJS-$(CONFIG_PIXBLOCKDSP) += x86/pixblockdsp.o |
368f5035 DB |
101 | YASM-OBJS-$(CONFIG_QPELDSP) += x86/qpeldsp.o \ |
102 | x86/fpel.o \ | |
103 | x86/qpel.o | |
5cb4bdb2 | 104 | YASM-OBJS-$(CONFIG_RV34DSP) += x86/rv34dsp.o |
15a24614 | 105 | YASM-OBJS-$(CONFIG_VC1DSP) += x86/vc1dsp.o |
0e083d7e DB |
106 | YASM-OBJS-$(CONFIG_VIDEODSP) += x86/videodsp.o |
107 | YASM-OBJS-$(CONFIG_VP3DSP) += x86/vp3dsp.o | |
d42191c7 VG |
108 | YASM-OBJS-$(CONFIG_VP8DSP) += x86/vp8dsp.o \ |
109 | x86/vp8dsp_loopfilter.o | |
0e083d7e | 110 | |
efd26bed | 111 | # decoders/encoders |
0e083d7e | 112 | YASM-OBJS-$(CONFIG_AAC_DECODER) += x86/sbrdsp.o |
054013a0 | 113 | YASM-OBJS-$(CONFIG_APE_DECODER) += x86/apedsp.o |
0e083d7e | 114 | YASM-OBJS-$(CONFIG_DCA_DECODER) += x86/dcadsp.o |
03ef89fa | 115 | YASM-OBJS-$(CONFIG_DNXHD_ENCODER) += x86/dnxhdenc.o |
e7078e84 AK |
116 | YASM-OBJS-$(CONFIG_HEVC_DECODER) += x86/hevc_deblock.o \ |
117 | x86/hevc_mc.o | |
ad0e31f1 DB |
118 | YASM-OBJS-$(CONFIG_PNG_DECODER) += x86/pngdsp.o |
119 | YASM-OBJS-$(CONFIG_PRORES_DECODER) += x86/proresdsp.o | |
5cb4bdb2 | 120 | YASM-OBJS-$(CONFIG_RV40_DECODER) += x86/rv40dsp.o |
03ef89fa | 121 | YASM-OBJS-$(CONFIG_V210_ENCODER) += x86/v210enc.o |
2e4bb99f | 122 | YASM-OBJS-$(CONFIG_VORBIS_DECODER) += x86/vorbisdsp.o |
8506ff97 | 123 | YASM-OBJS-$(CONFIG_VP6_DECODER) += x86/vp6dsp.o |
72ca830f | 124 | YASM-OBJS-$(CONFIG_VP9_DECODER) += x86/vp9dsp.o |