Home | History | Annotate | Download | only in MSP430
      1 set(LLVM_TARGET_DEFINITIONS MSP430.td)
      2 
      3 tablegen(LLVM MSP430GenRegisterInfo.inc -gen-register-info)
      4 tablegen(LLVM MSP430GenInstrInfo.inc -gen-instr-info)
      5 tablegen(LLVM MSP430GenAsmWriter.inc -gen-asm-writer)
      6 tablegen(LLVM MSP430GenDAGISel.inc -gen-dag-isel)
      7 tablegen(LLVM MSP430GenCallingConv.inc -gen-callingconv)
      8 tablegen(LLVM MSP430GenSubtargetInfo.inc -gen-subtarget)
      9 add_public_tablegen_target(MSP430CommonTableGen)
     10 
     11 add_llvm_target(MSP430CodeGen
     12   MSP430BranchSelector.cpp
     13   MSP430ISelDAGToDAG.cpp
     14   MSP430ISelLowering.cpp
     15   MSP430InstrInfo.cpp
     16   MSP430FrameLowering.cpp
     17   MSP430MachineFunctionInfo.cpp
     18   MSP430RegisterInfo.cpp
     19   MSP430Subtarget.cpp
     20   MSP430TargetMachine.cpp
     21   MSP430SelectionDAGInfo.cpp
     22   MSP430AsmPrinter.cpp
     23   MSP430MCInstLower.cpp
     24   )
     25 
     26 add_dependencies(LLVMMSP430CodeGen MSP430CommonTableGen intrinsics_gen)
     27 
     28 add_subdirectory(InstPrinter)
     29 add_subdirectory(TargetInfo)
     30 add_subdirectory(MCTargetDesc)
     31