cmake HAVE_SSE examples

crossuo/crossuo deps/sdl-2.0.10-c1be3add38/CMakeLists.txt :579

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { }" HAVE_SSE)

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :113

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t256\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t16384\n"
      "#define DLOCAL_BUFFER_SIZE\t16384\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t16384\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :149

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t24576\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t16384\n"
      "#define DLOCAL_BUFFER_SIZE\t8192\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :185

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t8192\n"
      "#define DLOCAL_BUFFER_SIZE\t8192\n"
      "#define CLOCAL_BUFFER_SIZE\t8192\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :219

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define SLOCAL_BUFFER_SIZE\t65535\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t65536\n"
      "#define ZLOCAL_BUFFER_SIZE\t32768\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :259

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define SLOCAL_BUFFER_SIZE\t24576\n"
      "#define DLOCAL_BUFFER_SIZE\t16384\n"
      "#define CLOCAL_BUFFER_SIZE\t32768\n"
      "#define ZLOCAL_BUFFER_SIZE\t24576\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :301

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t12288\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :347

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define SLOCAL_BUFFER_SIZE\t28672\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :397

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define HAVE_AVX512BF16\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :449

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define HAVE_AVX512BF16\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :501

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t65536\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t32\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_3DNOW\n"
      "#define HAVE_3DNOWEX\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define SLOCAL_BUFFER_SIZE\t15360\n"
      "#define DLOCAL_BUFFER_SIZE\t15360\n"
      "#define CLOCAL_BUFFER_SIZE\t15360\n"
      "#define ZLOCAL_BUFFER_SIZE\t15360\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :537

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define SLOCAL_BUFFER_SIZE\t14336\n"
      "#define DLOCAL_BUFFER_SIZE\t14336\n"
      "#define CLOCAL_BUFFER_SIZE\t14336\n"
      "#define ZLOCAL_BUFFER_SIZE\t14336\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :578

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t49152\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1024000\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t32\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define SLOCAL_BUFFER_SIZE\t5376\n"
      "#define DLOCAL_BUFFER_SIZE\t5376\n"
      "#define CLOCAL_BUFFER_SIZE\t14336\n"
      "#define ZLOCAL_BUFFER_SIZE\t14336\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :621

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5376\n"
      "#define CLOCAL_BUFFER_SIZE\t10752\n"
      "#define ZLOCAL_BUFFER_SIZE\t10752\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :672

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5120\n"
      "#define CLOCAL_BUFFER_SIZE\t10240\n"
      "#define ZLOCAL_BUFFER_SIZE\t10240\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :723

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5120\n"
      "#define CLOCAL_BUFFER_SIZE\t10240\n"
      "#define ZLOCAL_BUFFER_SIZE\t10240\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :774

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t12288\n")

ComputationalBiomechanicsLab/opensim-creator third_party/OpenBLAS/cmake/prebuild.cmake :1478

unset (HAVE_SSE)

skylersaleh/SkyEmu src/SDL2/CMakeLists.txt :659

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

nvMcJohn/apitest thirdparty/SDL2-2.0.1/CMakeLists.txt :365

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { }" HAVE_SSE)

nvMcJohn/apitest thirdparty/SDL2-2.0.1/CMakeLists.txt :382

endif(HAVE_SSE)

ceph/ceph src/test/CMakeLists.txt :462

endif(HAVE_SSE)

urho3d/urho3d cmake/Modules/CheckCompilerToolchain.cmake :158

foreach (VAR X86 HAVE_MMX HAVE_SSE HAVE_SSE2 RTTI EXCEPTIONS IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE IS_TRIVIALLY_DESTRUCTIBLE IS_TRIVIALLY_COPY_ASSIGNABLE IS_TRIVIALLY_COPY_CONSTRUCTIBLE)

TimoLassmann/kalign CMakeLists.txt :106

check_c_source_runs("
        #include <emmintrin.h>
        #include <smmintrin.h>
        int main()
        {
        __m128i a = _mm_setzero_si128();
        __m128i b = _mm_minpos_epu16(a);
        return 0;
        }"
      HAVE_SSE)

MoeMod/CSMoE 3rdparty/mpg123-cmake/src/libmpg123/CMakeLists.txt :117

cmake_host_system_information(RESULT HAVE_SSE QUERY HAS_SSE)

u3d-community/U3D cmake/Modules/CheckCompilerToolchain.cmake :177

foreach (VAR X86 HAVE_MMX HAVE_SSE HAVE_SSE2 RTTI EXCEPTIONS IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE IS_TRIVIALLY_DESTRUCTIBLE IS_TRIVIALLY_COPY_ASSIGNABLE IS_TRIVIALLY_COPY_CONSTRUCTIBLE)

openc2e/openc2e externals/SDL2/CMakeLists.txt :783

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

JulNadeauCA/libagar CMakeChecks.cmake :2994

check_c_source_compiles("
#include <xmmintrin.h>
#include <stdio.h>

#define MAXERR 1e-4

typedef union vec {
	float v[4];
	__m128 m128;
	struct { float x, y, z, pad; };
} MyVector __attribute__ ((aligned(16)));

int
main(int argc, char *argv[])
{
	MyVector a;
	__m128 v;

	a.x = 1.0f;
	a.y = 2.0f;
	a.z = 3.0f;
	v = _mm_set1_ps(1.0f);
	a.m128 = _mm_mul_ps(a.m128, v);
	return (0);
}
" HAVE_SSE)

spotify/pedalboard vendors/fftw3/CMakeLists.txt :136

unset (HAVE_SSE CACHE)

spotify/pedalboard vendors/fftw3/CMakeLists.txt :137

unset (HAVE_SSE)

spotify/pedalboard vendors/fftw3/CMakeLists.txt :138

check_c_compiler_flag (${FLAG} HAVE_SSE)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/mpg123/ports/cmake/src/libmpg123/CMakeLists.txt :126

cmake_host_system_information(RESULT HAVE_SSE QUERY HAS_SSE)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/SDL2/CMakeLists.txt :828

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

rbfx/rbfx CMake/Modules/CheckCompilerToolchain.cmake :177

foreach (VAR X86 HAVE_MMX HAVE_SSE HAVE_SSE2 RTTI EXCEPTIONS IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE IS_TRIVIALLY_DESTRUCTIBLE IS_TRIVIALLY_COPY_ASSIGNABLE IS_TRIVIALLY_COPY_CONSTRUCTIBLE)

rbfx/rbfx Source/ThirdParty/SDL/CMakeLists.txt :763

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

OpenMathLib/OpenBLAS cmake/prebuild.cmake :141

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t256\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t16384\n"
      "#define DLOCAL_BUFFER_SIZE\t16384\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t16384\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :179

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t24576\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t16384\n"
      "#define DLOCAL_BUFFER_SIZE\t8192\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :215

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define SLOCAL_BUFFER_SIZE\t8192\n"
      "#define DLOCAL_BUFFER_SIZE\t8192\n"
      "#define CLOCAL_BUFFER_SIZE\t8192\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :249

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define SLOCAL_BUFFER_SIZE\t65535\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t65536\n"
      "#define ZLOCAL_BUFFER_SIZE\t32768\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :289

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define SLOCAL_BUFFER_SIZE\t24576\n"
      "#define DLOCAL_BUFFER_SIZE\t16384\n"
      "#define CLOCAL_BUFFER_SIZE\t32768\n"
      "#define ZLOCAL_BUFFER_SIZE\t24576\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :331

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t12288\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :377

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define SLOCAL_BUFFER_SIZE\t28672\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :427

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define HAVE_AVX512BF16\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :479

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t262144\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_CMOV\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define HAVE_AVX512VL\n"
      "#define HAVE_AVX512BF16\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t12288\n"
      "#define CLOCAL_BUFFER_SIZE\t12288\n"
      "#define ZLOCAL_BUFFER_SIZE\t8192\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :531

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t65536\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1048576\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t32\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_3DNOW\n"
      "#define HAVE_3DNOWEX\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define SLOCAL_BUFFER_SIZE\t15360\n"
      "#define DLOCAL_BUFFER_SIZE\t15360\n"
      "#define CLOCAL_BUFFER_SIZE\t15360\n"
      "#define ZLOCAL_BUFFER_SIZE\t15360\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :567

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define SLOCAL_BUFFER_SIZE\t14336\n"
      "#define DLOCAL_BUFFER_SIZE\t14336\n"
      "#define CLOCAL_BUFFER_SIZE\t14336\n"
      "#define ZLOCAL_BUFFER_SIZE\t14336\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :608

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t49152\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t1024000\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t32\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define SLOCAL_BUFFER_SIZE\t5376\n"
      "#define DLOCAL_BUFFER_SIZE\t5376\n"
      "#define CLOCAL_BUFFER_SIZE\t14336\n"
      "#define ZLOCAL_BUFFER_SIZE\t14336\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :651

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5376\n"
      "#define CLOCAL_BUFFER_SIZE\t10752\n"
      "#define ZLOCAL_BUFFER_SIZE\t10752\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :702

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5120\n"
      "#define CLOCAL_BUFFER_SIZE\t10240\n"
      "#define ZLOCAL_BUFFER_SIZE\t10240\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :753

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t16384\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t2097152\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_AVX\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t6144\n"
      "#define DLOCAL_BUFFER_SIZE\t5120\n"
      "#define CLOCAL_BUFFER_SIZE\t10240\n"
      "#define ZLOCAL_BUFFER_SIZE\t10240\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :804

file(APPEND ${TARGET_CONF_TEMP}
      "#define L1_DATA_SIZE\t32768\n"
      "#define L1_DATA_LINESIZE\t64\n"
      "#define L2_SIZE\t524288\n"
      "#define L2_LINESIZE\t64\n"
      "#define DTB_DEFAULT_ENTRIES\t64\n"
      "#define DTB_SIZE\t4096\n"
      "#define HAVE_MMX\n"
      "#define HAVE_SSE\n"
      "#define HAVE_SSE2\n"
      "#define HAVE_SSE3\n"
      "#define HAVE_SSE4_1\n"
      "#define HAVE_SSE4_2\n"
      "#define HAVE_SSE4A\n"
      "#define HAVE_MISALIGNSSE\n"
      "#define HAVE_128BITFPU\n"
      "#define HAVE_FASTMOVU\n"
      "#define HAVE_CFLUSH\n"
      "#define HAVE_AVX\n"
      "#define HAVE_AVX2\n"
      "#define HAVE_FMA3\n"
      "#define SLOCAL_BUFFER_SIZE\t20480\n"
      "#define DLOCAL_BUFFER_SIZE\t32768\n"
      "#define CLOCAL_BUFFER_SIZE\t16384\n"
      "#define ZLOCAL_BUFFER_SIZE\t12288\n")

OpenMathLib/OpenBLAS cmake/prebuild.cmake :1628

unset (HAVE_SSE)

vengi-voxel/vengi contrib/libs/sdl2/CMakeLists.txt :819

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

google/filament third_party/libsdl2/CMakeLists.txt :505

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { }" HAVE_SSE)

godlikepanos/anki-3d-engine ThirdParty/Sdl2/CMakeLists.txt :664

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

klaussilveira/qengine vendor/SDL2-2.0.22/CMakeLists.txt :664

check_c_source_compiles("
          #ifdef __MINGW32__
          #include <_mingw.h>
          #ifdef __MINGW64_VERSION_MAJOR
          #include <intrin.h>
          #else
          #include <xmmintrin.h>
          #endif
          #else
          #include <xmmintrin.h>
          #endif
          #ifndef __SSE__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) { return 0; }" HAVE_SSE)

rcornwell/sims cmake/fpintrin.cmake :9

check_c_source_compiles("
    #ifdef __MINGW32__
    #include <_mingw.h>
    #ifdef __MINGW64_VERSION_MAJOR
    #include <intrin.h>
    #else
    #include <xmmintrin.h>
    #endif
    #else
    #include <xmmintrin.h>
    #endif
    #ifndef __SSE__
    #error Assembler CPP flag not enabled
    #endif
    int main(int argc, char **argv) { }" HAVE_SSE)