summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/Makefile.am
blob: 028f9ee94bac60800eb809a4744ccf6adaf7eed8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
##===- utils/TableGen/Makefile.am --------------------------*- Makefile -*-===##
# 
#                     The LLVM Compiler Infrastructure
#
# This file was developed by Reid Spencer and is distributed under the 
# University of Illinois Open Source License. See LICENSE.TXT for details.
# 
##===----------------------------------------------------------------------===##

include $(top_srcdir)/Makefile.rules.am

bin_PROGRAMS = TableGen

BUILT_SOURCES  = FileLexer.cpp FileParser.cpp FileParser.h

TableGen_SOURCES =AsmWriterEmitter.cpp \
                  CodeEmitterGen.cpp \
                  CodeEmitterGen.h \
                  CodeGenInstruction.h \
                  CodeGenRegisters.h \
                  CodeGenTarget.cpp \
                  CodeGenTarget.h \
                  InstrInfoEmitter.cpp \
                  InstrInfoEmitter.h \
                  InstrSelectorEmitter.cpp \
                  InstrSelectorEmitter.h \
                  Record.cpp \
                  Record.h \
                  RegisterInfoEmitter.cpp \
                  RegisterInfoEmitter.h \
                  TableGenBackend.cpp \
                  TableGenBackend.h \
                  TableGen.cpp \
                  $(BUILT_SOURCES)

TableGen_LDADD =  $(call GETLIBS,Support,System) 
OpenPOWER on IntegriCloud