[llvm] 18c67bf - [gn build] Port 37e309f16354 (AArch64 loopvectorize)
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 7 18:25:59 PDT 2024
Author: Nico Weber
Date: 2024-06-07T21:25:53-04:00
New Revision: 18c67bf2658284431331da21c2ea6fe562434b1d
URL: https://github.com/llvm/llvm-project/commit/18c67bf2658284431331da21c2ea6fe562434b1d
DIFF: https://github.com/llvm/llvm-project/commit/18c67bf2658284431331da21c2ea6fe562434b1d.diff
LOG: [gn build] Port 37e309f16354 (AArch64 loopvectorize)
Added:
Modified:
llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn
index 879b7f0960a90..2ffe83da90eed 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn
@@ -103,6 +103,7 @@ static_library("LLVMAArch64CodeGen") {
"//llvm/lib/Transforms/CFGuard",
"//llvm/lib/Transforms/Scalar",
"//llvm/lib/Transforms/Utils",
+ "//llvm/lib/Transforms/Vectorize",
]
include_dirs = [ "." ]
sources = [
@@ -130,7 +131,6 @@ static_library("LLVMAArch64CodeGen") {
"AArch64ISelLowering.cpp",
"AArch64InstrInfo.cpp",
"AArch64LoadStoreOptimizer.cpp",
- "AArch64LoopIdiomTransform.cpp",
"AArch64LowerHomogeneousPrologEpilog.cpp",
"AArch64MCInstLower.cpp",
"AArch64MIPeepholeOpt.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn
index 044b781e7c31f..92337a547eaa3 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn
@@ -8,6 +8,7 @@ static_library("Vectorize") {
]
sources = [
"LoadStoreVectorizer.cpp",
+ "LoopIdiomVectorize.cpp",
"LoopVectorizationLegality.cpp",
"LoopVectorize.cpp",
"SLPVectorizer.cpp",
More information about the llvm-commits
mailing list