[LLVMdev] Eliminating redundant loads
Dibyendu Majumdar
mobile at majumdar.org.uk
Tue Feb 24 16:22:32 PST 2015
Hi,
I added tbaa metadata and that seems to have improved things - now the
redundant loads are getting removed.
I did not find any documentation on how to use the API, but eventually
figured out by looking at what Clang produces, and how the Julia
project is using this.
I will write this up in the next few days but if anyone wants to see
how I am doing it then here is the link to the commit:
https://github.com/dibyendumajumdar/ravi/commit/87f3720f7eb661385be1199e48f4107d04a66671
Regards
Dibyendu
More information about the llvm-dev
mailing list