Lines Matching defs:CurFrame
249 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
250 if (!CurFrame)
252 CurFrame->IsBKeyFrame = true;
256 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
257 if (!CurFrame)
259 CurFrame->IsMTETaggedFrame = true;
473 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
474 if (!CurFrame)
476 emitCFIEndProcImpl(*CurFrame);
510 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
511 if (!CurFrame)
513 CurFrame->Instructions.push_back(std::move(Instruction));
514 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
521 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
522 if (!CurFrame)
524 CurFrame->Instructions.push_back(std::move(Instruction));
531 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
532 if (!CurFrame)
534 CurFrame->Instructions.push_back(std::move(Instruction));
541 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
542 if (!CurFrame)
544 CurFrame->Instructions.push_back(std::move(Instruction));
545 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
553 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
554 if (!CurFrame)
556 CurFrame->Instructions.push_back(std::move(Instruction));
557 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
564 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
565 if (!CurFrame)
567 CurFrame->Instructions.push_back(std::move(Instruction));
574 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
575 if (!CurFrame)
577 CurFrame->Instructions.push_back(std::move(Instruction));
582 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
583 if (!CurFrame)
585 CurFrame->Personality = Sym;
586 CurFrame->PersonalityEncoding = Encoding;
590 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
591 if (!CurFrame)
593 CurFrame->Lsda = Sym;
594 CurFrame->LsdaEncoding = Encoding;
601 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
602 if (!CurFrame)
604 CurFrame->Instructions.push_back(std::move(Instruction));
612 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
613 if (!CurFrame)
615 CurFrame->Instructions.push_back(std::move(Instruction));
622 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
623 if (!CurFrame)
625 CurFrame->Instructions.push_back(std::move(Instruction));
632 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
633 if (!CurFrame)
635 CurFrame->Instructions.push_back(std::move(Instruction));
642 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
643 if (!CurFrame)
645 CurFrame->Instructions.push_back(std::move(Instruction));
652 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
653 if (!CurFrame)
655 CurFrame->Instructions.push_back(std::move(Instruction));
659 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
660 if (!CurFrame)
662 CurFrame->IsSignalFrame = true;
669 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
670 if (!CurFrame)
672 CurFrame->Instructions.push_back(std::move(Instruction));
680 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
681 if (!CurFrame)
683 CurFrame->Instructions.push_back(std::move(Instruction));
689 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
690 if (!CurFrame)
692 CurFrame->Instructions.push_back(std::move(Instruction));
699 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
700 if (!CurFrame)
702 CurFrame->Instructions.push_back(std::move(Instruction));
709 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
710 if (!CurFrame)
712 CurFrame->Instructions.push_back(std::move(Instruction));
716 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
717 if (!CurFrame)
719 CurFrame->RAReg = Register;
733 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
734 if (!CurFrame)
736 CurFrame->Instructions.push_back(std::move(Instruction));
773 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
774 if (!CurFrame)
776 if (CurFrame->ChainedParent)
780 CurFrame->End = Label;
781 if (!CurFrame->FuncletOrFuncEnd)
782 CurFrame->FuncletOrFuncEnd = CurFrame->End;
787 switchSection(CurFrame->TextSection);
791 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
792 if (!CurFrame)
794 if (CurFrame->ChainedParent)
798 CurFrame->FuncletOrFuncEnd = Label;
802 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
803 if (!CurFrame)
809 CurFrame->Function, StartProc, CurFrame));
815 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
816 if (!CurFrame)
818 if (!CurFrame->ChainedParent)
824 CurFrame->End = Label;
825 CurrentWinFrameInfo = const_cast<WinEH::FrameInfo *>(CurFrame->ChainedParent);
830 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
831 if (!CurFrame)
833 if (CurFrame->ChainedParent)
836 CurFrame->ExceptionHandler = Sym;
840 CurFrame->HandlesUnwind = true;
842 CurFrame->HandlesExceptions = true;
846 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
847 if (!CurFrame)
849 if (CurFrame->ChainedParent)
910 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
911 if (!CurFrame)
918 CurFrame->Instructions.push_back(Inst);
923 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
924 if (!CurFrame)
926 if (CurFrame->LastFrameInst >= 0)
939 CurFrame->LastFrameInst = CurFrame->Instructions.size();
940 CurFrame->Instructions.push_back(Inst);
944 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
945 if (!CurFrame)
957 CurFrame->Instructions.push_back(Inst);
962 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
963 if (!CurFrame)
974 CurFrame->Instructions.push_back(Inst);
979 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
980 if (!CurFrame)
989 CurFrame->Instructions.push_back(Inst);
993 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
994 if (!CurFrame)
996 if (!CurFrame->Instructions.empty())
1003 CurFrame->Instructions.push_back(Inst);
1007 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
1008 if (!CurFrame)
1013 CurFrame->PrologEnd = Label;