Move SSE2 and SSE4.1 intrinsics functions to separate files, to be compiled with...
authorJonathan Lennox <jonathan@vidyo.com>
Mon, 3 Aug 2015 21:04:26 +0000 (17:04 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Tue, 1 Sep 2015 21:21:31 +0000 (17:21 -0400)
commitcb0875e07d7cac701b465863f532dc5bb8b0eb59
treed027676a89c64b0d1bd1158581b25bb1d3bf27fc
parent26fc5c37759a2336b9256f60006f2ef3d59c4fb9
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.
Makefile.am
celt/tests/test_unit_mathops.c
celt/tests/test_unit_rotation.c
celt/x86/pitch_sse.c
celt/x86/pitch_sse2.c [new file with mode: 0644]
celt/x86/pitch_sse4_1.c [new file with mode: 0644]
celt_sources.mk
configure.ac