@@ -463,7 +463,7 @@ void MCStreamer::emitCFIStartProc(bool IsSimple, SMLoc Loc) {
463463 }
464464
465465 FrameInfoStack.emplace_back (DwarfFrameInfos.size (), getCurrentSectionOnly ());
466- DwarfFrameInfos.push_back (Frame);
466+ DwarfFrameInfos.push_back (std::move ( Frame) );
467467}
468468
469469void MCStreamer::emitCFIStartProcImpl (MCDwarfFrameInfo &Frame) {
@@ -510,7 +510,7 @@ void MCStreamer::emitCFIDefCfa(int64_t Register, int64_t Offset, SMLoc Loc) {
510510 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
511511 if (!CurFrame)
512512 return ;
513- CurFrame->Instructions .push_back (Instruction);
513+ CurFrame->Instructions .push_back (std::move ( Instruction) );
514514 CurFrame->CurrentCfaRegister = static_cast <unsigned >(Register);
515515}
516516
@@ -521,7 +521,7 @@ void MCStreamer::emitCFIDefCfaOffset(int64_t Offset, SMLoc Loc) {
521521 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
522522 if (!CurFrame)
523523 return ;
524- CurFrame->Instructions .push_back (Instruction);
524+ CurFrame->Instructions .push_back (std::move ( Instruction) );
525525}
526526
527527void MCStreamer::emitCFIAdjustCfaOffset (int64_t Adjustment, SMLoc Loc) {
@@ -531,7 +531,7 @@ void MCStreamer::emitCFIAdjustCfaOffset(int64_t Adjustment, SMLoc Loc) {
531531 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
532532 if (!CurFrame)
533533 return ;
534- CurFrame->Instructions .push_back (Instruction);
534+ CurFrame->Instructions .push_back (std::move ( Instruction) );
535535}
536536
537537void MCStreamer::emitCFIDefCfaRegister (int64_t Register, SMLoc Loc) {
@@ -541,7 +541,7 @@ void MCStreamer::emitCFIDefCfaRegister(int64_t Register, SMLoc Loc) {
541541 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
542542 if (!CurFrame)
543543 return ;
544- CurFrame->Instructions .push_back (Instruction);
544+ CurFrame->Instructions .push_back (std::move ( Instruction) );
545545 CurFrame->CurrentCfaRegister = static_cast <unsigned >(Register);
546546}
547547
@@ -553,7 +553,7 @@ void MCStreamer::emitCFILLVMDefAspaceCfa(int64_t Register, int64_t Offset,
553553 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
554554 if (!CurFrame)
555555 return ;
556- CurFrame->Instructions .push_back (Instruction);
556+ CurFrame->Instructions .push_back (std::move ( Instruction) );
557557 CurFrame->CurrentCfaRegister = static_cast <unsigned >(Register);
558558}
559559
@@ -564,7 +564,7 @@ void MCStreamer::emitCFIOffset(int64_t Register, int64_t Offset, SMLoc Loc) {
564564 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
565565 if (!CurFrame)
566566 return ;
567- CurFrame->Instructions .push_back (Instruction);
567+ CurFrame->Instructions .push_back (std::move ( Instruction) );
568568}
569569
570570void 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) {
574574 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
575575 if (!CurFrame)
576576 return ;
577- CurFrame->Instructions .push_back (Instruction);
577+ CurFrame->Instructions .push_back (std::move ( Instruction) );
578578}
579579
580580void MCStreamer::emitCFIPersonality (const MCSymbol *Sym,
@@ -601,7 +601,7 @@ void MCStreamer::emitCFIRememberState(SMLoc Loc) {
601601 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
602602 if (!CurFrame)
603603 return ;
604- CurFrame->Instructions .push_back (Instruction);
604+ CurFrame->Instructions .push_back (std::move ( Instruction) );
605605}
606606
607607void MCStreamer::emitCFIRestoreState (SMLoc Loc) {
@@ -612,7 +612,7 @@ void MCStreamer::emitCFIRestoreState(SMLoc Loc) {
612612 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
613613 if (!CurFrame)
614614 return ;
615- CurFrame->Instructions .push_back (Instruction);
615+ CurFrame->Instructions .push_back (std::move ( Instruction) );
616616}
617617
618618void MCStreamer::emitCFISameValue (int64_t Register, SMLoc Loc) {
@@ -622,7 +622,7 @@ void MCStreamer::emitCFISameValue(int64_t Register, SMLoc Loc) {
622622 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
623623 if (!CurFrame)
624624 return ;
625- CurFrame->Instructions .push_back (Instruction);
625+ CurFrame->Instructions .push_back (std::move ( Instruction) );
626626}
627627
628628void MCStreamer::emitCFIRestore (int64_t Register, SMLoc Loc) {
@@ -632,7 +632,7 @@ void MCStreamer::emitCFIRestore(int64_t Register, SMLoc Loc) {
632632 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
633633 if (!CurFrame)
634634 return ;
635- CurFrame->Instructions .push_back (Instruction);
635+ CurFrame->Instructions .push_back (std::move ( Instruction) );
636636}
637637
638638void MCStreamer::emitCFIEscape (StringRef Values, SMLoc Loc) {
@@ -642,7 +642,7 @@ void MCStreamer::emitCFIEscape(StringRef Values, SMLoc Loc) {
642642 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
643643 if (!CurFrame)
644644 return ;
645- CurFrame->Instructions .push_back (Instruction);
645+ CurFrame->Instructions .push_back (std::move ( Instruction) );
646646}
647647
648648void MCStreamer::emitCFIGnuArgsSize (int64_t Size, SMLoc Loc) {
@@ -652,7 +652,7 @@ void MCStreamer::emitCFIGnuArgsSize(int64_t Size, SMLoc Loc) {
652652 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
653653 if (!CurFrame)
654654 return ;
655- CurFrame->Instructions .push_back (Instruction);
655+ CurFrame->Instructions .push_back (std::move ( Instruction) );
656656}
657657
658658void MCStreamer::emitCFISignalFrame () {
@@ -669,7 +669,7 @@ void MCStreamer::emitCFIUndefined(int64_t Register, SMLoc Loc) {
669669 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
670670 if (!CurFrame)
671671 return ;
672- CurFrame->Instructions .push_back (Instruction);
672+ CurFrame->Instructions .push_back (std::move ( Instruction) );
673673}
674674
675675void MCStreamer::emitCFIRegister (int64_t Register1, int64_t Register2,
@@ -680,7 +680,7 @@ void MCStreamer::emitCFIRegister(int64_t Register1, int64_t Register2,
680680 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
681681 if (!CurFrame)
682682 return ;
683- CurFrame->Instructions .push_back (Instruction);
683+ CurFrame->Instructions .push_back (std::move ( Instruction) );
684684}
685685
686686void MCStreamer::emitCFIWindowSave (SMLoc Loc) {
@@ -689,7 +689,7 @@ void MCStreamer::emitCFIWindowSave(SMLoc Loc) {
689689 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
690690 if (!CurFrame)
691691 return ;
692- CurFrame->Instructions .push_back (Instruction);
692+ CurFrame->Instructions .push_back (std::move ( Instruction) );
693693}
694694
695695void MCStreamer::emitCFINegateRAState (SMLoc Loc) {
@@ -699,7 +699,7 @@ void MCStreamer::emitCFINegateRAState(SMLoc Loc) {
699699 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
700700 if (!CurFrame)
701701 return ;
702- CurFrame->Instructions .push_back (Instruction);
702+ CurFrame->Instructions .push_back (std::move ( Instruction) );
703703}
704704
705705void MCStreamer::emitCFINegateRAStateWithPC (SMLoc Loc) {
@@ -709,7 +709,7 @@ void MCStreamer::emitCFINegateRAStateWithPC(SMLoc Loc) {
709709 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
710710 if (!CurFrame)
711711 return ;
712- CurFrame->Instructions .push_back (Instruction);
712+ CurFrame->Instructions .push_back (std::move ( Instruction) );
713713}
714714
715715void MCStreamer::emitCFIReturnColumn (int64_t Register) {
@@ -733,7 +733,7 @@ void MCStreamer::emitCFIValOffset(int64_t Register, int64_t Offset, SMLoc Loc) {
733733 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo ();
734734 if (!CurFrame)
735735 return ;
736- CurFrame->Instructions .push_back (Instruction);
736+ CurFrame->Instructions .push_back (std::move ( Instruction) );
737737}
738738
739739WinEH::FrameInfo *MCStreamer::EnsureValidWinFrameInfo (SMLoc Loc) {
0 commit comments