aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorAbhishek Kaushik <abhishek.kaushik@intel.com>2025-02-09 00:21:34 -0800
committerGitHub <noreply@github.com>2025-02-09 13:51:34 +0530
commit7b348f9bfdb319fe9497c881311eaa0aa40fed88 (patch)
treed3355afe6f36bca7fe7bbaeeccfc1c12a0179e82 /llvm/lib/CodeGen/MachineFunction.cpp
parent8d373ceaec1f1b27c9e682cfaf71aae19ea48d98 (diff)
downloadllvm-7b348f9bfdb319fe9497c881311eaa0aa40fed88.zip
llvm-7b348f9bfdb319fe9497c881311eaa0aa40fed88.tar.gz
llvm-7b348f9bfdb319fe9497c881311eaa0aa40fed88.tar.bz2
[MIR][NFC] Use `std::move` to avoid copying (#125930)
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineFunction.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/MachineFunction.cpp b/llvm/lib/CodeGen/MachineFunction.cpp
index 7d504ef..6e0342a 100644
--- a/llvm/lib/CodeGen/MachineFunction.cpp
+++ b/llvm/lib/CodeGen/MachineFunction.cpp
@@ -967,13 +967,13 @@ void MachineFunction::copyAdditionalCallInfo(const MachineInstr *Old,
CallSiteInfoMap::iterator CSIt = getCallSiteInfo(OldCallMI);
if (CSIt != CallSitesInfo.end()) {
CallSiteInfo CSInfo = CSIt->second;
- CallSitesInfo[New] = CSInfo;
+ CallSitesInfo[New] = std::move(CSInfo);
}
CalledGlobalsMap::iterator CGIt = CalledGlobalsInfo.find(OldCallMI);
if (CGIt != CalledGlobalsInfo.end()) {
CalledGlobalInfo CGInfo = CGIt->second;
- CalledGlobalsInfo[New] = CGInfo;
+ CalledGlobalsInfo[New] = std::move(CGInfo);
}
}
@@ -991,14 +991,14 @@ void MachineFunction::moveAdditionalCallInfo(const MachineInstr *Old,
if (CSIt != CallSitesInfo.end()) {
CallSiteInfo CSInfo = std::move(CSIt->second);
CallSitesInfo.erase(CSIt);
- CallSitesInfo[New] = CSInfo;
+ CallSitesInfo[New] = std::move(CSInfo);
}
CalledGlobalsMap::iterator CGIt = CalledGlobalsInfo.find(OldCallMI);
if (CGIt != CalledGlobalsInfo.end()) {
CalledGlobalInfo CGInfo = std::move(CGIt->second);
CalledGlobalsInfo.erase(CGIt);
- CalledGlobalsInfo[New] = CGInfo;
+ CalledGlobalsInfo[New] = std::move(CGInfo);
}
}