mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-02-15 01:50:21 +00:00
To do so, simply add these init files to X86ASM-OBJS instead of OBJS in the Makefile. The former is already used for the actual assembly files, but using them for the C init files just works, because the build system uses file extensions to derive whether it is a C or a NASM file. This avoids compiling unused function stubs and also reduces our reliance on DCE: We don't add %if checks to the asm files except for AVX, AVX2, FMA3, FMA4, XOP and AVX512, so all the MMX-SSE4 functions will be available. It also allows to remove HAVE_X86ASM checks in these init files. Reviewed-by: Kacper Michajłow <kasper93@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> |
||
|---|---|---|
| .. | ||
| cabac.c | ||
| cabac.h | ||
| ctu.c | ||
| ctu.h | ||
| data.c | ||
| data.h | ||
| dec.c | ||
| dec.h | ||
| dsp.c | ||
| dsp.h | ||
| dsp_template.c | ||
| filter.c | ||
| filter.h | ||
| filter_template.c | ||
| inter.c | ||
| inter.h | ||
| inter_template.c | ||
| intra.c | ||
| intra.h | ||
| intra_template.c | ||
| intra_utils.c | ||
| itx_1d.c | ||
| itx_1d.h | ||
| Makefile | ||
| mvs.c | ||
| mvs.h | ||
| ps.c | ||
| ps.h | ||
| refs.c | ||
| refs.h | ||
| sei.c | ||
| sei.h | ||
| thread.c | ||
| thread.h | ||