From d38fcb4216579b477c539c2e193b60905a219400 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sun, 12 Feb 2023 16:40:47 +0000 Subject: [PATCH] BlockFrequencyInfoImpl.h - use auto* for pointer types. NFC. Silence clang-tidy llvm-qualified-auto warnings --- llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h b/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h index 2186ace..46836536 100644 --- a/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h +++ b/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h @@ -311,14 +311,14 @@ public: /// the context of distributing mass, L will be the number of loop headers /// an early exit edge jumps out of. BlockNode getResolvedNode() const { - auto L = getPackagedLoop(); + auto *L = getPackagedLoop(); return L ? L->getHeader() : Node; } LoopData *getPackagedLoop() const { if (!Loop || !Loop->IsPackaged) return nullptr; - auto L = Loop; + auto *L = Loop; while (L->Parent && L->Parent->IsPackaged) L = L->Parent; return L; @@ -1655,7 +1655,7 @@ template struct BlockEdgesAdder { void operator()(IrreducibleGraph &G, IrreducibleGraph::IrrNode &Irr, const LoopData *OuterLoop) { const BlockT *BB = BFI.RPOT[Irr.Node.Index]; - for (const auto Succ : children(BB)) + for (const auto *Succ : children(BB)) G.addEdge(Irr, BFI.getNode(Succ), OuterLoop); } }; -- 2.7.4