summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/CaptureTracking.h
Commit message (Expand)AuthorAge
* [C++11] Make this interface accept const Use pointers and use overrideChandler Carruth2014-03-05
* Remove unneeded #includes. Use forward declarations instead.Jakub Staszak2013-03-10
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Give CaptureTracker::shouldExplore a base implementation. Most users want to doNick Lewycky2012-10-08
* Move includes to the .cpp file.Jakub Staszak2012-01-17
* Change CaptureTracking to pass a Use* instead of a Value* when a value isNick Lewycky2011-12-28
* Add virtual destructor. Whoops!Nick Lewycky2011-11-21
* Less template, more virtual! Refactoring suggested by Chris in code review.Nick Lewycky2011-11-20
* Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.Nick Lewycky2011-11-20
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-14
* 80-columnsEric Christopher2010-07-13
* Extend CaptureTracking to indicate when a value is never stored, evenDan Gohman2009-11-19
* BasicAliasAnalysis and FunctionAttrs were bothDuncan Sands2009-01-18