[llvm-commits] [patch] Add unnamed_addr in GlobalOpt

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Mon Jan 17 21:11:19 PST 2011


The "unnamed.patch" patch adds code for setting unnamed_addr in 
GlobalOpt. During a clang build this patch manages to set unnamed_addr 
1002 times.

The "mergeall.patch" patch is a hack that adds options for forcing the 
merge of all constants. With all constants merged, the clang binary is 
26681264 bytes. With just the globalopt update it is 26734712 bytes.

Is the "unnamed.patch" patch OK?

Cheers,
Rafael

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mergeall.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110118/ddcd784a/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: unnamed.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110118/ddcd784a/attachment-0001.ksh>


More information about the llvm-commits mailing list