diff options
author | Jacques Pienaar <jpienaar@google.com> | 2021-11-21 14:41:11 -0800 |
---|---|---|
committer | Jacques Pienaar <jpienaar@google.com> | 2021-11-21 14:41:12 -0800 |
commit | 6f9cceb7751a6afdbf900d7dd7f84f9a5ce1c24d (patch) | |
tree | 50880bc8f33748949c22a9f95c071e1b9d388e7d /utils | |
parent | c133fb321f7ca6083ce15b6aa5bf89de6600e649 (diff) | |
download | llvm-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.bazel | 15 |
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", |