Skip to content

Commit 4204b94

Browse files
committed
[mlir][Bazel] Adjust for d5fb4c0
1 parent 30e200b commit 4204b94

File tree

1 file changed

+46
-2
lines changed

1 file changed

+46
-2
lines changed

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6149,6 +6149,32 @@ gentbl_cc_library(
61496149
deps = [":NVVMOpsTdFiles"],
61506150
)
61516151

6152+
gentbl_cc_library(
6153+
name = "NVVMFromLLVMIRConversionsIncGen",
6154+
tbl_outs = [
6155+
(
6156+
["-gen-intr-from-llvmir-conversions"],
6157+
"include/mlir/Dialect/LLVMIR/NVVMFromLLVMIRConversions.inc",
6158+
),
6159+
],
6160+
tblgen = ":mlir-tblgen",
6161+
td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6162+
deps = [":NVVMOpsTdFiles"],
6163+
)
6164+
6165+
gentbl_cc_library(
6166+
name = "NVVMConvertibleLLVMIRIntrinsicsIncGen",
6167+
tbl_outs = [
6168+
(
6169+
["-gen-convertible-llvmir-intrinsics"],
6170+
"include/mlir/Dialect/LLVMIR/NVVMConvertibleLLVMIRIntrinsics.inc",
6171+
),
6172+
],
6173+
tblgen = ":mlir-tblgen",
6174+
td_file = "include/mlir/Dialect/LLVMIR/NVVMOps.td",
6175+
deps = [":NVVMOpsTdFiles"],
6176+
)
6177+
61526178
cc_library(
61536179
name = "BasicPtxBuilderInterface",
61546180
srcs = ["lib/Dialect/LLVMIR/IR/BasicPtxBuilderInterface.cpp"],
@@ -8350,8 +8376,8 @@ cc_library(
83508376

83518377
cc_library(
83528378
name = "NVVMToLLVMIRTranslation",
8353-
srcs = glob(["lib/Target/LLVMIR/Dialect/NVVM/*.cpp"]),
8354-
hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/NVVM/*.h"]),
8379+
srcs = ["lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp"],
8380+
hdrs = ["include/mlir/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.h"],
83558381
includes = ["include"],
83568382
deps = [
83578383
":DialectUtils",
@@ -8468,6 +8494,23 @@ cc_library(
84688494
],
84698495
)
84708496

8497+
cc_library(
8498+
name = "LLVMIRToNVVMTranslation",
8499+
srcs = ["lib/Target/LLVMIR/Dialect/NVVM/LLVMIRToNVVMTranslation.cpp"],
8500+
hdrs = ["include/mlir/Target/LLVMIR/Dialect/NVVM/LLVMIRToNVVMTranslation.h"],
8501+
includes = ["include"],
8502+
deps = [
8503+
":FromLLVMIRTranslation",
8504+
":IR",
8505+
":NVVMConvertibleLLVMIRIntrinsicsIncGen",
8506+
":NVVMDialect",
8507+
":NVVMFromLLVMIRConversionsIncGen",
8508+
":Support",
8509+
"//llvm:Core",
8510+
"//llvm:Support",
8511+
],
8512+
)
8513+
84718514
cc_library(
84728515
name = "OpenACCToLLVMIRTranslation",
84738516
srcs = glob(["lib/Target/LLVMIR/Dialect/OpenACC/*.cpp"]),
@@ -8521,6 +8564,7 @@ cc_library(
85218564
":BuiltinToLLVMIRTranslation",
85228565
":GPUToLLVMIRTranslation",
85238566
":LLVMIRToLLVMTranslation",
8567+
":LLVMIRToNVVMTranslation",
85248568
":LLVMToLLVMIRTranslation",
85258569
":NVVMTarget",
85268570
":NVVMToLLVMIRTranslation",

0 commit comments

Comments
 (0)