aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Scalar/ABCD.cpp
Commit message (Expand)AuthorAgeFilesLines
* remove the ABCD and SSI passes. They don't have any clients thatChris Lattner2010-08-281-1103/+0
* squish dead code.Chris Lattner2010-08-281-11/+1
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-1/+1
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-1/+1
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-1/+1
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-2/+3
* Convert some tab stops into spaces.Duncan Sands2010-07-121-3/+3
* Remove another memory leak from ABCD by using Edges by value instead ofJeffrey Yasskin2010-03-271-29/+21
* In ABCD, change the non-null Bound*s to Bound&s.Jeffrey Yasskin2010-03-271-79/+74
* Fix a memory leak in ABCD by giving ownership of Bound objects to theJeffrey Yasskin2010-03-271-68/+76
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-2/+2
* Change errs() to dbgs().David Greene2010-01-051-1/+1
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-1/+1
* Small cleanups.Owen Anderson2009-11-091-8/+4
* Revert my previous patch to ABCD and fix things the right way. There are two...Owen Anderson2009-11-091-13/+28
* Fix an issue where the ordering of blocks within a function could lead to dif...Owen Anderson2009-11-081-2/+4
* Apply some cleanups. No functionality changes.Nick Lewycky2009-10-291-27/+23
* Add ABCD, a generalized implementation of the Elimination of Array BoundsNick Lewycky2009-10-281-0/+1108