[PATCH] improve BasicAA analysis of static globals.

Sam Parker sam.parker at arm.com
Mon May 11 06:36:15 PDT 2015


Hi,

 

I've attached a patch for BasicAA to analyze whether a global variable has
its address taken or not. This allows basicaa to return noalias for queries
where object 'A' points to a static global that does not escape and object
'B' does not.

 

Cheers,

Sam

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150511/0fec2e70/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: basicaa.patch
Type: application/octet-stream
Size: 3298 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150511/0fec2e70/attachment.obj>


More information about the llvm-commits mailing list