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