From 9c5f0dbda70f231eeffa7101b5cacc4d0f8421b5 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 19 Feb 2025 08:24:38 -0800 Subject: [PATCH] [Analysis] Avoid repeated hash lookups (NFC) --- llvm/lib/Analysis/LoopAccessAnalysis.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Analysis/LoopAccessAnalysis.cpp b/llvm/lib/Analysis/LoopAccessAnalysis.cpp index 5dc5b025599b1..a2bbe6fb11c09 100644 --- a/llvm/lib/Analysis/LoopAccessAnalysis.cpp +++ b/llvm/lib/Analysis/LoopAccessAnalysis.cpp @@ -1431,8 +1431,8 @@ void AccessAnalysis::processMemAccesses() { typedef SmallVector ValueVector; ValueVector TempObjects; - UnderlyingObjects[Ptr] = {}; SmallVector &UOs = UnderlyingObjects[Ptr]; + UOs = {}; ::getUnderlyingObjects(Ptr, UOs, LI); LLVM_DEBUG(dbgs() << "Underlying objects for pointer " << *Ptr << "\n");