[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