Age | Commit message (Collapse) | Author |
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/tags/RELEASE_22@46990 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/branches/release_22@46122 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/branches/release_22@46117 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
level. This also fixes errenous 252.eon CBE performance regression.
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45980 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45958 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45941 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45916 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
- Added DISABLE_LTO option to disable link time optimization. If this is not
set, each file is compiled with -O0 and optimization is performed with
opt -std-compile-opts and llvm-ld. If it is set, each file is compiled with
-O3 (same as gcc, g++) and -disable-inlining and -disable-opt are passed to
opt and llvm-ld. This is useful for performance comparison and finding ABI
problems.
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45883 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45879 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45702 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
On x86 this seems to be a couple percent win when pic is enabled, though right now many sinking opportunities are missed because sinking is very simple and most instructions in the x86 backend are not marked as no-side effects. Lets see what the testers think.
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45619 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45584 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45474 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45426 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45417 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45359 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
When specified, don't split backedges of single-bb loops.
This helps address PR1877
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45344 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45258 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@45011 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44971 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44931 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44698 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
llcbeta.
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44660 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44579 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
llc output. At this point, it compares code size. For example, running
this on ppc on olden currently prints:
$ make TEST=beta-compare report
Name: | #Insts Beta LLC/BETA |
bh/bh | 1968 1875 1.050 |
em3d/em3d | 651 631 1.032 |
mst/mst | 444 416 1.067 |
power/power | 1012 994 1.018 |
tsp/tsp | 860 777 1.107 |
bisort/bisort | 764 712 1.073 |
health/health | 855 806 1.061 |
perimeter/perimeter | 1308 1129 1.159 |
treeadd/treeadd | 247 233 1.060 |
voronoi/voronoi | 2539 2420 1.049 |
Looks like llc-beta is good right now :)
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44562 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44481 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44461 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44256 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
gcc.
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44223 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44205 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@44195 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@43970 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@43765 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42902 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42761 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
Funny, but we have two toast's in in llvm-test. Maybe we should drop one?
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42694 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42693 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42667 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42665 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
to its inverse.
Testing this as llcbeta
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42661 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42660 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42659 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42658 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42657 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42655 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42630 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42468 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42390 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@42321 91177308-0d34-0410-b5e6-96231b3b80d8
|
|
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@41982 91177308-0d34-0410-b5e6-96231b3b80d8
|