You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ut_SG560D/QSSI.12/external/neon_2_sse
quectel 55794fdde8 QCM6490:Alyssa:upload QCM6490 android12 base code.
Change-Id: If3e3c4e01b19443714d880ae669aaa8b39edfff7
4 years ago
..
cmake QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago
CMakeLists.txt QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago
LICENSE QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago
METADATA QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago
NEON_2_SSE.h QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago
ReadMe.md QCM6490:Alyssa:upload QCM6490 android12 base code. 4 years ago

ReadMe.md


The NEON_2_SSE.h file is intended to simplify ARM->IA32 porting. It makes the correspondence (or a real port) between ARM NEON intrinsics (as defined in "arm_neon.h") header and x86 SSE (up to SSE4.2) intrinsic functions as defined in corresponding x86 compilers headers files.


To take advantage of this file just include it in your project that uses ARM NEON intinsics instead of "arm_neon.h", compile it as usual and enjoy the result.

For significant performance improvement in some cases you might need to define USE_SSE4 in your project settings. Otherwise SIMD up to SSSE3 to be used.

If NEON2SSE_DISABLE_PERFORMANCE_WARNING macro is defined, then the performance warnings are disabled.

For more information and license please read the NEON_2_SSE.h content.