This commit is contained in:
Benjamin Kramer
2025-06-27 12:50:47 +02:00
parent b989c76f39
commit f0f46e25ec

View File

@@ -655,6 +655,7 @@ cc_binary(
"utils/TableGen/Basic/DirectiveEmitter.cpp",
"utils/TableGen/Basic/IntrinsicEmitter.cpp",
"utils/TableGen/Basic/RISCVTargetDefEmitter.cpp",
"utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp",
"utils/TableGen/Basic/SDNodeProperties.cpp",
"utils/TableGen/Basic/SDNodeProperties.h",
"utils/TableGen/Basic/SequenceToOffsetTable.h",
@@ -758,6 +759,14 @@ gentbl_cc_library(
deps = [":CommonTargetTdFiles"],
)
gentbl_cc_library(
name = "runtime_libcalls_gen",
tbl_outs = {"include/llvm/IR/RuntimeLibcalls.inc": ["-gen-runtime-libcalls"]},
tblgen = ":llvm-min-tblgen",
td_file = "include/llvm/IR/RuntimeLibcalls.td",
deps = [":IRTdFiles"],
)
gentbl_cc_library(
name = "vt_gen",
tbl_outs = {"include/llvm/CodeGen/GenVT.inc": ["-gen-vt"]},
@@ -964,7 +973,6 @@ cc_library(
copts = llvm_copts,
textual_hdrs = glob([
"include/llvm/IR/*.def",
"lib/IR/*.def",
]),
deps = [
":BinaryFormat",
@@ -976,6 +984,7 @@ cc_library(
":config",
":intrinsic_enums_gen",
":intrinsics_impl_gen",
":runtime_libcalls_gen",
],
)