1 add_llvm_component_group(CSKY)
3 set(LLVM_TARGET_DEFINITIONS CSKY.td)
5 tablegen(LLVM CSKYGenAsmMatcher.inc -gen-asm-matcher)
6 tablegen(LLVM CSKYGenAsmWriter.inc -gen-asm-writer)
7 tablegen(LLVM CSKYGenCallingConv.inc -gen-callingconv)
8 tablegen(LLVM CSKYGenCompressInstEmitter.inc -gen-compress-inst-emitter)
9 tablegen(LLVM CSKYGenDAGISel.inc -gen-dag-isel)
10 tablegen(LLVM CSKYGenDisassemblerTables.inc -gen-disassembler)
11 tablegen(LLVM CSKYGenInstrInfo.inc -gen-instr-info)
12 tablegen(LLVM CSKYGenMCCodeEmitter.inc -gen-emitter)
13 tablegen(LLVM CSKYGenMCPseudoLowering.inc -gen-pseudo-lowering)
14 tablegen(LLVM CSKYGenRegisterInfo.inc -gen-register-info)
15 tablegen(LLVM CSKYGenSubtargetInfo.inc -gen-subtarget)
17 add_public_tablegen_target(CSKYCommonTableGen)
19 add_llvm_target(CSKYCodeGen
21 CSKYConstantIslandPass.cpp
22 CSKYConstantPoolValue.cpp
31 CSKYTargetObjectFile.cpp
50 add_subdirectory(AsmParser)
51 add_subdirectory(Disassembler)
52 add_subdirectory(MCTargetDesc)
53 add_subdirectory(TargetInfo)