| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.cpp | 298 Prev.EndLabel = Site.EndLabel; in computeCallSiteTable() 520 MCSymbol *EndLabel = S.EndLabel; in emitExceptionTable() local 521 if (!EndLabel) in emitExceptionTable() 522 EndLabel = Asm->getFunctionEnd(); in emitExceptionTable() 531 EndLabel->getName()); in emitExceptionTable() 532 Asm->EmitLabelDifferenceAsULEB128(EndLabel, BeginLabel); in emitExceptionTable()
|
| H A D | DwarfFile.cpp | 51 if (MCSymbol *EndLabel = TheU->getEndLabel()) in emitUnit() local 52 Asm->OutStreamer->EmitLabel(EndLabel); in emitUnit()
|
| H A D | EHStreamer.h | 65 MCSymbol *EndLabel; // Null indicates the end of the function. member
|
| H A D | WinException.h | 54 const MCSymbol *EndLabel, int State);
|
| H A D | DwarfUnit.h | 53 MCSymbol *EndLabel = nullptr; variable 88 MCSymbol *getEndLabel() const { return EndLabel; } in getEndLabel()
|
| H A D | WinException.cpp | 605 const MCSymbol *EndLabel, int State) { in emitSEHActionsForRange() argument 614 assert(BeginLabel && EndLabel); in emitSEHActionsForRange() 634 OS.EmitValue(getLabel(EndLabel), 4); in emitSEHActionsForRange() 1094 const MCSymbol *EndLabel; // End of protected region in emitCLRExceptionTable() member 1265 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); in emitCLRExceptionTable()
|
| H A D | DwarfDebug.cpp | 1171 const MCSymbol *EndLabel; in buildLocationList() local 1173 EndLabel = getLabelAfterInsn(End); in buildLocationList() 1175 EndLabel = Asm->getFunctionEnd(); in buildLocationList() 1177 EndLabel = getLabelBeforeInsn(std::next(I)->first); in buildLocationList() 1178 assert(EndLabel && "Forgot label after instruction ending a range!"); in buildLocationList() 1185 if (StartLabel == EndLabel) { in buildLocationList() 1195 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList() 1841 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + Name + "_end"); in emitDebugPubSection() local 1842 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection() 1877 Asm->OutStreamer->EmitLabel(EndLabel); in emitDebugPubSection()
|
| H A D | CodeViewDebug.cpp | 2842 *EndLabel = MMI->getContext().createTempSymbol(); in beginCVSubsection() local 2845 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 2847 return EndLabel; in beginCVSubsection() 2850 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection() argument 2851 OS.EmitLabel(EndLabel); in endCVSubsection() 2865 *EndLabel = MMI->getContext().createTempSymbol(); in beginSymbolRecord() local 2867 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord() 2872 return EndLabel; in beginSymbolRecord() 2953 MCSymbol *EndLabel = beginCVSubsection(DebugSubsectionKind::Symbols); in emitDebugInfoForGlobals() local 2955 endCVSubsection(EndLabel); in emitDebugInfoForGlobals() [all …]
|
| H A D | CodeViewDebug.h | 323 void endCVSubsection(MCSymbol *EndLabel);
|
| H A D | DwarfUnit.cpp | 1559 EndLabel = Asm->createTempSymbol(Prefix + "end"); in emitCommonHeader() 1560 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitCommonHeader()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcAsmPrinter.cpp | 225 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts() local 239 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts() 246 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts() 248 GOTLabel, StartLabel, EndLabel, in LowerGETPCXAndEmitMCInsts()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 625 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument 628 LP.EndLabels.push_back(EndLabel); in addInvoke() 713 MCSymbol *EndLabel = LandingPad.EndLabels[j]; in tidyLandingPads() local 715 (EndLabel->isDefined() || (LPMap && (*LPMap)[EndLabel] != 0))) in tidyLandingPads()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunction.h | 833 MCSymbol *BeginLabel, MCSymbol *EndLabel);
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 6541 MCSymbol *EndLabel = MMI.getContext().createTempSymbol(); in lowerInvokable() local 6542 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel)); in lowerInvokable() 6552 BeginLabel, EndLabel); in lowerInvokable() 6554 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerInvokable()
|