[LLVMdev] Enhancing TableGen

Jim Grosbach grosbach at apple.com
Fri Oct 7 11:41:33 PDT 2011


On Oct 7, 2011, at 11:23 AM, David A. Greene wrote:

> Evan Cheng <evan.cheng at apple.com> writes:
> 
>> David, we cannot accept the 'multidef' keyword. Please revert it.
> 
> Working on it now.
> 
>> We appreciate you thinking ahead about MIC, but we are against the
>> massive refactoring and complicated abstraction scheme. We'll never
>> accept those patches.
> 
> How about a less massive and complicated scheme?  I think we can
> make some good improvements to the current spec that will help
> with the MIC work.

What do you have in mind? I don't think anyone is arguing that tblgen as-is is some paragon of virtue or anything. There's definitely room for improvements.


>> Your proposed new TableGen functionalities are interesting but it is
>> clearly not where the code owners want it to go.
> 
> Jakob at least seems interested in the for loop stuff.  Am I reading you
> correctly, Jakob?  Having that feature would make a huge difference.
> 
> Frankly, the way things are with the x86 SIMD stuff is not scalable.
> I'd like to clean some of that up, in an incremental way, of course.
> 
>                         -Dave
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list