64 lines · plain
1add_llvm_component_group(M68k)2 3set(LLVM_TARGET_DEFINITIONS M68k.td)4 5tablegen(LLVM M68kGenGlobalISel.inc -gen-global-isel)6tablegen(LLVM M68kGenRegisterInfo.inc -gen-register-info)7tablegen(LLVM M68kGenRegisterBank.inc -gen-register-bank)8tablegen(LLVM M68kGenInstrInfo.inc -gen-instr-info)9tablegen(LLVM M68kGenSDNodeInfo.inc -gen-sd-node-info)10tablegen(LLVM M68kGenSubtargetInfo.inc -gen-subtarget)11tablegen(LLVM M68kGenMCCodeEmitter.inc -gen-emitter)12tablegen(LLVM M68kGenMCPseudoLowering.inc -gen-pseudo-lowering)13tablegen(LLVM M68kGenDAGISel.inc -gen-dag-isel)14tablegen(LLVM M68kGenCallingConv.inc -gen-callingconv)15tablegen(LLVM M68kGenAsmWriter.inc -gen-asm-writer)16tablegen(LLVM M68kGenAsmMatcher.inc -gen-asm-matcher)17tablegen(LLVM M68kGenDisassemblerTables.inc -gen-disassembler)18 19add_public_tablegen_target(M68kCommonTableGen)20 21add_llvm_target(M68kCodeGen22 GISel/M68kCallLowering.cpp23 GISel/M68kInstructionSelector.cpp24 GISel/M68kLegalizerInfo.cpp25 GISel/M68kRegisterBankInfo.cpp26 M68kAsmPrinter.cpp27 M68kCollapseMOVEMPass.cpp28 M68kExpandPseudo.cpp29 M68kFrameLowering.cpp30 M68kInstrInfo.cpp31 M68kISelLowering.cpp32 M68kISelDAGToDAG.cpp33 M68kMachineFunction.cpp34 M68kMCInstLower.cpp35 M68kRegisterInfo.cpp36 M68kSelectionDAGInfo.cpp37 M68kSubtarget.cpp38 M68kTargetMachine.cpp39 M68kTargetObjectFile.cpp40 41 LINK_COMPONENTS42 Analysis43 AsmPrinter44 CodeGen45 CodeGenTypes46 Core47 GlobalISel48 M68kDesc49 M68kInfo50 MC51 SelectionDAG52 Support53 Target54 TargetParser55 56 ADD_TO_COMPONENT57 M68k58 )59 60add_subdirectory(TargetInfo)61add_subdirectory(MCTargetDesc)62add_subdirectory(AsmParser)63add_subdirectory(Disassembler)64