diff options
author | Jonathan Lennox <jonathan@vidyo.com> | 2015-08-04 00:04:26 +0300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2015-09-02 00:21:31 +0300 |
commit | cb0875e07d7cac701b465863f532dc5bb8b0eb59 (patch) | |
tree | d027676a89c64b0d1bd1158581b25bb1d3bf27fc /celt_sources.mk | |
parent | 26fc5c37759a2336b9256f60006f2ef3d59c4fb9 (diff) |
Move SSE2 and SSE4.1 intrinsics functions to separate files, to be compiled with appropriate compiler flags. Otherwise, compilers are allowed to take advantage of (e.g.) -msse4.1 to generate code that uses SSE4.1 instructions, even when no SSE4.1 intrinsics are explicitly used in the source.
Diffstat (limited to 'celt_sources.mk')
-rw-r--r-- | celt_sources.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/celt_sources.mk b/celt_sources.mk index 29ec9374..c92693fe 100644 --- a/celt_sources.mk +++ b/celt_sources.mk @@ -21,7 +21,10 @@ CELT_SOURCES_SSE = celt/x86/x86cpu.c \ celt/x86/x86_celt_map.c \ celt/x86/pitch_sse.c -CELT_SOURCES_SSE4_1 = celt/x86/celt_lpc_sse.c +CELT_SOURCES_SSE2 = celt/x86/pitch_sse2.c + +CELT_SOURCES_SSE4_1 = celt/x86/celt_lpc_sse.c \ +celt/x86/pitch_sse4_1.c CELT_SOURCES_ARM = \ celt/arm/armcpu.c \ |