Fix function return type in declaration (bot errors from r254926).
[oota-llvm.git] / include / llvm / Transforms / IPO.h
2015-12-07 Teresa JohnsonFix function return type in declaration (bot errors...
2015-12-07 Teresa Johnson[ThinLTO] Support for specifying function index from...
2015-08-25 Diego NovilloConvert SampleProfile pass into a Module pass.
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-02-20 Peter CollingbourneIntroduce bitset metadata format and bitset lowering...
2014-07-25 Duncan P. N. Exon... Move -verify-use-list-order into llvm-uselistorder
2014-07-25 Duncan P. N. Exon... IPO: Add use-list-order verifier
2014-05-26 NAKAMURA TakumiReformat linefeeds.
2014-04-02 Duncan P. N. Exon... Revert "Reapply "LTO: add API to set strategy for ...
2014-03-12 Eli BenderskyMove duplicated code into a helper function (exposed...
2014-01-14 Duncan P. N. Exon... Reapply "LTO: add API to set strategy for -internalize"
2014-01-14 NAKAMURA TakumiRevert r199191, "LTO: add API to set strategy for ...
2014-01-14 Duncan P. N. Exon... LTO: add API to set strategy for -internalize
2013-10-31 Rafael EspindolaUse LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
2013-10-03 Rafael EspindolaOptimize linkonce_odr unnamed_addr functions during...
2013-09-04 Rafael EspindolaRename some variables to match the style guide.
2012-12-11 Rafael EspindolaUse an ArrayRef instead of a std::vector&.
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-18 Chandler CarruthIntroduce a BarrierNoop pass, a hack designed to allow...
2012-09-11 Alex RosenbergAdd a pass that renames everything with metasyntatic...
2012-02-25 Chad RosierAdd support for disabling llvm.lifetime intrinsics...
2011-08-03 Bill WendlingRemove the LowerSetJmp pass. It wasn't used effectively...
2011-07-26 Jay FoadFix typo in comment.
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-04-11 Chris Lattnerremove the StructRetPromotion pass. It is unused,...
2011-01-16 Chris Lattnerremove the partial specialization pass. It is unmainta...
2010-11-02 Jakob Stoklund OlesenLet the -inline-threshold command line argument take...
2010-08-26 Dan GohmanRewrite ExtractGV, removing a bunch of stuff that didn...
2010-07-31 Rafael EspindolaThe BlockExtractorPass() constructor was not reading...
2010-07-01 Devang PatelDebugging infomration is encoded in llvm IR using metad...
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-18 Chris Lattnerremove the IndMemRemPass, which only made sense for...
2009-09-28 Dan GohmanConvert LoopSimplify and LoopExtractor from FunctionPas...
2009-06-14 Owen AndersonAdd an early implementation of a partial inlining pass...
2009-03-09 Devang PatelAdd helper pass to remove llvm.dbg.declare intrinsics.
2008-12-31 Duncan SandsRename AddReadAttrs to FunctionAttrs, and teach it how
2008-11-18 Devang PatelAdd new helper pass that strips all symbol names except...
2008-11-11 Devang PatelUndo previous check-in.
2008-11-11 Devang PatelAdd utility pass to remove dbg info.
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-09-19 Duncan SandsAdd a new pass AddReadAttrs which works out which functions
2008-09-03 Andrew LenharthInitial version of a Partial Specialization IPO pass...
2008-09-03 Devang PatelAdd missing decls.
2008-06-26 Matthijs KooijmanAdd missing semicolumn in my last commit.
2008-06-26 Matthijs KooijmanImprove comments wrt createInternalize.
2008-06-24 Matthijs KooijmanRename a few variables to be more consistent.
2008-05-14 Devang PatelSimplify internalize pass. Add test case.
2008-05-01 Chris LattnerDelete the IPO simplify-libcalls and completely reimple...
2008-04-19 Chris LattnerAllow argpromote to promote struct arguments with a...
2008-03-21 Andrew LenharthFunctionExtractorPass has been superceded by GVExtracto...
2008-03-07 Andrew Lenharthadd a pass that can extract all kinds of global values...
2008-02-29 Devang PatelAdd pass to promote sret.
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-11-05 Gordon HenriksenDeleting redundant copy of block extractor pass. See...
2007-02-05 Reid SpencerFor PR411:
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-26 Devang PatelInherit CallGraphSCCPass directly from Pass.
2006-07-20 Devang PatelAdd new constructor to accept vector of exported names...
2006-04-10 Andrew LenharthAdd a simple pass to make sure that all (non-library...
2005-10-18 Chris Lattneradd an option to the internalize pass
2005-04-25 Reid SpencerDeclare a function to create the SimplifyLibCalls pass.
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-10 Jeff CohenApply feedback from Chris.
2005-01-08 Jeff CohenAdd more missing createXxxPass functions.
2004-12-10 Chris LattnerNew prototype
2004-12-02 Chris LattnerMove the strip pass from Scalar to IPO lib
2004-10-18 Reid SpencerDeclare a function in the correct namespace.
2004-10-07 Chris LattnerRename pass
2004-09-20 Chris LattnerDo not prototype any of these passes as returning Pass...
2004-08-13 Chris LattnerAdd a pass
2004-06-28 Chris LattnerRemove two dead passes
2004-04-22 Misha BrukmanClarify the logic: the flag is renamed to `deleteFn...
2004-04-22 Misha BrukmanAdd a boolean flag to delete this function from module...
2004-03-14 Chris LattnerRename createLoopExtractorPass to createSingleLoopExtra...
2004-03-14 Chris LattnerMove loop extractor to the IPO header
2004-03-07 Chris LattnerAdd prototype
2004-02-25 Chris LattnerAdd prototype
2003-12-16 Brian GaekeFix typo in comment.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-05 Chris LattnerSplit the DAE pass into DAE and DAH passes
2003-10-23 Chris LattnerInclude new prototype
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-09-15 Chris LattnerAdd prototype for the lowersetjmp pass
2003-09-01 Chris LattnerChange the RaiseAllocations pass from being a BasicBloc...
2003-08-31 Chris LattnerAdd accessor function for the PruneEH pass
2003-06-25 Chris LattnerAdd argument to DAE to allow operation on non-internal...
2003-06-16 Chris LattnerAdd prototype for the new DAE pass
2003-02-03 Chris LattnerRemove pool alloc accessor
2002-11-19 Chris LattnerMove inlining pass to IPO.h
2002-11-19 Chris LattnerMove the function extractor pass from tools/extract...
2002-09-26 Chris LattnerConverted SimpleStructMutation to take TargetData as...
2002-07-24 Chris LattnerMove many files into IPO.h
2002-07-23 Chris Lattner* Rename to IPO.h
2002-07-23 Chris LattnerPrepare the file to become IPO.h
2002-04-10 Chris LattnerSplit the CleanupGCCOutput pass into two passes, and...
next