<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type></HEAD>
<BODY>
<DIV>
<DIV style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">Hi Adam,<BR><BR>Would it be possible to add a CMake equivalent? I also think this is pretty useful.<BR><BR>Cheers,<BR><BR>James</DIV></DIV>
<DIV dir=ltr>
<HR>
<SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">From: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif"><A href="mailto:anemet@apple.com">Adam Nemet</A></SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">Sent: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">‎06/‎05/‎2014 05:58</SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">To: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif"><A href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</A></SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">Subject: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">[llvm] r208056 - [Build] Add rule to generate fully-expanded .td file</SPAN><BR><BR></DIV>Author: anemet<BR>Date: Mon May  5 22:49:45 2014<BR>New Revision: 208056<BR><BR>URL: http://llvm.org/viewvc/llvm-project?rev=208056&view=rev<BR>Log:<BR>[Build] Add rule to generate fully-expanded .td file<BR><BR>I found it useful in the past and now again to have a version of the .td file<BR>where all the records are expanded.  This adds a makefile rule to generate<BR>this on demand.<BR><BR>Modified:<BR>    llvm/trunk/Makefile.rules<BR><BR>Modified: llvm/trunk/Makefile.rules<BR>URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/Makefile.rules?rev=208056&r1=208055&r2=208056&view=diff<BR>==============================================================================<BR>--- llvm/trunk/Makefile.rules (original)<BR>+++ llvm/trunk/Makefile.rules Mon May  5 22:49:45 2014<BR>@@ -1713,8 +1713,14 @@ $(ObjDir)/%GenDFAPacketizer.inc.tmp : %.<BR>$(Echo) "Building $(<F) DFA packetizer tables with tblgen"<BR>$(Verb) $(LLVMTableGen) -gen-dfa-packetizer -o $(call SYSPATH, $@) $<<BR><BR>+# Dump all the records to <target>.td.expanded.  This is useful for debugging.<BR>+$(TARGET:%=%.td.expanded): \<BR>+%.td.expanded : %.td $(LLVM_TBLGEN)<BR>+ $(Echo) "Building a fully expanded version of $(<F)"<BR>+ $(Verb) $(LLVMTableGen) -o $(call SYSPATH, $@) $<<BR>+<BR>clean-local::<BR>- -$(Verb) $(RM) -f $(INCFiles)<BR>+ -$(Verb) $(RM) -f $(INCFiles) $(TARGET).td.expanded<BR><BR>endif # TARGET<BR><BR><BR><BR>_______________________________________________<BR>llvm-commits mailing list<BR>llvm-commits@cs.uiuc.edu<BR>http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits<BR></BODY></HTML>