File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change 1
1
add_subdirectory (GlobalISel)
2
2
3
- set (LLVM_LINK_COMPONENTS Support)
4
-
5
- add_tablegen(llvm-min-tblgen LLVM_HEADERS
3
+ add_llvm_library(LLVMTableGenCommon STATIC OBJECT EXCLUDE_FROM_ALL
6
4
Attributes.cpp
7
5
CodeGenIntrinsics.cpp
8
6
DirectiveEmitter.cpp
9
7
IntrinsicEmitter.cpp
10
8
RISCVTargetDefEmitter.cpp
11
9
SDNodeProperties.cpp
12
- TableGen.cpp
13
10
VTEmitter.cpp
14
11
PARTIAL_SOURCES_INTENDED
15
12
)
13
+ set_target_properties (LLVMTableGenCommon PROPERTIES FOLDER "Tablegenning" )
14
+
15
+ set (LLVM_LINK_COMPONENTS Support)
16
+
17
+ add_tablegen(llvm-min-tblgen LLVM_HEADERS
18
+ TableGen.cpp
19
+ $<TARGET_OBJECTS:obj.LLVMTableGenCommon>
20
+ PARTIAL_SOURCES_INTENDED
21
+ )
16
22
set_target_properties (llvm-min-tblgen PROPERTIES FOLDER "Tablegenning" )
17
23
18
24
add_tablegen(llvm-tblgen LLVM
@@ -60,6 +66,7 @@ add_tablegen(llvm-tblgen LLVM
60
66
SearchableTableEmitter.cpp
61
67
SubtargetEmitter.cpp
62
68
SubtargetFeatureInfo.cpp
69
+ TableGen.cpp
63
70
Types.cpp
64
71
VarLenCodeEmitterGen.cpp
65
72
X86DisassemblerTables.cpp
@@ -69,7 +76,7 @@ add_tablegen(llvm-tblgen LLVM
69
76
X86ModRMFilters.cpp
70
77
X86RecognizableInstr.cpp
71
78
WebAssemblyDisassemblerEmitter.cpp
72
- $<TARGET_OBJECTS:llvm-min-tblgen >
79
+ $<TARGET_OBJECTS:obj.LLVMTableGenCommon >
73
80
74
81
DEPENDS
75
82
intrinsics_gen
You can’t perform that action at this time.
0 commit comments