Lines Matching refs:CurFrame

250   MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
251 if (!CurFrame)
253 CurFrame->IsBKeyFrame = true;
257 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
258 if (!CurFrame)
260 CurFrame->IsMTETaggedFrame = true;
477 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
478 if (!CurFrame)
480 emitCFIEndProcImpl(*CurFrame);
500 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
501 if (!CurFrame)
503 CurFrame->Instructions.push_back(Instruction);
504 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
511 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
512 if (!CurFrame)
514 CurFrame->Instructions.push_back(Instruction);
521 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
522 if (!CurFrame)
524 CurFrame->Instructions.push_back(Instruction);
531 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
532 if (!CurFrame)
534 CurFrame->Instructions.push_back(Instruction);
535 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
543 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
544 if (!CurFrame)
546 CurFrame->Instructions.push_back(Instruction);
547 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
554 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
555 if (!CurFrame)
557 CurFrame->Instructions.push_back(Instruction);
564 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
565 if (!CurFrame)
567 CurFrame->Instructions.push_back(Instruction);
572 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
573 if (!CurFrame)
575 CurFrame->Personality = Sym;
576 CurFrame->PersonalityEncoding = Encoding;
580 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
581 if (!CurFrame)
583 CurFrame->Lsda = Sym;
584 CurFrame->LsdaEncoding = Encoding;
591 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
592 if (!CurFrame)
594 CurFrame->Instructions.push_back(Instruction);
602 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
603 if (!CurFrame)
605 CurFrame->Instructions.push_back(Instruction);
612 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
613 if (!CurFrame)
615 CurFrame->Instructions.push_back(Instruction);
622 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
623 if (!CurFrame)
625 CurFrame->Instructions.push_back(Instruction);
632 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
633 if (!CurFrame)
635 CurFrame->Instructions.push_back(Instruction);
642 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
643 if (!CurFrame)
645 CurFrame->Instructions.push_back(Instruction);
649 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
650 if (!CurFrame)
652 CurFrame->IsSignalFrame = true;
659 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
660 if (!CurFrame)
662 CurFrame->Instructions.push_back(Instruction);
670 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
671 if (!CurFrame)
673 CurFrame->Instructions.push_back(Instruction);
679 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
680 if (!CurFrame)
682 CurFrame->Instructions.push_back(Instruction);
689 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
690 if (!CurFrame)
692 CurFrame->Instructions.push_back(Instruction);
696 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
697 if (!CurFrame)
699 CurFrame->RAReg = Register;
736 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
737 if (!CurFrame)
739 if (CurFrame->ChainedParent)
743 CurFrame->End = Label;
744 if (!CurFrame->FuncletOrFuncEnd)
745 CurFrame->FuncletOrFuncEnd = CurFrame->End;
750 switchSection(CurFrame->TextSection);
754 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
755 if (!CurFrame)
757 if (CurFrame->ChainedParent)
761 CurFrame->FuncletOrFuncEnd = Label;
765 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
766 if (!CurFrame)
772 CurFrame->Function, StartProc, CurFrame));
778 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
779 if (!CurFrame)
781 if (!CurFrame->ChainedParent)
787 CurFrame->End = Label;
788 CurrentWinFrameInfo = const_cast<WinEH::FrameInfo *>(CurFrame->ChainedParent);
793 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
794 if (!CurFrame)
796 if (CurFrame->ChainedParent)
799 CurFrame->ExceptionHandler = Sym;
803 CurFrame->HandlesUnwind = true;
805 CurFrame->HandlesExceptions = true;
809 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
810 if (!CurFrame)
812 if (CurFrame->ChainedParent)
873 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
874 if (!CurFrame)
881 CurFrame->Instructions.push_back(Inst);
886 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
887 if (!CurFrame)
889 if (CurFrame->LastFrameInst >= 0)
902 CurFrame->LastFrameInst = CurFrame->Instructions.size();
903 CurFrame->Instructions.push_back(Inst);
907 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
908 if (!CurFrame)
920 CurFrame->Instructions.push_back(Inst);
925 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
926 if (!CurFrame)
937 CurFrame->Instructions.push_back(Inst);
942 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
943 if (!CurFrame)
952 CurFrame->Instructions.push_back(Inst);
956 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
957 if (!CurFrame)
959 if (!CurFrame->Instructions.empty())
966 CurFrame->Instructions.push_back(Inst);
970 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
971 if (!CurFrame)
976 CurFrame->PrologEnd = Label;