From: Lang Hames Date: Tue, 4 Oct 2022 04:45:31 +0000 (-0700) Subject: [ORC] Don't unnecessarily copy collection element. X-Git-Tag: upstream/17.0.6~31695 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3019f488f4479933fca18d6a44ddaa70f2fd56d8;p=platform%2Fupstream%2Fllvm.git [ORC] Don't unnecessarily copy collection element. --- diff --git a/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp b/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp index 7389d1e..ecdf773 100644 --- a/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp +++ b/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp @@ -412,7 +412,7 @@ void SharedMemoryMapper::release(ArrayRef Bases, } SharedMemoryMapper::~SharedMemoryMapper() { - for (const auto R : Reservations) { + for (const auto &R : Reservations) { #if defined(LLVM_ON_UNIX) && !defined(__ANDROID__)