File tree Expand file tree Collapse file tree 4 files changed +6
-0
lines changed Expand file tree Collapse file tree 4 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 11set (LLVM_TARGET_DEFINITIONS Attributes.td)
22tablegen(LLVM Attributes.inc -gen-attrs)
3+ add_public_tablegen_target(attributes_gen)
34
45set (LLVM_TARGET_DEFINITIONS Intrinsics.td)
56tablegen(LLVM IntrinsicImpl.inc -gen-intrinsic-impl)
Original file line number Diff line number Diff line change @@ -219,6 +219,7 @@ module LLVM_Pass {
219219
220220module LLVM_intrinsic_gen {
221221 requires cplusplus
222+ requires attribute_gen
222223
223224 // Delay building the modules containing dependencies to Attributes.h and
224225 // Intrinsics.h because they need to be generated by tablegen first.
Original file line number Diff line number Diff line change @@ -62,4 +62,5 @@ add_llvm_component_library(LLVMCore
6262
6363 DEPENDS
6464 intrinsics_gen
65+ attributes_gen
6566 )
Original file line number Diff line number Diff line change @@ -61,6 +61,9 @@ add_llvm_component_library(LLVMMC
6161
6262 ADDITIONAL_HEADER_DIRS
6363 ${LLVM_MAIN_INCLUDE_DIR} /llvm/MC
64+
65+ DEPENDS
66+ attributes_gen
6467 )
6568
6669add_subdirectory (MCParser)
You can’t perform that action at this time.
0 commit comments