aboutsummaryrefslogtreecommitdiff
path: root/External/HMMER
AgeCommit message (Collapse)Author
2018-08-23cmake: Explicitely specify benchmark dataMatthias Braun
Explicitely declare what files are used as inputs for the benchmarks. This changes the benchmarks to: - Symlink (or copy) the related input files next to the binary into the build folder. - Set the working directory of the benchmark to be the folder of the executable. - Having the data next to the binary also reduces the amount of absolute paths in the test files. - Contains some smaller cleanups for SPEC95/2000/2006 files while adapting to the new data copying style. With this change in place you do not need the test-suite source repository anymore to run the benchmarks. This is an important step towards having a test-suite that can be cross-compiled on a host, then copied onto a device and ran there without having a shared filesystem like NFS setup. Differential Revision: https://reviews.llvm.org/D50209 git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340582 91177308-0d34-0410-b5e6-96231b3b80d8
2017-05-12cmake: Rework External handlingMatthias Braun
When doing -DTEST_SUITE_SUBDIRS=External/skidmarks10 then External/CMakeLists.txt and the macros within would be skipped. Therefore move the llvm_externals_find() macro to a shared cmake module. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@302958 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-08cmake: Do not use llvm_multisource() in External directoryMatthias Braun
llvm_test_executable() is enough for the things in the External directory, there is no need to import the additional behaviours of llvm_multisource(). git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@286278 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-08cmake: Use if(XXX) instead of if(DEFINED XXX)Matthias Braun
The former works as well for us and is more in line with usual cmake style. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@286199 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-17cmake: External/HMMER: Only define SSE2 for x86 archMatthias Braun
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@261062 91177308-0d34-0410-b5e6-96231b3b80d8
2015-12-05Add CMakeLists for External/{Nurbs|Povray|skidmarks10|HMMER}Matthias Braun
As discussed in D14678 I am going for post-commit review as cmake/lit test-suite support is still in early development. Differential Revision: http://reviews.llvm.org/D14561 git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@254834 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-12Allow AltiVec tests to be built under FSF GCC by removing useUlrich Weigand
of Apple AltiVec features: - -faltivec command line option - vector initializer syntax using parentheses Replace by equivalent features supported across compilers. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@165798 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-31Don't run HMMER by default, we already have a copy in SPEC.Daniel Dunbar
Also, remove its reference output which has a path dependency in it. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@105234 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-31Add a bunch of reference outputs, for normal and SMALL_PROBLEM_SIZE=1 modes.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@105213 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-30Fix a bug in HMMER test, the test was almost never running because it ↵Daniel Dunbar
refuses to run if it's temporary file is left around. Just 'rm -f' the temp file in the Makefile as a workaround. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@105148 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-22Cause -faltivec -maltivec to be passed on PPC target.Dale Johannesen
Don't ask me why -DSSE2 causes Altivec code to be generated on this target, but it does. git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@73904 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-15HMMER uses pthreads, so it needs -lpthread.Dan Gohman
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@69120 91177308-0d34-0410-b5e6-96231b3b80d8
2006-09-21Set its random seed to a fixed number.Evan Cheng
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@30562 91177308-0d34-0410-b5e6-96231b3b80d8
2006-09-20Adding HMMER as an external test.Evan Cheng
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@30551 91177308-0d34-0410-b5e6-96231b3b80d8