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