[llvm-commits] [llvm] r134907 - /llvm/trunk/utils/TableGen/

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon Jul 11 11:49:01 PDT 2011


On Jul 11, 2011, at 11:25 AM, David Greene wrote:

> Author: greened
> Date: Mon Jul 11 13:25:51 2011
> New Revision: 134907
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=134907&view=rev
> Log:
> [AVX] Make Inits Foldable
> 
> Manage Inits in a FoldingSet.  This provides several benefits:
> 
> - Memory for Inits is properly managed
> 
> - Duplicate Inits are folded into Flyweights, saving memory
> 
> - It enforces const-correctness, protecting against certain classes
>  of bugs
> 
> The above benefits allow Inits to be used in more contexts, which in
> turn provides more dynamism to TableGen.  This enhanced capability
> will be used by the AVX code generator to a fold common patterns
> together.

David, please revert this.

You are ignoring code review, violating the coding standards, and there are mismatched tags.

/jakob




More information about the llvm-commits mailing list