blob: 80ace9804a1f794e12d263f3496ca07e9b90c35b [file] [log] [blame]
Chris Lattner72614082002-10-25 22:55:53 +00001LEVEL = ../../..
2LIBRARYNAME = x86
3include $(LEVEL)/Makefile.common
4
Chris Lattner7ad3e062003-08-03 15:48:14 +00005
6
7# Make sure that tblgen is run, first thing.
8$(SourceDepend): X86GenRegisterInfo.h.inc X86GenRegisterNames.inc X86GenRegisterInfo.inc
9
10X86GenRegisterNames.inc: $(wildcard *.td) $(TBLGEN)
11 $(TBLGEN) X86.td -gen-register-enums -o $@
12
13X86GenRegisterInfo.h.inc: $(wildcard *.td) $(TBLGEN)
14 $(TBLGEN) X86.td -gen-register-desc-header -o $@
15
16X86GenRegisterInfo.inc: $(wildcard *.td) $(TBLGEN)
17 $(TBLGEN) X86.td -gen-register-desc -o $@
18
19clean::
20 $(VERB) rm -f *.inc
21