[LLVMdev] LoadInst result

Sean Silva chisophugis at gmail.com
Sun Feb 2 18:54:00 PST 2014


Related: <
http://llvm.org/docs/FAQ.html#what-api-do-i-use-to-store-a-value-to-one-of-the-virtual-registers-in-llvm-ir-s-ssa-representation
>

-- Sean Silva


On Sat, Feb 1, 2014 at 3:43 AM, <nizam at cse.iitm.ac.in> wrote:

> Folks,
>
>  I have a LLVM instruction like the following
>
>   %0 = load i32** %pp, align 8
>
> I have a LoadInst &inst handle to this instruction. In addition, i could
> access the pointer being loaded from using the inst.getPointerOperand...
>
> However, is there a way to access the handle to the value being loaded?
> Essentially, i wanted to access the %0 in the statement listed.
>
> The end goal is to do some amount of points-to analysis. I have this
> pointer %pp being loaded into %0 and later i have a store instruction
> storing %0 into some other pointer. If i cannot establish the %0 link here,
> i would not be able to establish points-to.
>
> Any help in this regards would be appreciated. Thanks
>
> BR/Nizam
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140202/7a0f18c8/attachment.html>


More information about the llvm-dev mailing list