1set(LLVM_TARGET_DEFINITIONS Blackfin.td) 2 3tablegen(BlackfinGenRegisterInfo.inc -gen-register-info) 4tablegen(BlackfinGenInstrInfo.inc -gen-instr-info) 5tablegen(BlackfinGenAsmWriter.inc -gen-asm-writer) 6tablegen(BlackfinGenDAGISel.inc -gen-dag-isel) 7tablegen(BlackfinGenSubtargetInfo.inc -gen-subtarget) 8tablegen(BlackfinGenCallingConv.inc -gen-callingconv) 9tablegen(BlackfinGenIntrinsics.inc -gen-tgt-intrinsic) 10 11add_llvm_target(BlackfinCodeGen 12 BlackfinAsmPrinter.cpp 13 BlackfinInstrInfo.cpp 14 BlackfinIntrinsicInfo.cpp 15 BlackfinISelDAGToDAG.cpp 16 BlackfinISelLowering.cpp 17 BlackfinFrameLowering.cpp 18 BlackfinRegisterInfo.cpp 19 BlackfinSubtarget.cpp 20 BlackfinTargetMachine.cpp 21 BlackfinSelectionDAGInfo.cpp 22 ) 23 24add_subdirectory(TargetInfo) 25add_subdirectory(MCTargetDesc) 26