[llvm] 8bd93b8 - [OpenMP][NFC] Do not collect kernels if they are not used (#135252)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 10 19:10:30 PDT 2025
Author: Johannes Doerfert
Date: 2025-04-10T19:10:27-07:00
New Revision: 8bd93b8303cb0ae9ad993aacf8d0747d26dfb0cc
URL: https://github.com/llvm/llvm-project/commit/8bd93b8303cb0ae9ad993aacf8d0747d26dfb0cc
DIFF: https://github.com/llvm/llvm-project/commit/8bd93b8303cb0ae9ad993aacf8d0747d26dfb0cc.diff
LOG: [OpenMP][NFC] Do not collect kernels if they are not used (#135252)
Added:
Modified:
llvm/lib/Transforms/IPO/OpenMPOpt.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/IPO/OpenMPOpt.cpp b/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
index 82c3d9dbb3fc3..d055a22f10ebb 100644
--- a/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
+++ b/llvm/lib/Transforms/IPO/OpenMPOpt.cpp
@@ -5856,8 +5856,6 @@ PreservedAnalyses OpenMPOptCGSCCPass::run(LazyCallGraph::SCC &C,
if (PrintModuleBeforeOptimizations)
LLVM_DEBUG(dbgs() << TAG << "Module before OpenMPOpt CGSCC Pass:\n" << M);
- KernelSet Kernels = getDeviceKernels(M);
-
FunctionAnalysisManager &FAM =
AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager();
More information about the llvm-commits
mailing list