[llvm-commits] [llvm] r137232 - in /llvm/trunk/utils/TableGen: Record.cpp Record.h TGParser.cpp

Chris Lattner clattner at apple.com
Wed Aug 10 11:49:22 PDT 2011


On Aug 10, 2011, at 11:27 AM, David Greene wrote:

> Author: greened
> Date: Wed Aug 10 13:27:46 2011
> New Revision: 137232
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=137232&view=rev
> Log:
> Make Record Name an Init
> 
> Use an Init (ultimately a StringInit) to represent the Record name.
> This allows the name to be composed by standard TableGen operators.
> This will enable us to get rid of the ugly #NAME# hack processing and
> naturally replace it with operators.  It also increases flexibility
> and power of the TableGen language by allowing record identifiers to
> be computed dynamically.

Hi David,

This seems very strange.  Where are you going with this?

-Chris



More information about the llvm-commits mailing list