AMDGPU/SI: Fix read2 merging into a super register.
[oota-llvm.git] / lib / Analysis / IPA /
2015-07-14 Chandler Carruth[PM/AA] Reformat GlobalsModRef so that subsequent patch...
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-02 Yaron KerenDelete whitespace at start of line.
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-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-19 Sanjoy Das[CallGraph] Given -print-callgraph a stable printing...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-18 Sanjoy Das[CallGraph] Teach the CallGraph about non-leaf intrinsics.
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-12 Yaron KerenRangify for loops, NFC.
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-14 Chad RosierImprove RefreshCallGraph to remove invalid call graph...
2015-04-13 Akira Hatanaka[inliner] Don't inline a function if it doesn't have...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-03-20 Wei MiCorrectly estimate SROA savings for store operands...
2015-03-10 Sanjay Patelremoved function names from comments; NFC
2015-03-10 Sanjay Pateluse range-based for loops; NFC
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-24 Rafael EspindolaRemove the unused FindUsedTypes pass.
2014-11-24 Rafael EspindolaAdd and use Type::subtypes. NFC.
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-12 Sanjay PatelCGSCC should not treat intrinsic calls like function...
2014-09-07 Hal FinkelAdd functions for finding ephemeral values
2014-08-07 Richard SmithRemove Support/IncludeFile.h and its only user. This...
2014-07-19 David BlaikieRemove uses of the redundant ".reset(nullptr)" of uniqu...
2014-07-03 Richard TrieuAdd new lines to debugging information.
2014-07-01 Gerolf HoflehnerSuppress inlining when the block address is taken
2014-06-21 Richard TrieuAdd back functionality removed in r210497.
2014-06-09 Richard TrieuRemoving an "if (!this)" check from two print methods...
2014-05-19 Peter CollingbourneCheck the alwaysinline attribute on the call as well...
2014-05-16 Juergen RibutzkaAdd C API for thread yielding callback.
2014-05-08 Rafael EspindolaUse a range loop.
2014-04-28 Chandler Carruth[inliner] Significantly improve the compile time in...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-25 Duncan P. N. Exon... SCC: Change clients to use const, NFC
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-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...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-03-04 Chandler Carruth[Modules] Move InstIterator out of the Support library...
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-10 Benjamin KramerGlobalsModRef: Unify and clean up duplicated pointer...
2014-02-04 Duncan P. N. Exon... cleanup: scc_iterator consumers should use isAtEnd
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...
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-05 Chandler Carruth[PM] Add a definition for the static PassID in the...
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-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-11-26 Chandler Carruth[PM] Reformat some code with clang-format as I'm going...
2013-11-26 Chandler Carruth[PM] Rename the 'Mod' member to the more idiomatic...
2013-11-18 Paul RobinsonThe 'optnone' attribute means don't inline anything...
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-10-25 Rafael EspindolaCall destroy from ~BasicCallGraph.
2013-08-08 Evgeniy StepanovDisable inlining between sanitized and non-sanitized...
2013-07-20 Matt ArsenaultHave InlineCost check constant fcmps
2013-05-01 Filip PizloThis patch breaks up Wrap.h so that it does not have...
2013-04-22 Eric ChristopherMove C++ code out of the C headers and into either...
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...
2013-01-11 Andrew TrickUpdate CMakeLists for CallPrinter.cpp.
2013-01-11 Andrew TrickAdded -view-callgraph module pass.
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
next