Don't remove perf stats after generating report

It has some interesting data that can be useful, like CPU cycles,
number of branch misses.

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@217239 91177308-0d34-0410-b5e6-96231b3b80d8
Make the use of Perf optional

Do not try to automatically detect and use perf on Linux, thus giving
user more control of which tool to use.

Also this fixes the mistake that Perf wasn't used when not using
user mode emulation.



git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@218054 91177308-0d34-0410-b5e6-96231b3b80d8
[PATCH][Power] Test vec_lvsl and vec_lvsr

This patch adds tests for vec_lvsl and vec_lvsr for all supported
data types.  This tests related changes to altivec.h that support
little endian code generation for these interfaces.



git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@219138 91177308-0d34-0410-b5e6-96231b3b80d8
[PowerPC] Fix lvsr.c and lvsl.c tests

The new Altivec tests I added to projects/test-suite yesterday
contained incorrect checking of the results.  I apparently checked the
wrong log file during testing and missed this.  /shamefaced

Now the tests actually work...


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

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