From 7a37d981d90529a125b425b1ca155da530c3008a Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 1 Feb 2021 20:55:05 -0800 Subject: [PATCH] [llvm] Use pop_back_val (NFC) --- llvm/include/llvm/Analysis/SparsePropagation.h | 3 +-- llvm/lib/Analysis/BranchProbabilityInfo.cpp | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/llvm/include/llvm/Analysis/SparsePropagation.h b/llvm/include/llvm/Analysis/SparsePropagation.h index 81a2533..27c58c0 100644 --- a/llvm/include/llvm/Analysis/SparsePropagation.h +++ b/llvm/include/llvm/Analysis/SparsePropagation.h @@ -470,8 +470,7 @@ void SparseSolver::Solve() { while (!BBWorkList.empty() || !ValueWorkList.empty()) { // Process the value work list. while (!ValueWorkList.empty()) { - Value *V = ValueWorkList.back(); - ValueWorkList.pop_back(); + Value *V = ValueWorkList.pop_back_val(); LLVM_DEBUG(dbgs() << "\nPopped off V-WL: " << *V << "\n"); diff --git a/llvm/lib/Analysis/BranchProbabilityInfo.cpp b/llvm/lib/Analysis/BranchProbabilityInfo.cpp index 884ba48..4cb17b8 100644 --- a/llvm/lib/Analysis/BranchProbabilityInfo.cpp +++ b/llvm/lib/Analysis/BranchProbabilityInfo.cpp @@ -550,8 +550,7 @@ computeUnlikelySuccessors(const BasicBlock *BB, Loop *L, WorkList.push_back(CmpPHI); VisitedInsts.insert(CmpPHI); while (!WorkList.empty()) { - PHINode *P = WorkList.back(); - WorkList.pop_back(); + PHINode *P = WorkList.pop_back_val(); for (BasicBlock *B : P->blocks()) { // Skip blocks that aren't part of the loop if (!L->contains(B)) -- 2.7.4