blob: 9e3ff29e07c4255f742fb04ec453d8d86b8f1d51 [file] [log] [blame]
Dan Gohmanf17a25c2007-07-18 16:29:46 +00001##===- lib/Target/ARM/Makefile -----------------------------*- Makefile -*-===##
2#
3# The LLVM Compiler Infrastructure
4#
Chris Lattner80455b82007-12-29 20:09:26 +00005# This file is distributed under the University of Illinois Open Source
Dan Gohmanf17a25c2007-07-18 16:29:46 +00006# License. See LICENSE.TXT for details.
7#
8##===----------------------------------------------------------------------===##
9
10LEVEL = ../../..
Anton Korobeynikov74b114b2008-08-17 13:55:10 +000011LIBRARYNAME = LLVMARMCodeGen
Dan Gohmanf17a25c2007-07-18 16:29:46 +000012TARGET = ARM
13
14# Make sure that tblgen is run, first thing.
15BUILT_SOURCES = ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc \
16 ARMGenRegisterInfo.inc ARMGenInstrNames.inc \
17 ARMGenInstrInfo.inc ARMGenAsmWriter.inc \
Evan Chengae8400b2008-08-29 07:42:03 +000018 ARMGenDAGISel.inc ARMGenSubtarget.inc \
Johnny Chend47ae912010-04-07 20:53:12 +000019 ARMGenCodeEmitter.inc ARMGenCallingConv.inc \
Sean Callanan7f42f722010-04-08 00:48:21 +000020 ARMGenDecoderTables.inc ARMGenEDInfo.inc
Dan Gohmanf17a25c2007-07-18 16:29:46 +000021
Johnny Chend47ae912010-04-07 20:53:12 +000022DIRS = AsmPrinter AsmParser Disassembler TargetInfo
Anton Korobeynikov74b114b2008-08-17 13:55:10 +000023
Dan Gohmanf17a25c2007-07-18 16:29:46 +000024include $(LEVEL)/Makefile.common