Continued support for Field Initializer
[oota-llvm.git] / utils / TableGen / Makefile
1 LEVEL = ../..
2 TOOLNAME = tblgen
3 USEDLIBS = support.a
4
5 include $(LEVEL)/Makefile.common
6
7 clean::
8         -rm -f FileParser.cpp FileParser.h FileLexer.cpp CommandLine.cpp
9         -rm -f FileParser.output
10
11
12 dump:: $(TOOLEXENAME_G)
13         $(TOOLEXENAME_G) < X86.td
14
15 parse: $(TOOLEXENAME_G)
16         $(TOOLEXENAME_G) < X86.td -parse
17
18 test:: $(TOOLEXENAME_G)
19         @echo "enum {"
20         @$(TOOLEXENAME_G) < X86.td -class=Register
21         @echo 
22         @echo "};"
23
24         @echo "enum {"
25         @$(TOOLEXENAME_G) < X86.td -class=Instruction
26         @echo 
27         @echo "};"