[PM/AA] Run clang-format over LibCallAliasAnalysis prior to making
[oota-llvm.git] / lib / Analysis / IPA /
2015-08-11 Michael Kuperstein[GMR] Be a bit smarter about which globals don't alias...
2015-08-06 Nico RieckRename inst_range() to instructions() for consistency...
2015-08-05 Chandler Carruth[PM] Remove a failed attempt to port the CallGraph...
2015-08-05 David Blaikie-Wdeprecated cleanup: Make CallGraph movable by default...
2015-08-05 Chandler Carruth[GMR] Teach the conservative path of GMR to catch even...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-29 Eric ChristopherRename hasCompatibleFunctionAttributes->areInlineCompat...
2015-07-28 Chandler Carruth[GMR] Teach GlobalsModRef to distinguish an important...
2015-07-28 Chandler Carruth[GMR] Fix a long-standing bug in GlobalsModRef where...
2015-07-23 Chandler Carruth[GMR] Switch the function info we store for every funct...
2015-07-23 Chandler Carruth[GMR] Further improve the FunctionInfo API inside of...
2015-07-22 Chandler Carruth[GMR] Wrap all of the per-function information behind...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Chandler Carruth[GMR] Continue my quest to remove linked datastructures...
2015-07-22 Chandler Carruth[GMR] Make the collection of readers and writers of...
2015-07-22 Chandler Carruth[GMR] Switch from std::set to SmallPtrSet. NFC.
2015-07-22 Chandler Carruth[GMR] Only look in the associated allocs map for an...
2015-07-22 Chandler Carruth[GMR] Switch to a DenseMap and clean up the iteration...
2015-07-22 Chandler Carruth[PM/AA] Try to fix libc++ build bots which require...
2015-07-22 Chandler Carruth[PM/AA] Put the 'final' keyword in the correct place...
2015-07-22 Chandler Carruth[PM/AA] Replace the only use of the AliasAnalysis:...
2015-07-18 Chandler Carruth[PM/AA] Remove the addEscapingUse update API that won...
2015-07-17 Chandler Carruth[PM/AA] Disable the core unsafe aspect of GlobalsModRef...
2015-07-15 Chandler Carruth[PM/AA] Fix *numerous* serious bugs in GlobalsModRef...
2015-07-15 Chandler Carruth[PM/AA] Cleanup some loops to be range-based. NFC.
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...
next