aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/CaptureTracking.h
AgeCommit message (Expand)Author
2013-03-10Remove unneeded #includes. Use forward declarations instead.Jakub Staszak
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-10-08Give CaptureTracker::shouldExplore a base implementation. Most users want to doNick Lewycky
2012-01-17Move includes to the .cpp file.Jakub Staszak
2011-12-28Change CaptureTracking to pass a Use* instead of a Value* when a value isNick Lewycky
2011-11-21Add virtual destructor. Whoops!Nick Lewycky
2011-11-20Less template, more virtual! Refactoring suggested by Chris in code review.Nick Lewycky
2011-11-20Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.Nick Lewycky
2011-11-14Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky
2010-07-1380-columnsEric Christopher
2009-11-19Extend CaptureTracking to indicate when a value is never stored, evenDan Gohman
2009-01-18BasicAliasAnalysis and FunctionAttrs were bothDuncan Sands