cmake HAVE_3DNOW examples

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
          }" HAVE_3DNOW)

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")

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
          }" HAVE_3DNOW)

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

endif(HAVE_3DNOW)

urho3d/urho3d cmake/Modules/UrhoCommon.cmake :186

cmake_dependent_option (URHO3D_3DNOW "Enable 3DNow! instruction set (Linux platform only); should only be used for older CPU with (legacy) 3DNow! support" "${HAVE_3DNOW}" "X86 OR E2K AND CMAKE_SYSTEM_NAME STREQUAL Linux AND NOT URHO3D_SSE" FALSE)

u3d-community/U3D cmake/Modules/UrhoCommon.cmake :275

cmake_dependent_option (URHO3D_3DNOW "Enable 3DNow! instruction set (Linux platform only), should only be used for older CPU with (legacy) 3DNow! support" "${HAVE_3DNOW}" "X86 OR E2K AND CMAKE_SYSTEM_NAME STREQUAL Linux AND NOT URHO3D_SSE" FALSE)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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")

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)

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

check_c_source_compiles("
          #include <mm3dnow.h>
          #ifndef __3dNOW__
          #error Assembler CPP flag not enabled
          #endif
          int main(int argc, char **argv) {
            void *p = 0;
            _m_prefetch(p);
            return 0;
          }" HAVE_3DNOW)