From 11c0556e58e5818290d4888407d49c9f608203b6 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Sun, 27 Apr 2025 20:59:52 -0700 Subject: [PATCH] [SPIRV] Use the range constructor of SmallPtrSet (NFC) --- .../Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp b/llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp index 88d5d0d503aa3..3e4a58a20f942 100644 --- a/llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp +++ b/llvm/lib/Target/SPIRV/Analysis/SPIRVConvergenceRegionAnalysis.cpp @@ -269,8 +269,7 @@ class ConvergenceRegionAnalyzer { ToProcess.pop(); auto CT = getConvergenceToken(L->getHeader()); - SmallPtrSet RegionBlocks(L->block_begin(), - L->block_end()); + SmallPtrSet RegionBlocks(llvm::from_range, L->blocks()); SmallVector LoopExits; L->getExitingBlocks(LoopExits); if (CT.has_value()) {