1b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum##===- lib/Target/Hexagon/Makefile -------------------------*- Makefile -*-===## 2b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# 3b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# The LLVM Compiler Infrastructure 4b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# 5b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# This file is distributed under the University of Illinois Open Source 6b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# License. See LICENSE.TXT for details. 7b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# 8b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum##===----------------------------------------------------------------------===## 9b4b54153ad760c69a00a08531abef4ed434a5092Tony LinthicumLEVEL = ../../.. 10b4b54153ad760c69a00a08531abef4ed434a5092Tony LinthicumLIBRARYNAME = LLVMHexagonCodeGen 11b4b54153ad760c69a00a08531abef4ed434a5092Tony LinthicumTARGET = Hexagon 12b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum 13b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum# Make sure that tblgen is run, first thing. 14b4b54153ad760c69a00a08531abef4ed434a5092Tony LinthicumBUILT_SOURCES = HexagonGenRegisterInfo.inc \ 15b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum HexagonGenInstrInfo.inc \ 16b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum HexagonGenAsmWriter.inc \ 17b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum HexagonGenDAGISel.inc HexagonGenSubtargetInfo.inc \ 18b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum HexagonGenCallingConv.inc \ 19e5041e6fa8fa74a26e031b7487be1912257c87f1Evandro Menezes HexagonGenDFAPacketizer.inc 20b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum 21e5041e6fa8fa74a26e031b7487be1912257c87f1Evandro MenezesDIRS = InstPrinter TargetInfo MCTargetDesc 22b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicum 23b4b54153ad760c69a00a08531abef4ed434a5092Tony Linthicuminclude $(LEVEL)/Makefile.common 24