Alex Bradbury | 24d9b13 | 2016-11-01 23:40:28 +0000 | [diff] [blame] | 1 | set(LLVM_TARGET_DEFINITIONS RISCV.td) |
| 2 | |
Alex Bradbury | 1a42729 | 2017-08-08 14:32:35 +0000 | [diff] [blame] | 3 | tablegen(LLVM RISCVGenAsmMatcher.inc -gen-asm-matcher) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 4 | tablegen(LLVM RISCVGenAsmWriter.inc -gen-asm-writer) |
Sameer AbuAsal | c1b0e66 | 2018-04-06 21:07:05 +0000 | [diff] [blame] | 5 | tablegen(LLVM RISCVGenCompressInstEmitter.inc -gen-compress-inst-emitter) |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 6 | tablegen(LLVM RISCVGenDAGISel.inc -gen-dag-isel) |
Alex Bradbury | 8ab4a96 | 2017-09-17 14:36:28 +0000 | [diff] [blame] | 7 | tablegen(LLVM RISCVGenDisassemblerTables.inc -gen-disassembler) |
Nico Weber | 1cbd096 | 2018-04-04 12:37:44 +0000 | [diff] [blame] | 8 | tablegen(LLVM RISCVGenInstrInfo.inc -gen-instr-info) |
| 9 | tablegen(LLVM RISCVGenMCCodeEmitter.inc -gen-emitter) |
| 10 | tablegen(LLVM RISCVGenMCPseudoLowering.inc -gen-pseudo-lowering) |
| 11 | tablegen(LLVM RISCVGenRegisterInfo.inc -gen-register-info) |
| 12 | tablegen(LLVM RISCVGenSubtargetInfo.inc -gen-subtarget) |
Ana Pazos | 9d6c553 | 2018-10-04 21:50:54 +0000 | [diff] [blame] | 13 | tablegen(LLVM RISCVGenSystemOperands.inc -gen-searchable-tables) |
Alex Bradbury | 24d9b13 | 2016-11-01 23:40:28 +0000 | [diff] [blame] | 14 | |
| 15 | add_public_tablegen_target(RISCVCommonTableGen) |
| 16 | |
Alex Bradbury | b2e5472 | 2016-11-01 17:27:54 +0000 | [diff] [blame] | 17 | add_llvm_target(RISCVCodeGen |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 18 | RISCVAsmPrinter.cpp |
Alex Bradbury | 21aea51 | 2018-09-19 10:54:22 +0000 | [diff] [blame] | 19 | RISCVExpandPseudoInsts.cpp |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 20 | RISCVFrameLowering.cpp |
| 21 | RISCVInstrInfo.cpp |
| 22 | RISCVISelDAGToDAG.cpp |
| 23 | RISCVISelLowering.cpp |
| 24 | RISCVMCInstLower.cpp |
Sameer AbuAsal | 9b65ffb | 2018-06-27 20:51:42 +0000 | [diff] [blame] | 25 | RISCVMergeBaseOffset.cpp |
Alex Bradbury | 8971842 | 2017-10-19 21:37:38 +0000 | [diff] [blame] | 26 | RISCVRegisterInfo.cpp |
| 27 | RISCVSubtarget.cpp |
Alex Bradbury | b2e5472 | 2016-11-01 17:27:54 +0000 | [diff] [blame] | 28 | RISCVTargetMachine.cpp |
Mandeep Singh Grang | 98bc25a | 2018-03-24 18:37:19 +0000 | [diff] [blame] | 29 | RISCVTargetObjectFile.cpp |
Alex Bradbury | b2e5472 | 2016-11-01 17:27:54 +0000 | [diff] [blame] | 30 | ) |
| 31 | |
Alex Bradbury | 1a42729 | 2017-08-08 14:32:35 +0000 | [diff] [blame] | 32 | add_subdirectory(AsmParser) |
Alex Bradbury | 8ab4a96 | 2017-09-17 14:36:28 +0000 | [diff] [blame] | 33 | add_subdirectory(Disassembler) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 34 | add_subdirectory(InstPrinter) |
Alex Bradbury | 6b2cca7 | 2016-11-01 23:47:30 +0000 | [diff] [blame] | 35 | add_subdirectory(MCTargetDesc) |
Alex Bradbury | 2fee9ea | 2017-08-15 13:08:29 +0000 | [diff] [blame] | 36 | add_subdirectory(TargetInfo) |
Ana Pazos | 9d6c553 | 2018-10-04 21:50:54 +0000 | [diff] [blame] | 37 | add_subdirectory(Utils) |