summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO
Commit message (Expand)AuthorAge
...
* Inliner::OptimizationRemark: Fix crash in clang/test/Frontend/optimization-re...NAKAMURA Takumi2014-04-17
* LTO: Add more loop simplification passes to LTODuncan P. N. Exon Smith2014-04-15
* Add support for optimization reports.Diego Novillo2014-04-08
* Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith2014-04-02
* Move partial/runtime unrolling late in the pipelineHal Finkel2014-03-31
* Add a missing break.Rafael Espindola2014-03-30
* Revert r204076 for now - it caused significant regressions in a number ofLang Hames2014-03-23
* [C++11] Change DebugInfoFinder to use range-based loopsAlon Mishne2014-03-18
* Use range metadata instead of introducing selects.Dan Gohman2014-03-17
* MergeFunctions, cmpType: fixed variable names from XXTy1 and XXTy2 to XXTyL a...Stepan Dyatkovskiy2014-03-14
* MergeFunctions, cmpType: Fixed comments wrapping.Stepan Dyatkovskiy2014-03-14
* First patch of patch series that improves MergeFunctions performance time fro...Stepan Dyatkovskiy2014-03-13
* Revive SizeOptLevel-explaining comments that were dropped in r203669Eli Bendersky2014-03-12
* Move duplicated code into a helper function (exposed through overload).Eli Bendersky2014-03-12
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-09
* [C++11] Revert uses of lambdas with array_pod_sort.Benjamin Kramer2014-03-07
* [C++11] Convert sort predicates into lambdas.Benjamin Kramer2014-03-07
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-06
* [Layering] Move DIBuilder.h into the IR library where its implementationChandler Carruth2014-03-06
* [C++11] Make this interface accept const Use pointers and use overrideChandler Carruth2014-03-05
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-04
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-04
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-04
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-04
* [C++11] Use std::tie to simplify compare operators.Benjamin Kramer2014-03-03
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Reflow isProfitableToMakeFastCCReid Kleckner2014-02-28
* GlobalOpt: Apply fastcc to internal x86_thiscallcc functionsReid Kleckner2014-02-26
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-25
* Make a few more DataLayout variables const.Rafael Espindola2014-02-25
* Make some DataLayout pointers const.Rafael Espindola2014-02-24
* LTO: Add the loop vectorizer to the LTO pipeline.Arnold Schwaighofer2014-02-24
* Rename a few more DataLayout variables.Rafael Espindola2014-02-21
* Rename many DataLayout variables from TD to DL.Rafael Espindola2014-02-21
* GlobalOpt: Aliases don't have sections, don't copy them when replacingReid Kleckner2014-02-13
* Set default of inlinecold-threshold to 225.Manman Ren2014-02-06
* Disable most IR-level transform passes on functions marked 'optnone'.Paul Robinson2014-02-06
* Inliner uses a smaller inline threshold for callees with cold attribute.Manman Ren2014-02-05
* cleanup: scc_iterator consumers should use isAtEndDuncan P. N. Exon Smith2014-02-04
* inalloca: Don't remove dead arguments in the presence of inalloca argsReid Kleckner2014-02-03
* Update optimization passes to handle inalloca argumentsReid Kleckner2014-01-28
* Fix known typosAlp Toker2014-01-24
* Remove tail marker when changing an argument to an alloca.Rafael Espindola2014-01-23
* Make nocapture analysis work with addrspacecastMatt Arsenault2014-01-14
* Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-14