Displaying 3 results from an estimated 3 matches for "f6f8b813".
2013 Jan 01
2
[LLVMdev] IR function pointers
...u're compiling.
>
> Why are these calls bothering you? It's possible there are better
> options for your use-case.
>
> Tim.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130101/f6f8b813/attachment.html>
2013 Jan 01
0
[LLVMdev] IR function pointers
Hi,
> For example: call void %1608(%"struct.LRT::RGBAucharFrameBuffer"*
> %1604)
>
> How can I resolve the targets of these? Also, why are they appearing as
> indirect calls in the IR, when they are direct calls in the source?
You don't mention what language you're trying to compile, though it looks
plausibly C++. I'd guess these are virtual function calls.
2013 Jan 01
2
[LLVMdev] IR function pointers
I am coming up against a lot of function pointers in the IR, although
the corresponding source code does not have indirect calls.
For example: call void %1608(%"struct.LRT::RGBAucharFrameBuffer"* %1604)
How can I resolve the targets of these? Also, why are they appearing as
indirect calls in the IR, when they are direct calls in the source?
Thanks.
-Apala