Lines Matching refs:MCSymbol
152 static MCSymbol *getMCSymbolForMBB(AsmPrinter *Asm, in getMCSymbolForMBB()
172 MCSymbol *Sym) { in beginFunclet()
207 const MCSymbol *PersHandlerSym = in beginFunclet()
245 MCSymbol *FuncInfoXData = Asm->OutContext.getOrCreateSymbol( in endFunclet()
267 const MCExpr *WinException::create32bitRef(const MCSymbol *Value) { in create32bitRef()
282 const MCExpr *WinException::getLabelPlusOne(const MCSymbol *Label) { in getLabelPlusOne()
288 const MCExpr *WinException::getOffset(const MCSymbol *OffsetOf, in getOffset()
289 const MCSymbol *OffsetFrom) { in getOffset()
295 const MCExpr *WinException::getOffsetPlusOne(const MCSymbol *OffsetOf, in getOffsetPlusOne()
296 const MCSymbol *OffsetFrom) { in getOffsetPlusOne()
324 const MCSymbol *PreviousEndLabel;
328 const MCSymbol *NewStartLabel;
397 const MCSymbol *CurrentEndLabel = nullptr;
432 MCSymbol *Label = MI.getOperand(0).getMCSymbol(); in scan()
515 MCSymbol *ParentFrameOffset = in emitCSpecificHandlerTable()
523 MCSymbol *TableBegin = in emitCSpecificHandlerTable()
525 MCSymbol *TableEnd = in emitCSpecificHandlerTable()
541 const MCSymbol *LastStartLabel = nullptr; in emitCSpecificHandlerTable()
564 const MCSymbol *BeginLabel, in emitSEHActionsForRange()
565 const MCSymbol *EndLabel, int State) { in emitSEHActionsForRange()
604 MCSymbol *FuncInfoXData = nullptr; in emitCXXFrameHandler3Table()
620 MCSymbol *UnwindMapXData = nullptr; in emitCXXFrameHandler3Table()
621 MCSymbol *TryBlockMapXData = nullptr; in emitCXXFrameHandler3Table()
622 MCSymbol *IPToStateXData = nullptr; in emitCXXFrameHandler3Table()
669 MCSymbol *CleanupSym = in emitCXXFrameHandler3Table()
685 SmallVector<MCSymbol *, 1> HandlerMaps; in emitCXXFrameHandler3Table()
689 MCSymbol *HandlerMapXData = nullptr; in emitCXXFrameHandler3Table()
721 MCSymbol *HandlerMapXData = HandlerMaps[I]; in emitCXXFrameHandler3Table()
744 MCSymbol *HandlerSym = in emitCXXFrameHandler3Table()
791 MCSymbol *StartLabel; in computeIP2StateTable()
813 const MCSymbol *ChangeLabel = StateChange.NewStartLabel; in computeIP2StateTable()
831 MCSymbol *ParentFrameOffset = in emitEHRegistrationOffsetLabel()
853 MCSymbol *LSDALabel = Asm->OutContext.getOrCreateLSDASymbol(FLinkageName); in emitExceptHandlerTable()
885 MCSymbol *ExceptOrFinally = in emitExceptHandlerTable()
933 MCSymbol *FuncBeginSym = Asm->getFunctionBegin(); in emitCLRExceptionTable()
934 MCSymbol *FuncEndSym = Asm->getFunctionEnd(); in emitCLRExceptionTable()
938 const MCSymbol *StartLabel; // Start of protected region in emitCLRExceptionTable()
939 const MCSymbol *EndLabel; // End of protected region in emitCLRExceptionTable()
984 SmallVector<std::pair<const MCSymbol *, int>, 4> HandlerStack; in emitCLRExceptionTable()
986 std::unique_ptr<MCSymbol *[]> EndSymbolMap(new MCSymbol *[NumStates]); in emitCLRExceptionTable()
997 MCSymbol *EndSymbol = FuncEndSym; in emitCLRExceptionTable()
1014 const MCSymbol *CurrentStartLabel = nullptr; in emitCLRExceptionTable()
1113 MCSymbol *BeginSym = getMCSymbolForMBB(Asm, HandlerBlock); in emitCLRExceptionTable()
1115 MCSymbol *EndSym = EndSymbolMap[Clause.State]; in emitCLRExceptionTable()