1add_llvm_component_group(M68k) 2 3set(LLVM_TARGET_DEFINITIONS M68k.td) 4 5tablegen(LLVM M68kGenRegisterInfo.inc -gen-register-info) 6tablegen(LLVM M68kGenInstrInfo.inc -gen-instr-info) 7tablegen(LLVM M68kGenSubtargetInfo.inc -gen-subtarget) 8tablegen(LLVM M68kGenMCCodeBeads.inc -gen-code-beads) 9tablegen(LLVM M68kGenMCPseudoLowering.inc -gen-pseudo-lowering) 10tablegen(LLVM M68kGenDAGISel.inc -gen-dag-isel) 11tablegen(LLVM M68kGenCallingConv.inc -gen-callingconv) 12tablegen(LLVM M68kGenAsmWriter.inc -gen-asm-writer) 13tablegen(LLVM M68kGenAsmMatcher.inc -gen-asm-matcher) 14 15add_public_tablegen_target(M68kCommonTableGen) 16 17add_llvm_target(M68kCodeGen 18 M68kAsmPrinter.cpp 19 M68kCollapseMOVEMPass.cpp 20 M68kExpandPseudo.cpp 21 M68kFrameLowering.cpp 22 M68kInstrInfo.cpp 23 M68kISelLowering.cpp 24 M68kISelDAGToDAG.cpp 25 M68kMachineFunction.cpp 26 M68kMCInstLower.cpp 27 M68kRegisterInfo.cpp 28 M68kSubtarget.cpp 29 M68kTargetMachine.cpp 30 M68kTargetObjectFile.cpp 31 32 LINK_COMPONENTS 33 Analysis 34 AsmPrinter 35 CodeGen 36 Core 37 MC 38 SelectionDAG 39 Support 40 Target 41 M68kDesc 42 M68kInfo 43 44 ADD_TO_COMPONENT 45 M68k 46) 47 48add_subdirectory(TargetInfo) 49add_subdirectory(MCTargetDesc) 50add_subdirectory(AsmParser) 51add_subdirectory(Disassembler) 52