Lines Matching refs:UME
635 const SEHUnwindMapEntry &UME = FuncInfo.SEHUnwindMap[State]; in emitSEHActionsForRange() local
638 auto *Handler = UME.Handler.get<MachineBasicBlock *>(); in emitSEHActionsForRange()
639 if (UME.IsFinally) { in emitSEHActionsForRange()
645 FilterOrFinally = UME.Filter ? create32bitRef(UME.Filter) in emitSEHActionsForRange()
654 AddComment(UME.IsFinally ? "FinallyFunclet" : UME.Filter ? "FilterFunction" in emitSEHActionsForRange()
657 AddComment(UME.IsFinally ? "Null" : "ExceptionHandler"); in emitSEHActionsForRange()
660 assert(UME.ToState < State && "states should decrease"); in emitSEHActionsForRange()
661 State = UME.ToState; in emitSEHActionsForRange()
764 for (const CxxUnwindMapEntry &UME : FuncInfo.CxxUnwindMap) { in emitCXXFrameHandler3Table() local
766 getMCSymbolForMBB(Asm, UME.Cleanup.dyn_cast<MachineBasicBlock *>()); in emitCXXFrameHandler3Table()
768 OS.emitInt32(UME.ToState); in emitCXXFrameHandler3Table()
1051 for (const SEHUnwindMapEntry &UME : FuncInfo.SEHUnwindMap) { in emitExceptHandlerTable() local
1052 auto *Handler = UME.Handler.get<MachineBasicBlock *>(); in emitExceptHandlerTable()
1054 UME.IsFinally ? getMCSymbolForMBB(Asm, Handler) : Handler->getSymbol(); in emitExceptHandlerTable()
1057 int ToState = UME.ToState == -1 ? BaseState : UME.ToState; in emitExceptHandlerTable()
1060 AddComment(UME.IsFinally ? "Null" : "FilterFunction"); in emitExceptHandlerTable()
1061 OS.emitValue(create32bitRef(UME.Filter), 4); in emitExceptHandlerTable()
1062 AddComment(UME.IsFinally ? "FinallyFunclet" : "ExceptionHandler"); in emitExceptHandlerTable()