Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorThomas Raoux <thomasraoux@google.com>2022-04-13 21:38:11 +0300
committerThomas Raoux <thomasraoux@google.com>2022-04-15 06:47:52 +0300
commit59058c441a9ba421b8f45cf1482544fd72ecb558 (patch)
treef39afe2cc7dd10f01e968c921a1d06c280f43096 /utils
parentb5d884a38c3524fdba82c525f2cd0237e85c60ee (diff)
[mlir][vector] Add operations used for Vector distribution
Add vector op warp_execute_on_lane_0 that will be used to do incremental vector distribution in order to target warp level vector programming for architectures with GPU-like SIMT programming model. The idea behing the op is discussed further on discourse: https://discourse.llvm.org/t/vector-vector-distribution-large-vector-to-small-vector/1983/23 Differential Revision: https://reviews.llvm.org/D123703
Diffstat (limited to 'utils')
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel2
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 656a089082ab..65096ccd6891 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -2963,6 +2963,7 @@ cc_library(
deps = [
":ArithmeticDialect",
":ArithmeticUtils",
+ ":ControlFlowInterfaces",
":DialectUtils",
":IR",
":MemRefDialect",
@@ -7275,6 +7276,7 @@ td_library(
srcs = ["include/mlir/Dialect/Vector/IR/VectorOps.td"],
includes = ["include"],
deps = [
+ ":ControlFlowInterfacesTdFiles",
":InferTypeOpInterfaceTdFiles",
":OpBaseTdFiles",
":SideEffectInterfacesTdFiles",