[LLVMdev] Integer ID for LLVM::Instruction*?

Zhoulai zell08v at gmail.com
Wed May 6 16:21:59 PDT 2015


Thanks for asking. In my case, I need to avoid llvm:;instruction* as the
identifier because the ID is to be passed to a callback function which only
accepts primitive input values. Or, just imagine that you do not want the
program segment that uses the identifier to be linked with LLVM.

Zhoulai

On Wed, May 6, 2015 at 3:57 PM, Owen Anderson <resistor at mac.com> wrote:

> What's wrong with the pointer address?
>
> --Owen
>
> > On May 6, 2015, at 3:33 PM, Zhoulai <zell08v at gmail.com> wrote:
> >
> > Hi,
> >
> > I wonder whether we can easily retrieve an LLVM instruction ID that
> uniquely identifies the instruction. In my case, I need to avoid using
> llvm::Instruction* directly. Given an 'inst' of type llvm::instruction*, is
> there some readily usable method as simple as  "int id = inst->id( )"?
> Thanks.
> >
> > Zhoulai
> > _______________________________________________
> > 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/20150506/203ce2a1/attachment.html>


More information about the llvm-dev mailing list