From 028874dd613cc9ecb17ff904a8ba8d6bf2887672 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 6 Oct 2022 10:30:59 +0200 Subject: [PATCH] [Local] Fix unused variable warnings (NFC) --- llvm/lib/Transforms/Utils/Local.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/llvm/lib/Transforms/Utils/Local.cpp b/llvm/lib/Transforms/Utils/Local.cpp index 95431f4..e6b3b5c 100644 --- a/llvm/lib/Transforms/Utils/Local.cpp +++ b/llvm/lib/Transforms/Utils/Local.cpp @@ -1156,13 +1156,11 @@ bool llvm::TryToSimplifyUncondBranchFromEmptyBlock(BasicBlock *BB, // | for.body <---- (md2) // |_______| |______| if (Instruction *TI = BB->getTerminator()) - if (MDNode *LoopMD = TI->getMetadata(LLVMContext::MD_loop)) { - for (BasicBlock *Pred : predecessors(BB)) { + if (TI->hasMetadata(LLVMContext::MD_loop)) + for (BasicBlock *Pred : predecessors(BB)) if (Instruction *PredTI = Pred->getTerminator()) - if (MDNode *PredLoopMD = PredTI->getMetadata(LLVMContext::MD_loop)) + if (PredTI->hasMetadata(LLVMContext::MD_loop)) return false; - } - } LLVM_DEBUG(dbgs() << "Killing Trivial BB: \n" << *BB); -- 2.7.4