Update LLVM OSS Bazel build file: add rule for auto-generated file

PiperOrigin-RevId: 317987718
Change-Id: I25126724e4f335438b9ac66f6d02a38be1e3782d
This commit is contained in:
Mehdi Amini 2020-06-23 19:51:24 -07:00 committed by TensorFlower Gardener
parent 40439cbf5f
commit ef20289d99

View File

@ -561,6 +561,7 @@ filegroup(
name = "common_target_td_sources",
srcs = glob([
"include/llvm/CodeGen/*.td",
"include/llvm/Frontend/Directive/*.td",
"include/llvm/IR/Intrinsics*.td",
"include/llvm/TableGen/*.td",
"include/llvm/Target/*.td",
@ -666,6 +667,17 @@ cc_library(
],
)
gentbl(
name = "omp_gen",
tbl_outs = [("--gen-directive-decls", "include/llvm/Frontend/OpenMP/OMP.h.inc")],
tblgen = ":llvm-tblgen",
td_file = "include/llvm/Frontend/OpenMP/OMP.td",
td_srcs = glob([
"include/llvm/Frontend/OpenMP/*.td",
"include/llvm/Frontend/Directive/*.td",
]),
)
########################## Begin generated content ##########################
cc_library(
name = "AArch64AsmParser",
@ -2053,6 +2065,7 @@ cc_library(
":Support",
":TransformUtils",
":config",
":omp_gen",
],
)