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;
467 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
468 if (!CurFrame)
470 emitCFIEndProcImpl(*CurFrame);
490 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
491 if (!CurFrame)
493 CurFrame->Instructions.push_back(Instruction);
494 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
501 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
502 if (!CurFrame)
504 CurFrame->Instructions.push_back(Instruction);
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);
525 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
533 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
534 if (!CurFrame)
536 CurFrame->Instructions.push_back(Instruction);
537 CurFrame->CurrentCfaRegister = static_cast<unsigned>(Register);
544 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
545 if (!CurFrame)
547 CurFrame->Instructions.push_back(Instruction);
554 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
555 if (!CurFrame)
557 CurFrame->Instructions.push_back(Instruction);
562 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
563 if (!CurFrame)
565 CurFrame->Personality = Sym;
566 CurFrame->PersonalityEncoding = Encoding;
570 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
571 if (!CurFrame)
573 CurFrame->Lsda = Sym;
574 CurFrame->LsdaEncoding = Encoding;
581 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
582 if (!CurFrame)
584 CurFrame->Instructions.push_back(Instruction);
592 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
593 if (!CurFrame)
595 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);
639 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
640 if (!CurFrame)
642 CurFrame->IsSignalFrame = true;
649 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
650 if (!CurFrame)
652 CurFrame->Instructions.push_back(Instruction);
660 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
661 if (!CurFrame)
663 CurFrame->Instructions.push_back(Instruction);
669 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
670 if (!CurFrame)
672 CurFrame->Instructions.push_back(Instruction);
679 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
680 if (!CurFrame)
682 CurFrame->Instructions.push_back(Instruction);
686 MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo();
687 if (!CurFrame)
689 CurFrame->RAReg = Register;
733 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
734 if (!CurFrame)
736 if (CurFrame->ChainedParent)
740 CurFrame->End = Label;
741 if (!CurFrame->FuncletOrFuncEnd)
742 CurFrame->FuncletOrFuncEnd = CurFrame->End;
747 switchSection(CurFrame->TextSection);
751 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
752 if (!CurFrame)
754 if (CurFrame->ChainedParent)
758 CurFrame->FuncletOrFuncEnd = Label;
762 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
763 if (!CurFrame)
769 CurFrame->Function, StartProc, CurFrame));
775 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
776 if (!CurFrame)
778 if (!CurFrame->ChainedParent)
784 CurFrame->End = Label;
785 CurrentWinFrameInfo = const_cast<WinEH::FrameInfo *>(CurFrame->ChainedParent);
790 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
791 if (!CurFrame)
793 if (CurFrame->ChainedParent)
796 CurFrame->ExceptionHandler = Sym;
800 CurFrame->HandlesUnwind = true;
802 CurFrame->HandlesExceptions = true;
806 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
807 if (!CurFrame)
809 if (CurFrame->ChainedParent)
870 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
871 if (!CurFrame)
878 CurFrame->Instructions.push_back(Inst);
883 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
884 if (!CurFrame)
886 if (CurFrame->LastFrameInst >= 0)
899 CurFrame->LastFrameInst = CurFrame->Instructions.size();
900 CurFrame->Instructions.push_back(Inst);
904 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
905 if (!CurFrame)
917 CurFrame->Instructions.push_back(Inst);
922 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
923 if (!CurFrame)
934 CurFrame->Instructions.push_back(Inst);
939 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
940 if (!CurFrame)
949 CurFrame->Instructions.push_back(Inst);
953 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
954 if (!CurFrame)
956 if (!CurFrame->Instructions.empty())
963 CurFrame->Instructions.push_back(Inst);
967 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc);
968 if (!CurFrame)
973 CurFrame->PrologEnd = Label;