From 88d7876e1e4654971358d53c5ee5a0b7b5f3a6ce Mon Sep 17 00:00:00 2001 From: Chuanqi Xu Date: Tue, 9 Feb 2021 15:52:11 +0800 Subject: [PATCH] [NFC] [Coroutine] Remove Unused Variables --- llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/llvm/lib/Transforms/Coroutines/CoroFrame.cpp b/llvm/lib/Transforms/Coroutines/CoroFrame.cpp index 419ddc1..cff8bfc 100644 --- a/llvm/lib/Transforms/Coroutines/CoroFrame.cpp +++ b/llvm/lib/Transforms/Coroutines/CoroFrame.cpp @@ -508,7 +508,6 @@ void FrameDataInfo::updateLayoutIndex(FrameTypeBuilder &B) { void FrameTypeBuilder::addFieldForAllocas(const Function &F, FrameDataInfo &FrameData, coro::Shape &Shape) { - DenseMap AllocaIndex; using AllocaSetType = SmallVector; SmallVector NonOverlapedAllocas; @@ -530,7 +529,6 @@ void FrameTypeBuilder::addFieldForAllocas(const Function &F, if (!Shape.ReuseFrameSlot && !EnableReuseStorageInFrame) { for (const auto &A : FrameData.Allocas) { AllocaInst *Alloca = A.Alloca; - AllocaIndex[Alloca] = NonOverlapedAllocas.size(); NonOverlapedAllocas.emplace_back(AllocaSetType(1, Alloca)); } return; @@ -611,13 +609,11 @@ void FrameTypeBuilder::addFieldForAllocas(const Function &F, bool CouldMerge = NoInference && Alignable; if (!CouldMerge) continue; - AllocaIndex[Alloca] = AllocaIndex[*AllocaSet.begin()]; AllocaSet.push_back(Alloca); Merged = true; break; } if (!Merged) { - AllocaIndex[Alloca] = NonOverlapedAllocas.size(); NonOverlapedAllocas.emplace_back(AllocaSetType(1, Alloca)); } } @@ -1288,7 +1284,6 @@ static Instruction *insertSpills(const FrameDataInfo &FrameData, auto *G = GetFramePointer(Alloca); G->setName(Alloca->getName() + Twine(".reload.addr")); - SmallPtrSet SeenDbgBBs; TinyPtrVector DIs = FindDbgDeclareUses(Alloca); if (!DIs.empty()) DIBuilder(*Alloca->getModule(), -- 2.7.4