[llvm-commits] [llvm] r112355 - in /llvm/trunk: include/llvm/LinkAllPasses.h include/llvm/Transforms/Scalar.h include/llvm/Transforms/Utils/SSI.h lib/Transforms/Scalar/ABCD.cpp lib/Transforms/Scalar/CMakeLists.txt lib/Transforms/Utils/CMakeLists.txt lib/Transforms/Utils/SSI.cpp test/Transforms/ABCD/ test/Transforms/SSI/

Chris Lattner clattner at apple.com
Sat Aug 28 13:33:53 PDT 2010


On Aug 28, 2010, at 12:52 PM, Duncan Sands wrote:

>>>> remove the ABCD and SSI passes.  They don't have any clients that
>>>> I'm aware of, aren't maintained, and LVI will be replacing their value.
>>>> nlewycky approved this on irc.
>>> 
>>> the range analysis GSoC project is using SSI...
>> 
>> The code still exists in svn history, out of tree projects can continue to use it by pulling the code into their tree.
> 
> By the way, I don't think LVI is directly relevant to range analysis.  However
> something analogous to LVI but which keeps track of a different kind of "value"
> might well do the trick.  I didn't insist that Douglas should implement this as
> part of his GSoC project because he already had enough on his plate.

SSI isn't directly relevant to range analysis either.  LVI does provide a useful interface that can vend range info.

-Chris



More information about the llvm-commits mailing list