blob: 3facfd526a53501ace7665253645faedff9cefa0 [file] [log] [blame]
Anton Korobeynikov128e8a12009-05-03 12:58:22 +00001set(LLVM_TARGET_DEFINITIONS MSP430.td)
2
Daniel Dunbar4a9c6422011-11-04 19:04:23 +00003tablegen(LLVM MSP430GenAsmWriter.inc -gen-asm-writer)
Daniel Dunbar4a9c6422011-11-04 19:04:23 +00004tablegen(LLVM MSP430GenCallingConv.inc -gen-callingconv)
Nico Weber1cbd0962018-04-04 12:37:44 +00005tablegen(LLVM MSP430GenDAGISel.inc -gen-dag-isel)
6tablegen(LLVM MSP430GenInstrInfo.inc -gen-instr-info)
7tablegen(LLVM MSP430GenRegisterInfo.inc -gen-register-info)
Daniel Dunbar4a9c6422011-11-04 19:04:23 +00008tablegen(LLVM MSP430GenSubtargetInfo.inc -gen-subtarget)
Nico Weber1cbd0962018-04-04 12:37:44 +00009
Chandler Carruth97c069c2011-07-26 00:09:08 +000010add_public_tablegen_target(MSP430CommonTableGen)
Anton Korobeynikov128e8a12009-05-03 12:58:22 +000011
Anton Korobeynikov384b3362009-08-14 18:46:49 +000012add_llvm_target(MSP430CodeGen
Ted Kremenekbda81932010-01-15 22:59:11 +000013 MSP430BranchSelector.cpp
Benjamin Kramer3c62f502009-08-31 13:05:24 +000014 MSP430ISelDAGToDAG.cpp
Richard Pennington9f3bd4a2009-07-09 20:27:09 +000015 MSP430ISelLowering.cpp
Ted Kremenekbda81932010-01-15 22:59:11 +000016 MSP430InstrInfo.cpp
Anton Korobeynikov441ae5b2011-01-10 12:39:23 +000017 MSP430FrameLowering.cpp
Chandler Carruthe805b162011-12-20 08:42:11 +000018 MSP430MachineFunctionInfo.cpp
Benjamin Kramer3c62f502009-08-31 13:05:24 +000019 MSP430RegisterInfo.cpp
Richard Pennington9f3bd4a2009-07-09 20:27:09 +000020 MSP430Subtarget.cpp
Anton Korobeynikov128e8a12009-05-03 12:58:22 +000021 MSP430TargetMachine.cpp
Jim Grosbacha85a4e22010-10-05 00:34:11 +000022 MSP430AsmPrinter.cpp
23 MSP430MCInstLower.cpp
Anton Korobeynikov128e8a12009-05-03 12:58:22 +000024 )
Oscar Fuentesba1186c2011-02-20 02:55:27 +000025
26add_subdirectory(InstPrinter)
Evan Chengbc153d42011-07-14 20:59:42 +000027add_subdirectory(MCTargetDesc)
Nico Weber5d53aed2018-04-23 12:49:34 +000028add_subdirectory(TargetInfo)