comparison lib/Target/NVPTX/CMakeLists.txt @ 147:c2174574ed3a

LLVM 10
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Aug 2019 16:55:33 +0900
parents 803732b1fca8
children
comparison
equal deleted inserted replaced
134:3a76565eade5 147:c2174574ed3a
1 set(LLVM_TARGET_DEFINITIONS NVPTX.td) 1 set(LLVM_TARGET_DEFINITIONS NVPTX.td)
2 2
3
4 tablegen(LLVM NVPTXGenRegisterInfo.inc -gen-register-info)
5 tablegen(LLVM NVPTXGenInstrInfo.inc -gen-instr-info)
6 tablegen(LLVM NVPTXGenAsmWriter.inc -gen-asm-writer) 3 tablegen(LLVM NVPTXGenAsmWriter.inc -gen-asm-writer)
7 tablegen(LLVM NVPTXGenDAGISel.inc -gen-dag-isel) 4 tablegen(LLVM NVPTXGenDAGISel.inc -gen-dag-isel)
5 tablegen(LLVM NVPTXGenInstrInfo.inc -gen-instr-info)
6 tablegen(LLVM NVPTXGenRegisterInfo.inc -gen-register-info)
8 tablegen(LLVM NVPTXGenSubtargetInfo.inc -gen-subtarget) 7 tablegen(LLVM NVPTXGenSubtargetInfo.inc -gen-subtarget)
8
9 add_public_tablegen_target(NVPTXCommonTableGen) 9 add_public_tablegen_target(NVPTXCommonTableGen)
10 10
11 set(NVPTXCodeGen_sources 11 set(NVPTXCodeGen_sources
12 NVPTXAllocaHoisting.cpp 12 NVPTXAllocaHoisting.cpp
13 NVPTXAsmPrinter.cpp 13 NVPTXAsmPrinter.cpp
30 NVPTXTargetMachine.cpp 30 NVPTXTargetMachine.cpp
31 NVPTXTargetTransformInfo.cpp 31 NVPTXTargetTransformInfo.cpp
32 NVPTXUtilities.cpp 32 NVPTXUtilities.cpp
33 NVVMIntrRange.cpp 33 NVVMIntrRange.cpp
34 NVVMReflect.cpp 34 NVVMReflect.cpp
35 NVPTXProxyRegErasure.cpp
35 ) 36 )
36 37
37 add_llvm_target(NVPTXCodeGen ${NVPTXCodeGen_sources}) 38 add_llvm_target(NVPTXCodeGen ${NVPTXCodeGen_sources})
38 39
40 add_subdirectory(MCTargetDesc)
39 add_subdirectory(TargetInfo) 41 add_subdirectory(TargetInfo)
40 add_subdirectory(InstPrinter)
41 add_subdirectory(MCTargetDesc)