summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
* Fix a typo in a comment.Mingjie Xing2014-02-19
* Rename some member variables from TD to DL.Rafael Espindola2014-02-18
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-16
* Revert "SCEVExpander: Try hard not to create derived induction variables in o...Arnold Schwaighofer2014-02-15
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-15
* [Vectorizer] Add a new 'OperandValueKind' in TargetTransformInfo calledAndrea Di Biagio2014-02-12
* ScalarEvolution: Analyze trip count of loops with a switch guarding the exit.Benjamin Kramer2014-02-11
* [PM] Fix horrible typos that somehow didn't cause a failure in a C++11Chandler Carruth2014-02-06
* [PM] Add a new "lazy" call graph analysis pass for the new pass manager.Chandler Carruth2014-02-06
* Disable most IR-level transform passes on functions marked 'optnone'.Paul Robinson2014-02-06
* Clean up whitespaceDuncan P. N. Exon Smith2014-01-31
* [TLI] Add a new hook to TargetLowering to query the target if a load of a con...Juergen Ributzka2014-01-28
* Teach SCEV to handle more cases of 'and X, CST', specifically where CST is an...Nick Lewycky2014-01-27
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-25
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-25
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-24
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* Doxify commentsJuergen Ributzka2014-01-24
* Fix PR18449: SCEV needs more precise max BECount for multi-exit loop.Andrew Trick2014-01-15
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* SCEVRewriter: Optionally interpret constants in value map as SCEVConstantArnold Schwaighofer2014-01-10
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Fix c++ mode commentsMatt Arsenault2014-01-06
* Reapply r198478 "Fix PR18361: Invalidate LoopDispositions after LoopSimplify ...Andrew Trick2014-01-06
* Revert "Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists th...Alp Toker2014-01-04
* Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things.Andrew Trick2014-01-04
* whitespaceAndrew Trick2014-01-04
* BlockFrequencyInfo: Readded getEntryFreq.Yuchen Wu2013-12-20
* [block-freq] Rename getEntryFrequency() -> getEntryFreq() to match getBlockFr...Michael Gottesman2013-12-14
* [block-freq] Teach branch probability how to return the edge weight in betwee...Michael Gottesman2013-12-14
* Teach MemoryBuiltins about address spacesMatt Arsenault2013-12-14
* [block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and Bloc...Michael Gottesman2013-12-14
* [block-freq] Convert BlockFrequencyImpl to use the new printing functionality...Michael Gottesman2013-12-14
* [block-freq] Add a print method on BlockFrequencyImpl for printing block freq...Michael Gottesman2013-12-13
* [block-freq] Begin move of BlockFrequency::EntryFreq -> BlockFrequencyImpl::E...Michael Gottesman2013-12-13
* Don't #include heavy Dominators.h file in LoopInfo.h. This change reducesJakub Staszak2013-12-07
* Correct word hyphenationsAlp Toker2013-12-05
* Fix dominator descendants for unreachable blocks.Diego Novillo2013-12-02
* [PM] [cleanup] Rearrange the public and private sections of this classChandler Carruth2013-12-02
* [PM] Remove the underspecified 'getRoot' method from CallGraph. It'sChandler Carruth2013-11-27
* Add PostDominatorTree::getDescendants.Diego Novillo2013-11-26
* [PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth2013-11-26
* [PM] Add a really simple trait to the DOTGraphTraitsPass class templatesChandler Carruth2013-11-26
* [PM] Re-format this code with clang-format before making substantialChandler Carruth2013-11-26
* [PM] Make the (really awesome) file comment here available as part ofChandler Carruth2013-11-26
* [PM] Reformat this file with clang-format. Mostly fixes inconsistentChandler Carruth2013-11-26