aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/LoopVR.cpp
AgeCommit message (Expand)Author
2009-10-08remove LoopVR pass. According to Nick:Chris Lattner
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-07-29Eliminate a few unused-variable warningsDouglas Gregor
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-18Replace intersectWith with maximalIntersectWith. The latter guarantees thatNick Lewycky
2009-07-13Forward-declare Loop and LoopInfo instead of #including LoopInfo.h.Dan Gohman
2009-07-07Change all SCEV* to SCEV *.Dan Gohman
2009-07-06Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr...Owen Anderson
2009-06-22SCEVHandle is no more!Owen Anderson
2009-04-18More const qualifiers.Dan Gohman
2009-03-23LoopVR is not CFGOnly.Dan Gohman
2009-02-24Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount,Dan Gohman
2008-10-27Avoid crashing if instruction is not part of a loop.Torok Edwin
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner
2008-06-30Add a value range analysis that lazily computes ranges using ScalarEvolutions.Nick Lewycky