aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* Split out the code for finding a unique loop predecessor fromDan Gohman2010-06-221-7/+21
* Factor out duplicated code for reusing and inserting casts intoDan Gohman2010-06-191-0/+8
* Revert r106304 (105548 and friends), which are the SCEVComplexityCompareDan Gohman2010-06-182-39/+26
* Reapply 105540, 105542, and 105548, and revert r105732.Dan Gohman2010-06-182-26/+39
* Don't bother calling releaseMemory before destroying the DominatorTreeBase.Dan Gohman2010-06-181-1/+0
* Remove getIntegerSCEV; it's redundant with getConstant, and getConstantDan Gohman2010-06-181-4/+0
* Revert r106117, which was the result of me misreading the C++98/03Douglas Gregor2010-06-161-1/+1
* Eliminate a redundant "typename" keywordDouglas Gregor2010-06-161-1/+1
* Support for nested functions/classes in debug output. (Again.) Radar 7424645.Stuart Hastings2010-06-111-1/+5
* Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping.Evan Cheng2010-06-092-39/+26
* Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ...Kenneth Uildriks2010-06-092-40/+77
* The FoldingSet hash data includes pointer values, so it isn'tDan Gohman2010-06-072-29/+39
* Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't goDan Gohman2010-06-071-0/+3
* Revert 105492 & 105493 due to a testcase regression. Radar 7424645.Stuart Hastings2010-06-051-5/+1
* LSR needs to remember inserted instructions even in postinc mode, becauseDan Gohman2010-06-051-1/+6
* Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings2010-06-041-1/+5
* Move FindAvailableLoadedValue isSafeToLoadUnconditionally out ofDan Gohman2010-05-281-0/+51
* Fix a comment.Dan Gohman2010-05-281-1/+1
* Fix Lint printing warnings multiple times. Remove the ErrorStrDan Gohman2010-05-261-2/+1
* Rename variable. add comment.Devang Patel2010-05-201-1/+1
* Add support to preserve type info for the variables that are removed by the o...Devang Patel2010-05-141-1/+1
* Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abortNick Lewycky2010-05-121-0/+3
* Remove DIGlobal.Devang Patel2010-05-071-37/+19
* Add DINameSpace::Verify().Devang Patel2010-05-071-0/+1
* Clang is dying on this with an ambiguous conversion sequence. We're working o...Douglas Gregor2010-05-071-1/+0
* Verify variable directly.Devang Patel2010-05-071-3/+0
* Wrap const MDNode * inside DIDescriptor.Devang Patel2010-05-071-25/+26
* remove DIDescriptor::getNode()Devang Patel2010-05-071-2/+1
* Avoid DIDescriptor::getNode(). Use overloaded operators instead.Devang Patel2010-05-071-2/+4
* Add a simple module-level debug info printer. It just sets up aDan Gohman2010-05-071-0/+3
* Const-ify some stuff.Dan Gohman2010-05-071-14/+14
* Convert the DebugInfo classes dump() methods into print(raw_ostream &)Dan Gohman2010-05-071-10/+43
* Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called ...David Chisnall2010-05-011-0/+8
* Attach AT_APPLE_optimized attribute to optimized function's debug info.Devang Patel2010-04-301-1/+3
* Add some comments.Dan Gohman2010-04-301-1/+3
* Missed earlier. This is part of previous check-in. (r102661 - refactor.)Devang Patel2010-04-291-0/+4
* Add a new utility function SimplifyICmpOperands. Much of this code isDan Gohman2010-04-241-0/+7
* fix file header.Chris Lattner2010-04-221-1/+1
* move some select simplifications out out instcombine intoChris Lattner2010-04-201-0/+4
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-201-0/+8
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-191-23/+9
* Add comment (lost when reverting and reapplying 101503).Dale Johannesen2010-04-171-0/+2
* Reapply 101503+101520. These are "obviously correct" [Chris]Dale Johannesen2010-04-171-2/+2
* Revert 101520, which depended on 101503, which was reverted.Dan Gohman2010-04-161-0/+1
* Revert commit 101503 (johannes), in the hope of fixing the dragonegg build,Duncan Sands2010-04-161-4/+1
* Trim a #include.Dan Gohman2010-04-161-1/+0
* Use a ValueMap not a std::map for the reason indicatedDale Johannesen2010-04-161-1/+4
* Make callIsSmall accessible as a utility function.Dan Gohman2010-04-161-0/+4
* Make getPredecessorWithUniqueSuccessorForBB return the unique successorDan Gohman2010-04-151-1/+2
* Constify GetConstantStringInfo.Dan Gohman2010-04-141-1/+2