[llvm-dev] How to get the destination in a LoadInst (original) (raw)

Evgenii Stepanov via llvm-dev llvm-dev at lists.llvm.org
Wed Dec 12 14:26:05 PST 2018


On Wed, Dec 12, 2018 at 2:13 PM Alberto Barbaro via llvm-dev <llvm-dev at lists.llvm.org> wrote:

Thanks Florian, I'm not sure yet but tomorrow I'll try. At the moment I don't see why I should iterate on a list just for getting the 5 out that LoadInst CTI on but I'm.sure I'm missing something :)

In LLVM an instruction and its result are the same thing. Instruction is a subclass of Value. LoadInst is %5.

Thanks a lot

On Wed, Dec 12, 2018, 22:05 Florian Hahn <florianhahn at apple.com wrote:

> On Dec 12, 2018, at 13:57, Alberto Barbaro via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi, > I would like to get the '5'. I would like to know where the loaded value is stored. I don't know which method I should use of the LoadInst class. Take a look at the users of the load instruction: http://llvm.org/docs/ProgrammersManual.html#iterating-over-def-use-use-def-chains Is this what you are looking for? Cheers, Florian


LLVM Developers mailing list llvm-dev at lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev



More information about the llvm-dev mailing list