From c187701ad3963cda161332c58def131b4d528470 Mon Sep 17 00:00:00 2001 From: Dave Bort Date: Wed, 19 Feb 2025 15:06:26 -0800 Subject: [PATCH] Update buck deps for new replace_scalar_with_tensor transforms Summary: #8519 (D69765463) adds this new module. Update the buck deps to reflect the new dependencies. Differential Revision: D69883148 --- backends/arm/_passes/TARGETS | 1 + backends/cadence/aot/TARGETS | 1 + backends/transforms/targets.bzl | 14 ++++++++++++++ 3 files changed, 16 insertions(+) diff --git a/backends/arm/_passes/TARGETS b/backends/arm/_passes/TARGETS index 6ca59cfee27..c14c054157d 100644 --- a/backends/arm/_passes/TARGETS +++ b/backends/arm/_passes/TARGETS @@ -8,6 +8,7 @@ python_library( "//executorch/backends/arm:tosa_quant_utils", "//executorch/backends/arm:tosa_utils", "//executorch/backends/xnnpack/_passes:xnnpack_passes", + "//executorch/backends/transforms:replace_scalar_with_tensor", "//executorch/exir:lib", ], ) diff --git a/backends/cadence/aot/TARGETS b/backends/cadence/aot/TARGETS index 78a78bbda30..2dd3c4dc49d 100644 --- a/backends/cadence/aot/TARGETS +++ b/backends/cadence/aot/TARGETS @@ -256,6 +256,7 @@ python_library( "//executorch/backends/cadence/aot:pass_utils", "//executorch/backends/cadence/aot:remove_ops", "//executorch/backends/cadence/aot:utils", + "//executorch/backends/transforms:replace_scalar_with_tensor", "//executorch/exir:pass_base", "//executorch/exir/dialects:lib", "//executorch/exir/dialects/edge:lib", diff --git a/backends/transforms/targets.bzl b/backends/transforms/targets.bzl index c532798546d..ec4e1412862 100644 --- a/backends/transforms/targets.bzl +++ b/backends/transforms/targets.bzl @@ -201,6 +201,20 @@ def define_common_targets(): ], ) + runtime.python_library( + name = "replace_scalar_with_tensor", + srcs = [ + "replace_scalar_with_tensor.py", + ], + visibility = [ + "//executorch/backends/...", + ], + deps = [ + "//caffe2:torch", + "//executorch/exir:pass_base", + ], + ) + runtime.python_test( name = "test_duplicate_dynamic_quant_chain", srcs = [