summaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO/IPO.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change the internalize pass to internalize all symbols when given an emptyRafael Espindola2012-10-261-1/+4
* Fix filename in file header.Craig Topper2012-10-161-1/+1
* C API functions must be able to see their extern "C" definitions, or it will ...Benjamin Kramer2011-08-191-0/+1
* Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.Bill Wendling2011-08-031-5/+0
* Add LLVMAddAlwaysInlinerPass to the C API.Rafael Espindola2011-07-261-0/+4
* LLVM 3.0 is here, remove old do nothing method.Rafael Espindola2011-07-261-5/+0
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-5/+0
* remove the StructRetPromotion pass. It is unused, not maintained andChris Lattner2011-04-111-1/+0
* remove the partial specialization pass. It is unmaintained and has bugs.Chris Lattner2011-01-161-1/+0
* Add an initialization routine for libLLVMipo.aOwen Anderson2010-10-071-2/+37
* Adding IPSCCP and Internalize passes to the C-bindingsWesley Peck2010-04-091-0/+9
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-011-1/+0
* Remove the #include of Pass.h from PassManager.h. This breaks a significantDan Gohman2009-11-011-0/+1
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-1/+1
* add a bunch more passes to the C bindings (PR3734), patch byChris Lattner2009-03-061-0/+75