blob: 970363d107a6f8ba5912b54d5e05397b137e967a [file] [log] [blame]
llvm_externals_find(TEST_SUITE_HMMER_ROOT "hmmer" "HMMER 2.3.2")
if(TEST_SUITE_HMMER_ROOT)
set(PROG hmmcalibrate)
FILE(GLOB Source ${TEST_SUITE_HMMER_ROOT}/*.c)
list(APPEND CPPFLAGS -DSSE2 -pthread)
list(APPEND LDFLAGS -pthread)
if(ARCH STREQUAL "PowerPC")
list(APPEND TARGET_FLAGS -maltivec)
list(APPEND LCCFLAGS -maltivec)
endif()
if(DEFINED LARGE_PROBLEM_SIZE)
llvm_test_run(--fixed 400 --cpu 1 --num 200000 --seed 1158818515 ${TEST_SUITE_HMMER_ROOT}/globin.hmm)
else()
llvm_test_run(--fixed 400 --cpu 1 --num 80000 --seed 1158818515 ${TEST_SUITE_HMMER_ROOT}/globin.hmm)
endif()
llvm_multisource()
endif()