Fix function return type in declaration (bot errors from r254926).
[oota-llvm.git] / include / llvm / Transforms / IPO /
2015-12-07 Teresa Johnson[ThinLTO] Support for specifying function index from...
2015-12-02 Mehdi AminiModify FunctionImport to take a callback to load modules
2015-11-24 Mehdi AminiAdd a FunctionImporter helper to perform summary-based...
2015-10-30 Justin Bogner[PM] Port StripDeadPrototypes to the new pass manager
2015-09-08 Peter CollingbourneRe-apply r247080 with order of evaluation fix.
2015-09-08 Peter CollingbourneRevert r247080, "LowerBitSets: Extend pass to support...
2015-09-08 Peter CollingbourneLowerBitSets: Extend pass to support functions as bitse...
2015-07-29 Peter CollingbourneLowerBitSets: Add debugging output.
2015-07-16 Tobias GrosserAdd PM extension point EP_VectorizerStart
2015-07-06 Teresa JohnsonResubmit "Add new EliminateAvailableExternally module...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-12 Teresa JohnsonRevert commit r239480 as it causes https://code.google...
2015-06-10 Teresa JohnsonAdd new EliminateAvailableExternally module pass, which...
2015-03-19 Peter CollingbournelibLTO, llvm-lto, gold: Introduce flag for controlling...
2015-03-19 Duncan P. N. Exon... PassManagerBuilder: Remove effectively dead 'StripDebug...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-03 Peter CollingbourneLowerBitSets: Use byte arrays instead of bit sets to...
2015-02-25 Peter CollingbourneLowerBitSets: Align referenced globals.
2015-02-25 NAKAMURA TakumiGlobalLayoutBuilder::addFragment(): Prune incorrect...
2015-02-24 Peter CollingbourneLowerBitSets: Introduce global layout builder.
2015-02-20 Peter CollingbourneIntroduce bitset metadata format and bitset lowering...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-01-30 Chandler Carruth[PM] Sink the population of the pass manager with targe...
2015-01-24 Chandler Carruth[PM] Rework how the TargetLibraryInfo pass integrates...
2014-09-13 Nick LewyckyAdd control of function merging to the PMBuilder.
2014-08-21 Rafael EspindolaMove some logic to populateLTOPassManager.
2014-08-21 Rafael EspindolaHandle inlining in populateLTOPassManager like in popul...
2014-08-21 Rafael EspindolaMove DisableGVNLoadPRE from populateLTOPassManager...
2014-08-21 Rafael EspindolaSort declarations.
2014-08-05 Rafael EspindolaDon't internalize all but main by default.
2014-05-29 Michael J. Spencer[LoadCombine] Missed a file.
2014-05-26 NAKAMURA TakumiReformat linefeeds.
2014-05-25 Peter CollingbourneAdd an extension point for peephole optimizers.
2014-04-18 Duncan P. N. Exon... PMBuilder: Expose an option to disable tail calls
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2013-12-05 Renato GolinAdd #pragma vectorize enable/disable to LLVM
2013-11-17 Hal FinkelAdd a loop rerolling flag to the PassManagerBuilder
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-06-24 Chandler CarruthAdd a flag to defer vectorization into a phase after...
2013-06-20 Meador IngeRemove the simplify-libcalls pass (finally)
2013-04-15 Nadav RotemAdd an option -vectorize-slp-aggressive for running...
2013-04-15 Nadav RotemRename the slp-vectorizer clang/llvm flags. No function...
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-10-29 Nadav RotemRename the BB-vectorize flag to match the dragonegg...
2012-10-29 Nadav RotemChange the PassManagerBuilder (used by -O3) loop vector...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-04-02 Bill WendlingAdd an option to turn off the expensive GVN load PRE...
2012-03-31 Chandler CarruthRemove a bunch of empty, dead, and no-op methods from...
2012-03-31 Chandler CarruthInitial commit for the rewrite of the inline cost analy...
2012-03-23 Kostya Serebryanyadd EP_OptimizerLast extension point
2012-03-16 Chandler CarruthStart removing the use of an ad-hoc 'never inline'...
2012-02-25 Chad RosierAdd support for disabling llvm.lifetime intrinsics...
2012-02-01 Hal FinkelAdd a basic-block autovectorization pass.
2012-01-17 Dan GohmanAdd a new PassManagerBuilder customization point,
2011-11-30 Kostya Serebryanymake asan work at -O0, llvm part. Patch by glider@googl...
2011-08-16 David ChisnallAdd a mechanism for optimisation plugins to register...
2011-08-02 Rafael EspindolaMove methods in PassManagerBuilder offline.
2011-08-02 Rafael Espindolamove PassManagerBuilder.h to IPO. This is a non intuiti...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-04-16 Chris Lattnerintroduce a new CallGraphSCC class, and pass it around
2010-03-09 Jakob Stoklund OlesenTry to keep the cached inliner costs around for a bit...
2010-03-09 Jakob Stoklund OlesenRevert r98089, it was breaking a clang test.
2010-03-09 Jakob Stoklund OlesenTry to keep the cached inliner costs around for a bit...
2010-02-06 Jakob Stoklund OlesenReintroduce the InlineHint function attribute.
2010-01-20 Jakob Stoklund OlesenMove per-function inline threshold calculation to a...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-27 Chris LattnerImplement a new optimization in the inliner: if inlinin...
2009-08-27 Chris Lattnerreduce header #include'age
2009-07-24 Dan GohmanConvert several more passes to use getAnalysisIfAvailab...
2009-03-23 Dale JohannesenUse a SmallPtrSet instead of std::set.
2009-03-19 Dale JohannesenClear the cached cost when removing a function in
2009-01-09 Dale JohannesenAdjustments to last patch based on review.
2008-11-05 Devang PatelDo now allow InlineAlways pass to remove dead functions.
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Daniel DunbarFactor shouldInline method out of Inliner.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-03-24 Evan ChengIncreasing the inline limit from (overly conservative...
2008-01-12 Chris LattnerAllow clients to specify the inline threshold when...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-08-01 Dan GohmanMore explicit keywords.
2007-06-19 Tanya LattnerMove inliner pass header file.
2002-07-24 Chris LattnerMove contents of these files into IPO.h
2002-07-23 Chris LattnerIncorporate into IPO.h
2002-07-23 Chris Lattner*** empty log message ***
2002-06-25 Chris Lattner*** empty log message ***
2002-04-28 Chris LattnerInitial checkin of new "Internalize" pass for GCCLD
2002-03-28 Chris LattnerNew file for new pass
2002-02-26 Chris LattnerChange over to use new style pass mechanism, now passes...
2002-01-30 Chris LattnerConvert xforms over to use new pass structure
2002-01-21 Chris LattnerMoved header
2002-01-21 Chris LattnerImplement a more powerful, simpler, pass system. This...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
next