Alex Bradbury | 24d9b13 | 2016-11-01 23:40:28 +0000 | [diff] [blame] | 1 | set(LLVM_TARGET_DEFINITIONS RISCV.td) |
| 2 | |
| 3 | tablegen(LLVM RISCVGenRegisterInfo.inc -gen-register-info) |
| 4 | tablegen(LLVM RISCVGenInstrInfo.inc -gen-instr-info) |
Alex Bradbury | 6b2cca7 | 2016-11-01 23:47:30 +0000 | [diff] [blame] | 5 | tablegen(LLVM RISCVGenMCCodeEmitter.inc -gen-emitter) |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 6 | tablegen(LLVM RISCVGenMCPseudoLowering.inc -gen-pseudo-lowering) |
Alex Bradbury | 1a42729 | 2017-08-08 14:32:35 +0000 | [diff] [blame] | 7 | tablegen(LLVM RISCVGenAsmMatcher.inc -gen-asm-matcher) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 8 | tablegen(LLVM RISCVGenAsmWriter.inc -gen-asm-writer) |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 9 | tablegen(LLVM RISCVGenDAGISel.inc -gen-dag-isel) |
Alex Bradbury | 8ab4a96 | 2017-09-17 14:36:28 +0000 | [diff] [blame] | 10 | tablegen(LLVM RISCVGenSubtargetInfo.inc -gen-subtarget) |
| 11 | tablegen(LLVM RISCVGenDisassemblerTables.inc -gen-disassembler) |
Alex Bradbury | 24d9b13 | 2016-11-01 23:40:28 +0000 | [diff] [blame] | 12 | |
| 13 | add_public_tablegen_target(RISCVCommonTableGen) |
| 14 | |
Alex Bradbury | b2e5472 | 2016-11-01 17:27:54 +0000 | [diff] [blame] | 15 | add_llvm_target(RISCVCodeGen |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 16 | RISCVAsmPrinter.cpp |
| 17 | RISCVFrameLowering.cpp |
| 18 | RISCVInstrInfo.cpp |
| 19 | RISCVISelDAGToDAG.cpp |
| 20 | RISCVISelLowering.cpp |
| 21 | RISCVMCInstLower.cpp |
| 22 | RISCVRegisterInfo.cpp |
| 23 | RISCVSubtarget.cpp |
Alex Bradbury | b2e5472 | 2016-11-01 17:27:54 +0000 | [diff] [blame] | 24 | RISCVTargetMachine.cpp |
| 25 | ) |
| 26 | |
Alex Bradbury | 1a42729 | 2017-08-08 14:32:35 +0000 | [diff] [blame] | 27 | add_subdirectory(AsmParser) |
Alex Bradbury | 8ab4a96 | 2017-09-17 14:36:28 +0000 | [diff] [blame] | 28 | add_subdirectory(Disassembler) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 29 | add_subdirectory(InstPrinter) |
Alex Bradbury | 6b2cca7 | 2016-11-01 23:47:30 +0000 | [diff] [blame] | 30 | add_subdirectory(MCTargetDesc) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 31 | add_subdirectory(TargetInfo) |