- Aug 29, 2004
-
-
Reid Spencer authored
llvm-svn: 16091
-
- Jul 22, 2004
-
-
Chris Lattner authored
Add new DSE pass. Add a temporary option to disable it in case we need it This is going in after the July 22 nightly tester run, so we'll wait until the 23rd to see it :) llvm-svn: 15104
-
- May 27, 2004
-
-
Chris Lattner authored
llvm-svn: 13813
-
- Apr 18, 2004
-
-
Chris Lattner authored
llvm-svn: 13030
-
- Mar 13, 2004
-
-
Chris Lattner authored
code in cases where the file has lots of static functions or anon namespaces. llvm-svn: 12361
-
- Feb 25, 2004
-
-
Chris Lattner authored
llvm-svn: 11838
-
- Feb 19, 2004
-
-
Chris Lattner authored
the tool. llvm-svn: 11633
-
- Feb 01, 2004
-
-
Chris Lattner authored
This tremendously improves the code generated by the LLVM optimizer, primarily by making the inliner more aggressive. For example, it improves the stepanov benchmark from 55.56 mega-additions/sec to 98.04 Ma/s. It also improves the oopack/iterator benchmark from 338.3MFLOPS/s to 1103.4MFLOPS/s. Less noteworthy, it improves oopack/matrix from 573 -> 641 MFLOPS/s. llvm-svn: 11053
-
- Jan 14, 2004
-
-
Chris Lattner authored
so can cause obscure errors downstream. llvm-svn: 10840
-
- Dec 30, 2003
-
-
Chris Lattner authored
like -Wl,-disable-opt llvm-svn: 10647
-
- Dec 11, 2003
-
-
Chris Lattner authored
llvm-svn: 10402
-
- Dec 07, 2003
-
-
Chris Lattner authored
llvm-svn: 10306
-
- Nov 22, 2003
-
-
Chris Lattner authored
llvm-svn: 10172
-
- Nov 21, 2003
-
-
Chris Lattner authored
Reorder passes a bit. In particular, it makes sense to run globaldce IMMEDIATELY after funcresolve. Also, run the mem2reg pass _early_ so that IPCP and DAE actually do stuff. Run instcombine and simplify cfg after this to cleanup the intraprocedural messes we create. llvm-svn: 10134
-
- Nov 13, 2003
-
-
Chris Lattner authored
llvm-svn: 9982
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Oct 23, 2003
-
-
Chris Lattner authored
llvm-svn: 9435
-
- Oct 21, 2003
-
-
John Criswell authored
llvm-svn: 9314
-
- Oct 20, 2003
-
-
Chris Lattner authored
llvm-svn: 9294
-
John Criswell authored
llvm-svn: 9291
-
- Oct 16, 2003
-
-
Chris Lattner authored
llvm-svn: 9158
-
- Oct 15, 2003
-
-
Chris Lattner authored
llvm-svn: 9141
-
Chris Lattner authored
left on the side of the road without a second thought. It is preventing forward progress, so for now, we will disable it by default. llvm-svn: 9140
-
- Oct 10, 2003
-
-
Chris Lattner authored
llvm-svn: 9028
-
Misha Brukman authored
llvm-svn: 9026
-
- Sep 20, 2003
-
-
Chris Lattner authored
llvm-svn: 8621
-
- Sep 15, 2003
-
-
Chris Lattner authored
llvm-svn: 8521
-
- Sep 11, 2003
-
-
Chris Lattner authored
llvm-svn: 8472
-
Chris Lattner authored
llvm-svn: 8470
-
- Sep 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8316
-
- Aug 31, 2003
-
-
Chris Lattner authored
llvm-svn: 8278
-
Chris Lattner authored
* add prune-eh and inlining passes * other minor pass reorganizations llvm-svn: 8277
-
- Aug 07, 2003
-
-
Chris Lattner authored
bugs and needs to be reworked anyway. llvm-svn: 7692
-
Misha Brukman authored
* Grouped header files to fit with the LLVM standard * Fit code into 80 columns llvm-svn: 7690
-
- Jun 22, 2003
-
-
Chris Lattner authored
Other minor reorganizations llvm-svn: 6849
-
- May 30, 2003
-
-
Chris Lattner authored
llvm-svn: 6442
-
Chris Lattner authored
llvm-svn: 6441
-
- May 02, 2003
-
-
Chris Lattner authored
llvm-svn: 5980
-
- Apr 24, 2003
-
-
Chris Lattner authored
llvm-svn: 5904
-
Chris Lattner authored
llvm-svn: 5900
-