Changes in directory llvm-test/SingleSource/Benchmarks/CoyoteBench:
almabench.c updated: 1.1 -> 1.2 fftbench.cpp updated: 1.1 -> 1.2 huffbench.c updated: 1.1 -> 1.2 --- Log message: Implement SMALL_PROBLEM_SIZE. --- Diffs of the changes: (+17 -0) almabench.c | 8 ++++++++ fftbench.cpp | 4 ++++ huffbench.c | 5 +++++ 3 files changed, 17 insertions(+) Index: llvm-test/SingleSource/Benchmarks/CoyoteBench/almabench.c diff -u llvm-test/SingleSource/Benchmarks/CoyoteBench/almabench.c:1.1 llvm-test/SingleSource/Benchmarks/CoyoteBench/almabench.c:1.2 --- llvm-test/SingleSource/Benchmarks/CoyoteBench/almabench.c:1.1 Sat Mar 4 16:35:18 2006 +++ llvm-test/SingleSource/Benchmarks/CoyoteBench/almabench.c Thu May 3 11:55:46 2007 @@ -53,10 +53,18 @@ static const int TEST_LOOPS = 1; #endif #else +#ifdef SMALL_PROBLEM_SIZE +static const int TEST_LOOPS = 1; +#else static const int TEST_LOOPS = 20; #endif +#endif +#ifdef SMALL_PROBLEM_SIZE +static const int TEST_LENGTH = 3652; +#else static const int TEST_LENGTH = 36525; +#endif // sin and cos of j2000 mean obliquity (iau 1976) static const double sineps = 0.3977771559319137; Index: llvm-test/SingleSource/Benchmarks/CoyoteBench/fftbench.cpp diff -u llvm-test/SingleSource/Benchmarks/CoyoteBench/fftbench.cpp:1.1 llvm-test/SingleSource/Benchmarks/CoyoteBench/fftbench.cpp:1.2 --- llvm-test/SingleSource/Benchmarks/CoyoteBench/fftbench.cpp:1.1 Sat Mar 4 16:35:18 2006 +++ llvm-test/SingleSource/Benchmarks/CoyoteBench/fftbench.cpp Thu May 3 11:55:46 2007 @@ -43,8 +43,12 @@ static const int TEST_SIZE = 131072; #endif #else +#ifdef SMALL_PROBLEM_SIZE +static const int TEST_SIZE = 50000; +#else static const int TEST_SIZE = 2097152; #endif +#endif //--------------------------------------------------------------------------- // embedded random number generator; ala Park and Miller Index: llvm-test/SingleSource/Benchmarks/CoyoteBench/huffbench.c diff -u llvm-test/SingleSource/Benchmarks/CoyoteBench/huffbench.c:1.1 llvm-test/SingleSource/Benchmarks/CoyoteBench/huffbench.c:1.2 --- llvm-test/SingleSource/Benchmarks/CoyoteBench/huffbench.c:1.1 Sat Mar 4 16:35:18 2006 +++ llvm-test/SingleSource/Benchmarks/CoyoteBench/huffbench.c Thu May 3 11:55:46 2007 @@ -71,9 +71,14 @@ static const int TEST_SIZE = 5000000; #endif #else +#ifdef SMALL_PROBLEM_SIZE +static const int NUM_LOOPS = 2; +static const int TEST_SIZE = 5000000; +#else static const int NUM_LOOPS = 30; static const int TEST_SIZE = 10000000; #endif +#endif typedef unsigned long bits32; typedef unsigned char byte; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits