aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorJacques Pienaar <jpienaar@google.com>2021-11-21 14:41:11 -0800
committerJacques Pienaar <jpienaar@google.com>2021-11-21 14:41:12 -0800
commit6f9cceb7751a6afdbf900d7dd7f84f9a5ce1c24d (patch)
tree50880bc8f33748949c22a9f95c071e1b9d388e7d /utils
parentc133fb321f7ca6083ce15b6aa5bf89de6600e649 (diff)
downloadllvm-6f9cceb7751a6afdbf900d7dd7f84f9a5ce1c24d.zip
llvm-6f9cceb7751a6afdbf900d7dd7f84f9a5ce1c24d.tar.gz
llvm-6f9cceb7751a6afdbf900d7dd7f84f9a5ce1c24d.tar.bz2
[mlir] Move trait to InferTypeOpInterface
Step towards removing the hard coded behavior for this trait and to instead use common interface. Differential Revision: https://reviews.llvm.org/D114208
Diffstat (limited to 'utils')
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel15
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 82339b6..f5d7a7d 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -1500,6 +1500,7 @@ td_library(
srcs = ["include/mlir/Dialect/X86Vector/X86Vector.td"],
includes = ["include"],
deps = [
+ ":InferTypeOpInterfaceTdFiles",
":LLVMOpsTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -1548,6 +1549,7 @@ cc_library(
includes = ["include"],
deps = [
":IR",
+ ":InferTypeOpInterface",
":LLVMDialect",
":SideEffectInterfaces",
":X86VectorIncGen",
@@ -1688,6 +1690,7 @@ td_library(
],
includes = ["include"],
deps = [
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -1788,6 +1791,7 @@ cc_library(
deps = [
":ArithmeticDialect",
":IR",
+ ":InferTypeOpInterface",
":SideEffectInterfaces",
":SparseTensorAttrDefsIncGen",
":SparseTensorOpsIncGen",
@@ -1856,6 +1860,7 @@ td_library(
":CallInterfacesTdFiles",
":CastInterfacesTdFiles",
":ControlFlowInterfacesTdFiles",
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
":VectorInterfacesTdFiles",
@@ -2519,6 +2524,7 @@ cc_library(
":CommonFolders",
":ControlFlowInterfaces",
":IR",
+ ":InferTypeOpInterface",
":SideEffectInterfaces",
":StandardOpsIncGen",
":Support",
@@ -2750,6 +2756,7 @@ cc_library(
":ControlFlowInterfaces",
":DataLayoutInterfaces",
":IR",
+ ":InferTypeOpInterface",
":LLVMDialectAttributesIncGen",
":LLVMDialectInterfaceIncGen",
":LLVMOpsIncGen",
@@ -2915,6 +2922,7 @@ cc_library(
":GPUBaseIncGen",
":GPUOpsIncGen",
":IR",
+ ":InferTypeOpInterface",
":LLVMDialect",
":MemRefDialect",
":SideEffectInterfaces",
@@ -3011,6 +3019,7 @@ td_library(
includes = ["include"],
deps = [
":ControlFlowInterfacesTdFiles",
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -3669,6 +3678,7 @@ td_library(
deps = [
":CallInterfacesTdFiles",
":ControlFlowInterfacesTdFiles",
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -3819,6 +3829,7 @@ cc_library(
":CommonFolders",
":ControlFlowInterfaces",
":IR",
+ ":InferTypeOpInterface",
":Parser",
":Pass",
":SPIRVAttrUtilsGen",
@@ -6037,6 +6048,7 @@ td_library(
],
includes = ["include"],
deps = [
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -6939,6 +6951,7 @@ td_library(
],
includes = ["include"],
deps = [
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
],
@@ -7073,6 +7086,7 @@ td_library(
includes = ["include"],
deps = [
":CastInterfacesTdFiles",
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
":VectorInterfacesTdFiles",
@@ -7218,6 +7232,7 @@ td_library(
],
includes = ["include"],
deps = [
+ ":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",
":VectorInterfacesTdFiles",