aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/SparsePropagation.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer1-2/+2
2015-10-10Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith1-7/+7
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-2/+2
2014-03-09[C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth1-5/+4
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-3/+3
2012-03-08Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:Stepan Dyatkovskiy1-3/+2
2012-02-01SwitchInst refactoring.Stepan Dyatkovskiy1-1/+2
2011-11-15Remove all remaining uses of Value::getNameStr().Benjamin Kramer1-2/+2
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene1-4/+4
2009-12-18Eliminate unnecessary LLVMContexts.Dan Gohman1-2/+1
2009-10-28rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner1-1/+1
2009-10-27make the build build.Chris Lattner1-1/+1
2009-10-27Random updates to passes for indbr, I need blockaddress before I can do much ...Chris Lattner1-0/+5
2009-09-19Add a comment explaining why you would ever want to do this.Nick Lewycky1-0/+3
2009-09-19Lett users of sparse propagation do their own thing with phi nodes if they wantNick Lewycky1-0/+7
2009-09-18Add newlines.Nick Lewycky1-2/+2
2009-08-23eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner1-2/+2
2009-07-31Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson1-1/+1
2009-07-26Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar1-5/+6
2009-07-21Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson1-1/+1
2009-07-06Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr...Owen Anderson1-1/+2
2009-03-11Make Print callable from a pass's print method: add const qualifier. NoTorok Edwin1-1/+1
2008-08-09"This patch adds a virtual call to AbstractLatticeFunction to derive a Chris Lattner1-1/+3
2008-05-27Use Function::getEntryBlock instead of Function::begin, for clarity.Dan Gohman1-1/+1
2008-05-27Print debug output when any edge becomes executable, includingDan Gohman1-3/+3
2008-05-20Add a bool to isEdgeFeasible that tells it whether to treat unknownChris Lattner1-7/+19
2008-05-12prune #includes.Chris Lattner1-3/+0
2008-05-12Add a new SparsePropagation analysis utility, which allows you to doChris Lattner1-0/+320