diff options
author | abhishek-kaushik22 <abhishek.kaushik@intel.com> | 2024-12-06 09:46:15 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-06 09:46:15 +0800 |
commit | d20731ce6bc97e2cc0d6be502ca174c14d563de2 (patch) | |
tree | 1056ea0be16ba65e5a4bc88f4b369e264b5bffa5 /llvm/lib/MC/MCStreamer.cpp | |
parent | eb49788bd935b2335f73fd2a4124c82e683bd9b0 (diff) | |
download | llvm-d20731ce6bc97e2cc0d6be502ca174c14d563de2.zip llvm-d20731ce6bc97e2cc0d6be502ca174c14d563de2.tar.gz llvm-d20731ce6bc97e2cc0d6be502ca174c14d563de2.tar.bz2 |
[CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (#118068)
Diffstat (limited to 'llvm/lib/MC/MCStreamer.cpp')
-rw-r--r-- | llvm/lib/MC/MCStreamer.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/llvm/lib/MC/MCStreamer.cpp b/llvm/lib/MC/MCStreamer.cpp index df1b160..5703cfd0 100644 --- a/llvm/lib/MC/MCStreamer.cpp +++ b/llvm/lib/MC/MCStreamer.cpp @@ -463,7 +463,7 @@ void MCStreamer::emitCFIStartProc(bool IsSimple, SMLoc Loc) { } FrameInfoStack.emplace_back(DwarfFrameInfos.size(), getCurrentSectionOnly()); - DwarfFrameInfos.push_back(Frame); + DwarfFrameInfos.push_back(std::move(Frame)); } void MCStreamer::emitCFIStartProcImpl(MCDwarfFrameInfo &Frame) { @@ -510,7 +510,7 @@ void MCStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register); } @@ -521,7 +521,7 @@ void MCStreamer::emitCFIDefCfaOffset(int64_t Offset, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment, SMLoc Loc) { @@ -531,7 +531,7 @@ void MCStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { @@ -541,7 +541,7 @@ void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register); } @@ -553,7 +553,7 @@ void MCStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset, MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register); } @@ -564,7 +564,7 @@ void MCStreamer::emitCFIOffset(int64_t Register, int64_t Offset, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, SMLoc Loc) { @@ -574,7 +574,7 @@ void MCStreamer::emitCFIRelOffset(int64_t Register, int64_t Offset, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIPersonality(const MCSymbol *Sym, @@ -601,7 +601,7 @@ void MCStreamer::emitCFIRememberState(SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIRestoreState(SMLoc Loc) { @@ -612,7 +612,7 @@ void MCStreamer::emitCFIRestoreState(SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { @@ -622,7 +622,7 @@ void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { @@ -632,7 +632,7 @@ void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIEscape(StringRef Values, SMLoc Loc) { @@ -642,7 +642,7 @@ void MCStreamer::emitCFIEscape(StringRef Values, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIGnuArgsSize(int64_t Size, SMLoc Loc) { @@ -652,7 +652,7 @@ void MCStreamer::emitCFIGnuArgsSize(int64_t Size, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFISignalFrame() { @@ -669,7 +669,7 @@ void MCStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIRegister(int64_t Register1, int64_t Register2, @@ -680,7 +680,7 @@ void MCStreamer::emitCFIRegister(int64_t Register1, int64_t Register2, MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIWindowSave(SMLoc Loc) { @@ -689,7 +689,7 @@ void MCStreamer::emitCFIWindowSave(SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFINegateRAState(SMLoc Loc) { @@ -699,7 +699,7 @@ void MCStreamer::emitCFINegateRAState(SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFINegateRAStateWithPC(SMLoc Loc) { @@ -709,7 +709,7 @@ void MCStreamer::emitCFINegateRAStateWithPC(SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } void MCStreamer::emitCFIReturnColumn(int64_t Register) { @@ -733,7 +733,7 @@ void MCStreamer::emitCFIValOffset(int64_t Register, int64_t Offset, SMLoc Loc) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) return; - CurFrame->Instructions.push_back(Instruction); + CurFrame->Instructions.push_back(std::move(Instruction)); } WinEH::FrameInfo *MCStreamer::EnsureValidWinFrameInfo(SMLoc Loc) { |