Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ParentState

224                                      int ParentState) {
237 int TryLow = addUnwindMapEntry(FuncInfo, ParentState, nullptr);
244 int CatchLow = addUnwindMapEntry(FuncInfo, ParentState, nullptr);
270 int CleanupState = addUnwindMapEntry(FuncInfo, ParentState, BB);
290 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState,
293 Entry.ToState = ParentState;
301 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState,
304 Entry.ToState = ParentState;
314 int ParentState) {
334 int TryState = addSEHExcept(FuncInfo, ParentState, Filter, CatchPadBB);
346 // Everything in the __except block unwinds to ParentState, just like code
351 calculateSEHStateNumbers(FuncInfo, UserI, ParentState);
362 int CleanupState = addSEHFinally(FuncInfo, ParentState, BB);
428 ParentState,
432 Entry.Parent = ParentState;
464 int ParentState;
465 std::tie(Pad, ParentState) = Worklist.pop_back_val();
479 addClrEHHandler(FuncInfo, ParentState, HandlerType, 0, PadBlock);
490 FuncInfo.EHPadStateMap[CatchSwitch] = ParentState;
491 int NewState = ParentState;
506 Worklist.emplace_back(UserI, ParentState);