Add a routine to TargetTransformInfo that will allow targets to look
[oota-llvm.git] / lib / Analysis / IPA / InlineCost.cpp
2015-07-02 Eric ChristopherAdd a routine to TargetTransformInfo that will allow...
2015-06-26 Philip ReamesTeach InlineCost to account for a null check which...
2015-05-27 Chandler Carruth[inliner] Fix the early-exit of the inline cost analysi...
2015-04-14 Reid Kleckner[Inliner] Don't inline functions with frameescape calls
2015-04-13 Akira Hatanaka[inliner] Don't inline a function if it doesn't have...
2015-03-20 Wei MiCorrectly estimate SROA savings for store operands...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-03-03 Mehdi AminiRemove getDataLayout() from Instruction/GlobalValue...
2015-02-14 Duncan P. N. Exon... Analysis: Canonicalize access to function attributes...
2015-02-12 Bjorn SteinbrinkFix a crash in the assumption cache when inlining indir...
2015-02-06 Michael Zolotukhin[InstSimplify] Add SimplifyFPBinOp function.
2015-02-05 Cameron EsfahaniValue soft float calls as more expensive in the inliner.
2015-02-01 Chandler Carruth[multiversion] Thread a function argument through all...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-09-07 Hal FinkelAdd functions for finding ephemeral values
2014-07-01 Gerolf HoflehnerSuppress inlining when the block address is taken
2014-05-19 Peter CollingbourneCheck the alwaysinline attribute on the call as well...
2014-04-28 Chandler Carruth[inliner] Significantly improve the compile time in...
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-17 Nuno Lopesremove some dead code
2014-04-17 Gerolf HoflehnerReverse 206485.
2014-04-17 Gerolf HoflehnerInline a function when the always_inline attribute
2014-04-07 Eric ChristopherHandle vlas during inline cost computation if they...
2014-03-17 Eli BenderskyConsistent use of the noduplicate attribute.
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-06 Chandler Carruth[Layering] Move InstVisitor.h into the IR library as...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2014-02-26 Eric ChristopherRemove unnecessary llvm:: qualification.
2014-02-25 Rafael EspindolaUse DataLayout from the module when easily available.
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-02-18 Rafael EspindolaRename some member variables from TD to DL.
2014-02-01 Chandler Carruth[inliner] Skip debug intrinsics even earlier in computi...
2014-01-31 Chandler Carruth[inliner] Print out extra stats about the cost, thresho...
2013-12-13 Chandler Carruth[inliner] Fix PR18206 by preventing inlining functions...
2013-12-13 Chandler Carruth[inliner] Completely change (and fix) how the inline...
2013-12-12 Chandler Carruth[cleanup] Remove trailing whitespace before I start...
2013-11-18 Paul RobinsonThe 'optnone' attribute means don't inline anything...
2013-08-08 Evgeniy StepanovDisable inlining between sanitized and non-sanitized...
2013-07-20 Matt ArsenaultHave InlineCost check constant fcmps
2013-03-07 Jakub StaszakArrayRef ca accept one element. Simplify code a little...
2013-01-22 Chandler CarruthBegin fleshing out an interface in TTI for modelling...
2013-01-21 Chandler CarruthSink InlineCost.cpp into IPA -- it is now officially...