[FunctionAttrs] Move the malloc-like test to a static helper function
[oota-llvm.git] / lib / Transforms / IPO / InlineAlways.cpp
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-09-07 Hal FinkelAdd an Assumption-Tracking Pass
2014-09-01 Hal FinkelFeed AA to the inliner and use AA->getModRefBehavior...
2014-05-19 Peter CollingbourneCheck the alwaysinline attribute on the call as well...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2013-11-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-01-21 Chandler CarruthMake the inline cost a proper analysis pass. This remai...
2013-01-21 Chandler CarruthFormatting and comment fixes to the always inliner.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-19 Bob WilsonClean up handling of always-inline functions in the...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-04-01 Chandler CarruthFix a pretty scary bug I introduced into the always...
2012-03-31 Chandler CarruthGive the always-inliner its own custom filter. It shoul...
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-16 Chandler CarruthStart removing the use of an ad-hoc 'never inline'...
2012-02-25 Chad RosierAdd comment.
2012-02-25 Chad RosierAdd support for disabling llvm.lifetime intrinsics...
2012-02-25 Chad RosierFix indentation.
2011-10-01 Andrew TrickInlining and unrolling heuristics should be aware of...
2011-10-01 Andrew Trickwhitespace
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
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-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-05-15 Nick LewyckyTeach the always inliner to release its inline cost...
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...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
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-28 Daniel DunbarAssorted comment/naming fixes, 80-col violations, and...
2008-09-26 Devang PatelImplement function notes as function attributes.
2008-09-25 Devang Patel Large mechanical patch.
2008-09-24 Devang PatelPut FN_NOTE_AlwaysInline and others in FnAttr namespace.
2008-09-23 Devang PatelMove FN_NOTE_AlwaysInline and other out of ParamAttrs...
2008-09-23 Devang PatelUse parameter attribute store (soon to be renamed) for
2008-09-22 Devang PatelAdd hasNote() to check note associated with a function.
2008-09-03 Devang PatelFix typo in a comment.
2008-09-03 Devang PatelFix comments.
2008-09-03 Devang PatelAdd custom inliner that handles only functions that...