Lines Matching refs:EHPadStateMap
226 assert(FuncInfo.EHPadStateMap.count(PadInst) && "EH Pad has no state!"); in calculateStateNumbersForInvokes()
227 FuncInfo.InvokeStateMap[II] = FuncInfo.EHPadStateMap[PadInst]; in calculateStateNumbersForInvokes()
259 State = EHInfo.EHPadStateMap[I]; in calculateCXXStateForAsynchEH()
320 State = EHInfo.EHPadStateMap[I]; in calculateSEHStateForAsynchEH()
382 assert(FuncInfo.EHPadStateMap.count(CatchSwitch) == 0 && in calculateCXXStateNumbers()
391 FuncInfo.EHPadStateMap[CatchSwitch] = TryLow; in calculateCXXStateNumbers()
413 FuncInfo.EHPadStateMap[CatchPad] = CatchLow; in calculateCXXStateNumbers()
448 if (FuncInfo.EHPadStateMap.count(CleanupPad)) in calculateCXXStateNumbers()
452 FuncInfo.EHPadStateMap[CleanupPad] = CleanupState; in calculateCXXStateNumbers()
503 assert(FuncInfo.EHPadStateMap.count(CatchSwitch) == 0 && in calculateSEHStateNumbers()
521 FuncInfo.EHPadStateMap[CatchSwitch] = TryState; in calculateSEHStateNumbers()
522 FuncInfo.EHPadStateMap[CatchPad] = TryState; in calculateSEHStateNumbers()
554 if (FuncInfo.EHPadStateMap.count(CleanupPad)) in calculateSEHStateNumbers()
558 FuncInfo.EHPadStateMap[CleanupPad] = CleanupState; in calculateSEHStateNumbers()
614 if (!FuncInfo.EHPadStateMap.empty()) in calculateWinCXXEHStateNumbers()
651 if (!FuncInfo.EHPadStateMap.empty()) in calculateClrEHStateNumbers()
717 FuncInfo.EHPadStateMap[Cleanup] = CleanupState; in calculateClrEHStateNumbers()
739 FuncInfo.EHPadStateMap[Catch] = CatchState; in calculateClrEHStateNumbers()
744 FuncInfo.EHPadStateMap[CatchSwitch] = CatchState; in calculateClrEHStateNumbers()
785 int UserState = FuncInfo.EHPadStateMap[ChildCleanup]; in calculateClrEHStateNumbers()
837 UnwindDestState = FuncInfo.EHPadStateMap[UnwindDest->getFirstNonPHI()]; in calculateClrEHStateNumbers()