From 86a5c32616439a9af5d447e54b70f1a3c2e60c6a Mon Sep 17 00:00:00 2001 From: Chen Zheng Date: Fri, 22 Oct 2021 06:18:07 +0000 Subject: [PATCH] [PowerPC] iterate on the SmallSet directly; NFC --- llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp b/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp index 39afe58..fa4865c 100644 --- a/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp +++ b/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp @@ -789,9 +789,8 @@ bool PPCLoopInstrFormPrep::updateFormPrep(Loop *L, MadeChange |= rewriteLoadStores(L, Bucket, BBChanged, UpdateForm); if (MadeChange) - for (auto &BB : L->blocks()) - if (BBChanged.count(BB)) - DeleteDeadPHIs(BB); + for (auto *BB : BBChanged) + DeleteDeadPHIs(BB); return MadeChange; } @@ -811,9 +810,8 @@ bool PPCLoopInstrFormPrep::dispFormPrep(Loop *L, SmallVector &Bucket } if (MadeChange) - for (auto &BB : L->blocks()) - if (BBChanged.count(BB)) - DeleteDeadPHIs(BB); + for (auto *BB : BBChanged) + DeleteDeadPHIs(BB); return MadeChange; } -- 2.7.4