Move SSE2 and SSE4.1 intrinsics functions to separate files, to be compiled...
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.
Showing
- Makefile.am 25 additions, 12 deletionsMakefile.am
- celt/tests/test_unit_mathops.c 8 additions, 1 deletioncelt/tests/test_unit_mathops.c
- celt/tests/test_unit_rotation.c 8 additions, 1 deletioncelt/tests/test_unit_rotation.c
- celt/x86/pitch_sse.c 0 additions, 214 deletionscelt/x86/pitch_sse.c
- celt/x86/pitch_sse2.c 95 additions, 0 deletionscelt/x86/pitch_sse2.c
- celt/x86/pitch_sse4_1.c 195 additions, 0 deletionscelt/x86/pitch_sse4_1.c
- celt_sources.mk 4 additions, 1 deletioncelt_sources.mk
- configure.ac 37 additions, 0 deletionsconfigure.ac
Loading
Please register or sign in to comment