diff options
author | Abhishek Kaushik <abhishek.kaushik@intel.com> | 2025-02-09 00:21:34 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-09 13:51:34 +0530 |
commit | 7b348f9bfdb319fe9497c881311eaa0aa40fed88 (patch) | |
tree | d3355afe6f36bca7fe7bbaeeccfc1c12a0179e82 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 8d373ceaec1f1b27c9e682cfaf71aae19ea48d98 (diff) | |
download | llvm-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.cpp | 8 |
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); } } |