CMakeLists.txt revision a347f85dbeee37a7f2bb68df1a7d4cdfbb7b576d
1set(LLVM_TARGET_DEFINITIONS Sparc.td) 2 3tablegen(SparcGenRegisterNames.inc -gen-register-enums) 4tablegen(SparcGenRegisterDesc.inc -gen-register-desc) 5tablegen(SparcGenRegisterInfo.h.inc -gen-register-info-header) 6tablegen(SparcGenRegisterInfo.inc -gen-register-info) 7tablegen(SparcGenInstrNames.inc -gen-instr-enums) 8tablegen(SparcGenInstrInfo.inc -gen-instr-desc) 9tablegen(SparcGenAsmWriter.inc -gen-asm-writer) 10tablegen(SparcGenDAGISel.inc -gen-dag-isel) 11tablegen(SparcGenSubtarget.inc -gen-subtarget) 12tablegen(SparcGenCallingConv.inc -gen-callingconv) 13 14add_llvm_target(SparcCodeGen 15 DelaySlotFiller.cpp 16 FPMover.cpp 17 SparcAsmPrinter.cpp 18 SparcInstrInfo.cpp 19 SparcISelDAGToDAG.cpp 20 SparcISelLowering.cpp 21 SparcFrameLowering.cpp 22 SparcMCAsmInfo.cpp 23 SparcRegisterInfo.cpp 24 SparcSubtarget.cpp 25 SparcTargetMachine.cpp 26 SparcSelectionDAGInfo.cpp 27 ) 28 29add_subdirectory(TargetInfo) 30