| set(DIRS) |
| |
| set(DIRS ) |
| if("${ARCH}" STREQUAL "PowerPC") |
| list(APPEND DIRS Altivec) |
| endif() |
| if("${ARCH}" STREQUAL "x86") |
| list(APPEND DIRS SSE) |
| endif() |
| llvm_filter(TMP1 ${ARCH} x86_64 x86_64h) |
| if("${ARCH}" STREQUAL "${TMP1}") |
| list(APPEND DIRS SSE) |
| endif() |
| if(NOT "${CC_UNDER_TEST_TARGET_IS_THUMBV7}" STREQUAL "") |
| list(APPEND DIRS NEON) |
| endif() |
| if("${ARCH}" STREQUAL "AArch64") |
| list(APPEND DIRS NEON AArch64) |
| endif() |
| if(NOT DEFINED CC_UNDER_TEST_IS_CLANG) |
| set(PROGRAMS_TO_SKIP constpool) |
| endif() |
| if("${ARCH}" STREQUAL "XCore") |
| if(NOT DEFINED SMALL_PROBLEM_SIZE) |
| set(RUNTIMELIMIT 7200) |
| endif() |
| endif() |
| llvm_singlesource() |
| |
| llvm_add_subdirectories(${DIRS}) |