blob: 23a853fce1b00f8aaae2587f81e1b27f19d7de48 [file] [log] [blame]
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})