[PATCH] GlobalOpt enhancement optimization (hoisting of initialization code into constant global initializers).

Puyan Lotfi plotfi at apple.com
Mon Aug 26 12:00:45 PDT 2013


Test cases attached along with patch.  

-------------- next part --------------
A non-text attachment was scrubbed...
Name: GlobalOptHoistTests.tar.gz
Type: application/x-gzip
Size: 1447 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130826/923c9c59/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GlobalOptInitHoist.patch
Type: application/octet-stream
Size: 20907 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130826/923c9c59/attachment.obj>
-------------- next part --------------



On Aug 26, 2013, at 8:06 AM, Meador Inge <meadori at codesourcery.com> wrote:

> On 08/26/2013 03:40 AM, Puyan Lotfi wrote:
> 
>> Could someone on the list review my changes, provide feedback, and if possible
>> submit my changes?
>> 
>> I also have some test cases I've written but I am still trying to figure out how
>> to add them to llvm/test/Transforms/GlobalOpt (I don't see a lit.local.cfg in
>> that directory as the docs specify). 
> 
> Folks can provide feedback given just the patch, but it will be easier to
> review with the test cases as a part of the code change patch.  Also, it
> shouldn't be committed without the test cases.  So, I would get the test case
> changes worked out and re-submit.
> 
> -- 
> Meador Inge
> CodeSourcery / Mentor Embedded



More information about the llvm-commits mailing list