| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r97245 which seems to be causing performance problems. | Bob Wilson | 2010-02-28 | 1 | -1/+1 |
* | Move the EnableFullLoadPRE flag from a separate command-line option to an | Bob Wilson | 2010-02-26 | 1 | -1/+1 |
* | Pull these back out, they're a little too aggressive and time | Eric Christopher | 2010-02-09 | 1 | -3/+2 |
* | Add a new pass to do llvm.objsize lowering using SCEV. | Eric Christopher | 2010-02-09 | 1 | -2/+3 |
* | don't run GVN at -O1, GCC doesn't do it's equivalent at that optimization level. | Chris Lattner | 2009-12-22 | 1 | -1/+2 |
* | jump threading does everything that condprop does any more. This passes | Chris Lattner | 2009-11-10 | 1 | -3/+1 |
* | turn IPSCCP back on by default, try #3 or 4? Woo. | Chris Lattner | 2009-11-03 | 1 | -2/+1 |
* | Run the functionattrs pass after the inliner, and not before. | Duncan Sands | 2009-11-03 | 1 | -5/+4 |
* | Speculatively redisable IPSCCP, I think its still breaking things. | Daniel Dunbar | 2009-11-03 | 1 | -1/+2 |
* | turn IPSCCP back on now that the iterator invalidation bug is fixed. | Chris Lattner | 2009-11-03 | 1 | -1/+0 |
* | revert r8579[56], which are causing unhappiness in buildbot land. | Chris Lattner | 2009-11-02 | 1 | -0/+1 |
* | now that ip sccp *really* subsumes ipcp, remove ipcp again. | Chris Lattner | 2009-11-02 | 1 | -1/+0 |
* | fix two strange things in the default passmgr: | Chris Lattner | 2009-11-01 | 1 | -2/+8 |
* | IPSCCP apparently is not a superset of IPCP, this is bad, | Chris Lattner | 2009-11-01 | 1 | -0/+1 |
* | only run GlobalDCE at -O3 and run it late instead of early. | Chris Lattner | 2009-11-01 | 1 | -4/+9 |
* | We currently only run ipsccp at LTO time, which is silly. It subsumes | Chris Lattner | 2009-11-01 | 1 | -2/+1 |
* | Rather than having llvm-gcc changing the meaning of OptimizeSize, just make s... | Evan Cheng | 2009-10-30 | 1 | -1/+1 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 1 | -2/+0 |
* | there is no need to run mem2reg after jump threading at LTO time now. | Chris Lattner | 2009-10-11 | 1 | -3/+1 |
* | remove an extraneous mem2reg pass early in the pipe. Since | Chris Lattner | 2009-09-18 | 1 | -2/+0 |
* | reduce indentation by using an early exit, and add a comment, | Chris Lattner | 2009-09-18 | 1 | -62/+65 |
* | Disable loop index split for now and let nightly tester verify its usefulness. | Devang Patel | 2009-07-07 | 1 | -1/+0 |
* | Change LTO to run the global opt pass twice. | Daniel Dunbar | 2009-06-03 | 1 | -8/+2 |
* | Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over. | Daniel Dunbar | 2009-06-03 | 1 | -0/+101 |
* | Remove some silly code. | Daniel Dunbar | 2009-06-03 | 1 | -1/+1 |
* | Add StandardPasses.h which embeds the standard compilation passes shared by | Daniel Dunbar | 2009-06-03 | 1 | -0/+149 |