summaryrefslogtreecommitdiff
path: root/tools/opt/opt.cpp
Commit message (Expand)AuthorAge
...
* opt: Add -std-link-opts argument, matches llvm-ld's optimizations.Daniel Dunbar2009-07-17
* Convert more tools code from cerr and cout to errs() and outs().Dan Gohman2009-07-16
* To simplify the upcoming context-on-type change, switch all command line tool...Owen Anderson2009-07-15
* Add a Force option to raw_fd_ostream to specify whether openingDan Gohman2009-07-15
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-01
* Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson2009-07-01
* Switch opt to using StandardPasses.hDaniel Dunbar2009-06-03
* Eliminate several more unnecessary intptr_t casts.Dan Gohman2009-02-18
* Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands2008-12-31
* Enable LoopIndexSplit pass.Devang Patel2008-12-04
* Disable -loop-index-split for now.Devang Patel2008-11-26
* Adjust indent.Zhongxing Xu2008-11-26
* fix memory leak in pass manager when adding an analysis pass that already exi...Nuno Lopes2008-11-04
* Move Print*Pass to use raw_ostream.Daniel Dunbar2008-10-22
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-21
* Turn on the AddReadAttrs pass.Duncan Sands2008-09-19
* Fix comments, help messages.Devang Patel2008-09-17
* Fix cut-n-pasto.Devang Patel2008-09-17
* Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, -O2 and -O3 respectively.Devang Patel2008-09-16
* End of the GlobalsModRef experiment.Duncan Sands2008-09-15
* Give GlobalsModRef a whirl in the nightly testers.Duncan Sands2008-09-12
* Backout 55429Devang Patel2008-08-27
* Add facility to create a target.Devang Patel2008-08-27
* Goodbye tail duplication (for good this time).Evan Cheng2008-07-14
* Fix comment.Duncan Sands2008-07-13
* Fix PR2231 - opt -internalize -std-compile-opts should run internalize firstChris Lattner2008-07-13
* Re-enable the newly simplified ADCE. This fixes a regression onOwen Anderson2008-05-29
* Remove ADCE from the optimization pipeline.Owen Anderson2008-05-27
* Re-enable tail duplication pass (now with default threshold down to 1 instruc...Evan Cheng2008-05-16
* Remove tail duplication pass.Evan Cheng2008-05-15
* Recover nestedloop regression reported by nightly tester.Devang Patel2008-05-14
* Do not run instruction combiner in middle of loop optimization passes.Devang Patel2008-05-14
* Re-enable loop deletion by default.Owen Anderson2008-05-10
* Disable loop deletion until the release branch.Owen Anderson2008-05-06
* Enable dead loop elimination.Owen Anderson2008-05-05
* move libcalls to the same place llvm-gcc has it.Chris Lattner2008-05-02
* enable jump threading pass by default. This causes no miscompilations Chris Lattner2008-04-21
* Run SimplifyLibCalls near the beginning, not atDuncan Sands2008-04-17
* Move memcpy / memset optimization pass after GVN.Evan Cheng2008-04-10
* Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson2008-04-09
* remove attributions from tools.Chris Lattner2007-12-29
* Move the space in overview output for commands out of each of theDan Gohman2007-10-08
* Turn GVN on by default.Owen Anderson2007-09-08
* Enable loop index split pass.Devang Patel2007-09-04
* Rename FastDSE to just DSE.Owen Anderson2007-08-01
* Remove a FIXME comment that wasn't removed when the code it accompaniedDan Gohman2007-07-30
* Turn on FastDSE by default.Owen Anderson2007-07-17
* Change sroa threshold back.Evan Cheng2007-07-17
* Temporarily set SROA threshold to 512.Evan Cheng2007-07-17
* Here is the bulk of the sanitizing.Gabor Greif2007-07-05