[llvm] 5776915 - [InterleavedAccessPass] Add skipFunction check for opt-bisect-limit (#147629)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 8 21:46:37 PDT 2025
Author: Craig Topper
Date: 2025-07-08T21:46:34-07:00
New Revision: 5776915d0f83642b7ce54ace0c320bed4770987c
URL: https://github.com/llvm/llvm-project/commit/5776915d0f83642b7ce54ace0c320bed4770987c
DIFF: https://github.com/llvm/llvm-project/commit/5776915d0f83642b7ce54ace0c320bed4770987c.diff
LOG: [InterleavedAccessPass] Add skipFunction check for opt-bisect-limit (#147629)
Added:
Modified:
llvm/lib/CodeGen/InterleavedAccessPass.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/InterleavedAccessPass.cpp b/llvm/lib/CodeGen/InterleavedAccessPass.cpp
index 9c4c86cebe7e5..2be76d5a548dd 100644
--- a/llvm/lib/CodeGen/InterleavedAccessPass.cpp
+++ b/llvm/lib/CodeGen/InterleavedAccessPass.cpp
@@ -174,6 +174,9 @@ PreservedAnalyses InterleavedAccessPass::run(Function &F,
char InterleavedAccess::ID = 0;
bool InterleavedAccess::runOnFunction(Function &F) {
+ if (skipFunction(F))
+ return false;
+
auto *TPC = getAnalysisIfAvailable<TargetPassConfig>();
if (!TPC || !LowerInterleavedAccesses)
return false;
More information about the llvm-commits
mailing list