Revert "include/llvm: Add R600 Intrinsics v6"
[oota-llvm.git] / lib / Target / MBlaze / CMakeLists.txt
1 set(LLVM_TARGET_DEFINITIONS MBlaze.td)
2
3 tablegen(LLVM MBlazeGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM MBlazeGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM MBlazeGenCodeEmitter.inc -gen-emitter)
6 tablegen(LLVM MBlazeGenAsmWriter.inc -gen-asm-writer)
7 tablegen(LLVM MBlazeGenAsmMatcher.inc -gen-asm-matcher)
8 tablegen(LLVM MBlazeGenDAGISel.inc -gen-dag-isel)
9 tablegen(LLVM MBlazeGenCallingConv.inc -gen-callingconv)
10 tablegen(LLVM MBlazeGenSubtargetInfo.inc -gen-subtarget)
11 tablegen(LLVM MBlazeGenIntrinsics.inc -gen-tgt-intrinsic)
12 tablegen(LLVM MBlazeGenEDInfo.inc -gen-enhanced-disassembly-info)
13 add_public_tablegen_target(MBlazeCommonTableGen)
14
15 add_llvm_target(MBlazeCodeGen
16   MBlazeDelaySlotFiller.cpp
17   MBlazeInstrInfo.cpp
18   MBlazeISelDAGToDAG.cpp
19   MBlazeISelLowering.cpp
20   MBlazeFrameLowering.cpp
21   MBlazeMachineFunction.cpp
22   MBlazeRegisterInfo.cpp
23   MBlazeSubtarget.cpp
24   MBlazeTargetMachine.cpp
25   MBlazeTargetObjectFile.cpp
26   MBlazeIntrinsicInfo.cpp
27   MBlazeSelectionDAGInfo.cpp
28   MBlazeAsmPrinter.cpp
29   MBlazeMCInstLower.cpp
30   MBlazeELFWriterInfo.cpp
31   )
32
33 add_dependencies(LLVMMBlazeCodeGen intrinsics_gen)
34
35 add_subdirectory(AsmParser)
36 add_subdirectory(Disassembler)
37 add_subdirectory(InstPrinter)
38 add_subdirectory(TargetInfo)
39 add_subdirectory(MCTargetDesc)