Shorten the Linpack-PC runtime.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168572 91177308-0d34-0410-b5e6-96231b3b80d8
Add FP_TOLERANCE to the test.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168573 91177308-0d34-0410-b5e6-96231b3b80d8
Change the SciMark2 test so that it runs a constant number of iterations
and not depend on the time.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168614 91177308-0d34-0410-b5e6-96231b3b80d8
Add unit tests to verify the vectorizers.
The tests are loops from the GCC vectorizer example page [1].
Dorit Nuzman said that we can use them.

[1] - http://gcc.gnu.org/projects/tree-ssa/vectorization.html



git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168836 91177308-0d34-0410-b5e6-96231b3b80d8
tests/gcc-loops: Slightly lower iteration count and add --small suport.
 - This brings the execution time more in line with the average other test.



git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168940 91177308-0d34-0410-b5e6-96231b3b80d8
SciMark2-C: Rebalance iteration counts.

 - The different loops run in very different times, so try to pick values that
   roughly balance out to run the loops for the same duration (and roughly match
   the iteration counts that would have been used before).

 - Also, add support for SMALL_PROBLEM_SIZE.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@168954 91177308-0d34-0410-b5e6-96231b3b80d8
This test uses the C++ standard library, so it needs to link against it. This is
how SingleSource/UnitTests/Makefile does it.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169685 91177308-0d34-0410-b5e6-96231b3b80d8
Added test ALAC (Apple Lossless Audio Codec).

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169808 91177308-0d34-0410-b5e6-96231b3b80d8
Forgot to add ALAC to LICENSE.txt. There is now a note therein.

This is necessary since ALAC has been released under the Apple Open Source License, not the NCSA/University of Illinois open-source license.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169820 91177308-0d34-0410-b5e6-96231b3b80d8
Separated ALAC into two separate tests, one for decode and the other for encode ala Daniel Dunbar's suggestion.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169912 91177308-0d34-0410-b5e6-96231b3b80d8
Fixed path to ALAC in LICENSE.TXT.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169913 91177308-0d34-0410-b5e6-96231b3b80d8
stepanov_v1p2: Fix a possible non-determism if subsequent clock() calls return
an identical value.
 - In such a case this test could divide by 0 and end up printing an inf.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169914 91177308-0d34-0410-b5e6-96231b3b80d8
Fixed incorrect case of folder MultiSource so ALAC can load MultiSource/Makefile.multisrc on case sensitive systems.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169918 91177308-0d34-0410-b5e6-96231b3b80d8
Removed use of implementation defined behavior unsigned x = 'multiletter char' for proper integers.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169925 91177308-0d34-0410-b5e6-96231b3b80d8
Change main.cpp to assume that an input wav file => output caff and vis-a-versa. Also make reference output correct.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169926 91177308-0d34-0410-b5e6-96231b3b80d8
Make sure ALAC links a c++ standard library.

This is a bit hacky, but the same way as all other tests do it.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@169995 91177308-0d34-0410-b5e6-96231b3b80d8
We do not support Alpha any more, and whatever bugs GCC-alpha once had are not interesting.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@170249 91177308-0d34-0410-b5e6-96231b3b80d8