[llvm] [SjLjEHPrepare] Use inverse_depth_first() instead of _ext variant (NFC). (PR #84920)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 12 07:07:20 PDT 2024


https://github.com/fhahn created https://github.com/llvm/llvm-project/pull/84920

inverse_depth_first df_iterator_default_set as default set, so there's no need to explicitly use inverse_depth_first_ext.

>From 98f87b67f76feac1984f8f6f8136a26a16d9cda6 Mon Sep 17 00:00:00 2001
From: Florian Hahn <flo at fhahn.com>
Date: Tue, 12 Mar 2024 14:04:55 +0000
Subject: [PATCH] [SjLjEHPrepare] Use inverse_depth_first() instead of _ext
 variant (NFC).

inverse_depth_first df_iterator_default_set as default set, so there's
no need to explicitly use inverse_depth_first_ext.
---
 llvm/lib/CodeGen/SjLjEHPrepare.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/llvm/lib/CodeGen/SjLjEHPrepare.cpp b/llvm/lib/CodeGen/SjLjEHPrepare.cpp
index 515b5764a09479..4bad57d279e9e4 100644
--- a/llvm/lib/CodeGen/SjLjEHPrepare.cpp
+++ b/llvm/lib/CodeGen/SjLjEHPrepare.cpp
@@ -150,9 +150,7 @@ static void MarkBlocksLiveIn(BasicBlock *BB,
   if (!LiveBBs.insert(BB).second)
     return; // already been here.
 
-  df_iterator_default_set<BasicBlock*> Visited;
-
-  for (BasicBlock *B : inverse_depth_first_ext(BB, Visited))
+  for (BasicBlock *B : inverse_depth_first(BB))
     LiveBBs.insert(B);
 }
 



More information about the llvm-commits mailing list