From d9436bc2e49592bd755146db876e1158e762dd5c Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Fri, 13 Sep 2024 13:34:06 -0700 Subject: [PATCH] [bazel][NFC] Use globs to make `Vectorize` less brittle This avoids needing to update the rule every time there's a new directory, e.g. SandboxVectorizer packages. --- utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel index 06795ebb204bd..9402fd135711f 100644 --- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel @@ -1485,15 +1485,11 @@ cc_library( cc_library( name = "Vectorize", srcs = glob([ - "lib/Transforms/Vectorize/*.cpp", - "lib/Transforms/Vectorize/*.h", - "lib/Transforms/Vectorize/SandboxVectorizer/*.cpp", - "lib/Transforms/Vectorize/SandboxVectorizer/Passes/*.cpp", + "lib/Transforms/Vectorize/**/*.cpp", + "lib/Transforms/Vectorize/**/*.h", ]), hdrs = glob([ - "include/llvm/Transforms/Vectorize/*.h", - "include/llvm/Transforms/Vectorize/SandboxVectorizer/*.h", - "include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/*.h" + "include/llvm/Transforms/Vectorize/**/*.h", ]), copts = llvm_copts, deps = [