Displaying 3 results from an estimated 3 matches for "rgbaucharframebuff".
Did you mean:
rgbaucharframebuffer
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
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 v...
2013 Jan 01
2
[LLVMdev] IR function pointers
...the code. So, these edges
that cannot be resolved at compile time present a problem.
Where can I find these devirtualization optimizations that you mentioned?
Thanks.
-Apala
On 01/01/2013 12:18 PM, Tim Northover wrote:
>
> 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 plaus...