Hey llvm-dev,
What’s the best method to test performance of Clang generated executables? Are the nightly tests in test-suite sufficient?
I’m looking for publicly available tests/suites with a good breadth of coverage…
Thanks,
Cam
Hey llvm-dev,
What’s the best method to test performance of Clang generated executables? Are the nightly tests in test-suite sufficient?
I’m looking for publicly available tests/suites with a good breadth of coverage…
Thanks,
Cam
The tests and benchmarks in the `test-suite` repository are pretty comprehensive, and LLVM developers often justify changes by showing performance improvements in this suite.
The answers to your questions really rely on your definitions of “sufficient” and “good breadth”, but I feel the test-suite is often good enough.
Sam
Thanks, Sam. This is what I was looking for.
The cmake line on this page should likely be changed from
cmake -DCMAKE_C_COMPILER=/bin/clang
-C…/test-suite/cmake/caches/O3.cmake
…/test-suite
to
cmake -DCMAKE_C_COMPILER=/bin/clang
-C…/…/test-suite/cmake/caches/O3.cmake
…/…/test-suite
Neil