aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/ABCD.cpp
AgeCommit message (Expand)Author
2010-08-28remove the ABCD and SSI passes. They don't have any clients thatChris Lattner
2010-08-28squish dead code.Chris Lattner
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-03-27Remove another memory leak from ABCD by using Edges by value instead ofJeffrey Yasskin
2010-03-27In ABCD, change the non-null Bound*s to Bound&s.Jeffrey Yasskin
2010-03-27Fix a memory leak in ABCD by giving ownership of Bound objects to theJeffrey Yasskin
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-01-05Change errs() to dbgs().David Greene
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-09Small cleanups.Owen Anderson
2009-11-09Revert my previous patch to ABCD and fix things the right way. There are two...Owen Anderson
2009-11-08Fix an issue where the ordering of blocks within a function could lead to dif...Owen Anderson
2009-10-29Apply some cleanups. No functionality changes.Nick Lewycky
2009-10-28Add ABCD, a generalized implementation of the Elimination of Array BoundsNick Lewycky