Lines Matching refs:UME
638 const SEHUnwindMapEntry &UME = FuncInfo.SEHUnwindMap[State]; in emitSEHActionsForRange() local
641 auto *Handler = cast<MachineBasicBlock *>(UME.Handler); in emitSEHActionsForRange()
642 if (UME.IsFinally) { in emitSEHActionsForRange()
648 FilterOrFinally = UME.Filter ? create32bitRef(UME.Filter) in emitSEHActionsForRange()
657 AddComment(UME.IsFinally ? "FinallyFunclet" : UME.Filter ? "FilterFunction" in emitSEHActionsForRange()
660 AddComment(UME.IsFinally ? "Null" : "ExceptionHandler"); in emitSEHActionsForRange()
663 assert(UME.ToState < State && "states should decrease"); in emitSEHActionsForRange()
664 State = UME.ToState; in emitSEHActionsForRange()
777 for (const CxxUnwindMapEntry &UME : FuncInfo.CxxUnwindMap) { in emitCXXFrameHandler3Table() local
779 Asm, dyn_cast_if_present<MachineBasicBlock *>(UME.Cleanup)); in emitCXXFrameHandler3Table()
781 OS.emitInt32(UME.ToState); in emitCXXFrameHandler3Table()
1071 for (const SEHUnwindMapEntry &UME : FuncInfo.SEHUnwindMap) { in emitExceptHandlerTable() local
1072 auto *Handler = cast<MachineBasicBlock *>(UME.Handler); in emitExceptHandlerTable()
1074 UME.IsFinally ? getMCSymbolForMBB(Asm, Handler) : Handler->getSymbol(); in emitExceptHandlerTable()
1077 int ToState = UME.ToState == -1 ? BaseState : UME.ToState; in emitExceptHandlerTable()
1080 AddComment(UME.IsFinally ? "Null" : "FilterFunction"); in emitExceptHandlerTable()
1081 OS.emitValue(create32bitRef(UME.Filter), 4); in emitExceptHandlerTable()
1082 AddComment(UME.IsFinally ? "FinallyFunclet" : "ExceptionHandler"); in emitExceptHandlerTable()