[LLVMdev] Eliminating redundant loads

Kamal Sharma kgs1.rice at gmail.com
Mon Feb 23 14:32:20 PST 2015


Hi Dibyendu,

Aliasing might pose a problem in your case.
I didn't look into the depth of your code.
But, you could try running -tbaa optimization pass with opt.
You should appropriate metadata information generated for this.

There are other optimization routines as well. Try exploring them.

Regards,
Kamal Sharma


On Mon, Feb 23, 2015 at 2:18 PM, Dibyendu Majumdar <mobile at majumdar.org.uk>
wrote:

> Hi,
>
> Is it the case that I need to generate tbaa metadata and associate
> with store/load instructions? If so, is there any doc on how to get
> started with this?
>
> Thanks and Regards
> Dibyendu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150223/7e2e3488/attachment.html>


More information about the llvm-dev mailing list