[LLVMdev] Function of CorrelatedValuePropagation pass
Joerg Sonnenberger
joerg at britannica.bec.de
Fri Mar 20 19:18:03 PDT 2015
On Fri, Mar 20, 2015 at 06:17:44AM -0500, Hal Finkel wrote:
> ----- Original Message -----
> > From: "Aditya Kamath" <cs11b001+llvmdev at iith.ac.in>
> > To: llvmdev at cs.uiuc.edu
> > Sent: Friday, March 20, 2015 6:06:09 AM
> > Subject: [LLVMdev] Function of CorrelatedValuePropagation pass
> >
> >
> > Hi,
> >
> >
> > I am working on some changes to LazyValueInfo and I wanted to see how
> > it was used in existing passes.
> > Currently I can see that Jump Threading and Correlated Value
> > Propagation are the 2 passes that use LazyValueInfo.
> >
> >
> > However on the LLVM docs page of passes (
> > http://llvm.org/docs/Passes.html ), Correlated Value Propagation is
> > not mentioned as a pass.
> > Does this mean that the pass is deprecated or just a mistake ?
>
> That web page is out of date.
Right. The option for opt would be -correlated-propagation and its
implementation is in lib/Transform/Scalar.
Joerg
More information about the llvm-dev
mailing list