/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | AddressPool.cpp | 30 MCSymbol *EndLabel = Asm.createTempSymbol(Prefix + "end"); in emitHeader() local 32 Asm.emitDwarfUnitLength(EndLabel, BeginLabel, "Length of contribution"); in emitHeader() 41 return EndLabel; in emitHeader() 52 MCSymbol *EndLabel = nullptr; in emit() local 55 EndLabel = emitHeader(Asm, AddrSection); in emit() 73 if (EndLabel) in emit() 74 Asm.OutStreamer->emitLabel(EndLabel); in emit()
|
D | EHStreamer.cpp | 258 Asm->MBBSectionRanges[MBB.getSectionIDNum()].EndLabel, in computeCallSiteTable() 322 Prev.EndLabel = Site.EndLabel; in computeCallSiteTable() 712 MCSymbol *EndLabel = S.EndLabel; in emitExceptionTable() local 713 if (!EndLabel) in emitExceptionTable() 714 EndLabel = EHFuncEndSym; in emitExceptionTable() 724 EndLabel->getName()); in emitExceptionTable() 725 Asm->emitCallSiteOffset(EndLabel, BeginLabel, CallSiteEncoding); in emitExceptionTable()
|
D | DwarfFile.cpp | 54 if (MCSymbol *EndLabel = TheU->getEndLabel()) in emitUnit() local 55 Asm->OutStreamer->emitLabel(EndLabel); in emitUnit()
|
D | WinException.h | 51 const MCSymbol *EndLabel, int State);
|
D | EHStreamer.h | 64 MCSymbol *EndLabel; // Null indicates the end of the function. member
|
D | CodeViewDebug.cpp | 1116 const MCSymbol *EndLabel = std::get<1>(HeapAllocSite); in emitDebugInfoForFunction() local 1124 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction() 2946 *EndLabel = MMI->getContext().createTempSymbol(); in beginCVSubsection() local 2949 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 2951 return EndLabel; in beginCVSubsection() 2954 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection() argument 2955 OS.emitLabel(EndLabel); in endCVSubsection() 2969 *EndLabel = MMI->getContext().createTempSymbol(); in beginSymbolRecord() local 2971 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord() 2976 return EndLabel; in beginSymbolRecord() [all …]
|
D | DwarfUnit.h | 48 MCSymbol *EndLabel = nullptr; variable 82 MCSymbol *getEndLabel() const { return EndLabel; } in getEndLabel()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AddressPool.cpp | 30 MCSymbol *EndLabel = Asm.createTempSymbol(Prefix + "end"); in emitHeader() local 33 Asm.EmitLabelDifference(EndLabel, BeginLabel, in emitHeader() 43 return EndLabel; in emitHeader() 54 MCSymbol *EndLabel = nullptr; in emit() local 57 EndLabel = emitHeader(Asm, AddrSection); in emit() 75 if (EndLabel) in emit() 76 Asm.OutStreamer->EmitLabel(EndLabel); in emit()
|
D | EHStreamer.cpp | 297 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->EmitCallSiteOffset(EndLabel, BeginLabel, CallSiteEncoding); in emitExceptionTable()
|
D | DwarfFile.cpp | 55 if (MCSymbol *EndLabel = TheU->getEndLabel()) in emitUnit() local 56 Asm->OutStreamer->EmitLabel(EndLabel); in emitUnit()
|
D | EHStreamer.h | 64 MCSymbol *EndLabel; // Null indicates the end of the function. member
|
D | WinException.h | 53 const MCSymbol *EndLabel, int State);
|
D | CodeViewDebug.cpp | 1104 const MCSymbol *EndLabel = std::get<1>(HeapAllocSite); in emitDebugInfoForFunction() local 1112 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction() 2916 *EndLabel = MMI->getContext().createTempSymbol(); in beginCVSubsection() local 2919 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 2921 return EndLabel; in beginCVSubsection() 2924 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection() argument 2925 OS.EmitLabel(EndLabel); in endCVSubsection() 2939 *EndLabel = MMI->getContext().createTempSymbol(); in beginSymbolRecord() local 2941 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord() 2946 return EndLabel; in beginSymbolRecord() [all …]
|
D | DwarfUnit.h | 52 MCSymbol *EndLabel = nullptr; variable 87 MCSymbol *getEndLabel() const { return EndLabel; } in getEndLabel()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | EHStreamer.cpp | 288 Prev.EndLabel = Site.EndLabel; in computeCallSiteTable() 561 MCSymbol *EndLabel = S.EndLabel; in emitExceptionTable() local 562 if (!EndLabel) in emitExceptionTable() 563 EndLabel = Asm->getFunctionEnd(); in emitExceptionTable() 574 EndLabel->getName()); in emitExceptionTable() 575 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitExceptionTable()
|
D | CodeViewDebug.cpp | 1952 *EndLabel = MMI->getContext().createTempSymbol(); in beginCVSubsection() local 1955 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 1957 return EndLabel; in beginCVSubsection() 1960 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection() argument 1961 OS.EmitLabel(EndLabel); in endCVSubsection() 1995 MCSymbol *EndLabel = nullptr; in emitDebugInfoForGlobals() local 1999 if (!EndLabel) { in emitDebugInfoForGlobals() 2001 EndLabel = beginCVSubsection(ModuleSubstreamKind::Symbols); in emitDebugInfoForGlobals() 2007 if (EndLabel) in emitDebugInfoForGlobals() 2008 endCVSubsection(EndLabel); in emitDebugInfoForGlobals() [all …]
|
D | EHStreamer.h | 65 MCSymbol *EndLabel; // Null indicates the end of the function. member
|
D | WinException.h | 47 const MCSymbol *EndLabel, int State);
|
D | DwarfDebug.cpp | 856 const MCSymbol *EndLabel; in buildLocationList() local 858 EndLabel = getLabelAfterInsn(End); in buildLocationList() 860 EndLabel = Asm->getFunctionEnd(); in buildLocationList() 862 EndLabel = getLabelBeforeInsn(std::next(I)->first); in buildLocationList() 863 assert(EndLabel && "Forgot label after instruction ending a range!"); in buildLocationList() 868 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList() 1332 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + Name + "_end"); in emitDebugPubSection() local 1333 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection() 1368 Asm->OutStreamer->EmitLabel(EndLabel); in emitDebugPubSection()
|
D | WinException.cpp | 580 const MCSymbol *EndLabel, int State) { in emitSEHActionsForRange() argument 590 assert(BeginLabel && EndLabel); in emitSEHActionsForRange() 610 OS.EmitValue(getLabelPlusOne(EndLabel), 4); in emitSEHActionsForRange() 1058 const MCSymbol *EndLabel; // End of protected region in emitCLRExceptionTable() member 1229 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); in emitCLRExceptionTable()
|
/external/llvm/lib/CodeGen/ |
D | MachineModuleInfo.cpp | 302 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument 305 LP.EndLabels.push_back(EndLabel); in addInvoke() 391 MCSymbol *EndLabel = LandingPad.EndLabels[j]; in TidyLandingPads() local 394 (EndLabel->isDefined() || in TidyLandingPads() 395 (LPMap && (*LPMap)[EndLabel] != 0))) continue; in TidyLandingPads()
|
/external/llvm-project/llvm/lib/DWARFLinker/ |
D | DWARFStreamer.cpp | 343 MCSymbol *EndLabel = Asm->createTempSymbol("Earange"); in emitUnitRangesEntries() local 355 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries() 376 Asm->OutStreamer->emitLabel(EndLabel); in emitUnitRangesEntries() 624 MCSymbol *EndLabel = MC->createTempSymbol(); in translateLineTable() local 633 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); in translateLineTable() 690 Asm->OutStreamer->emitLabel(EndLabel); in translateLineTable() 705 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + SecName + "_end"); in emitPubSectionForUnit() local 715 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit() 733 Asm->OutStreamer->emitLabel(EndLabel); in emitPubSectionForUnit()
|
/external/llvm-project/llvm/lib/Target/Sparc/ |
D | SparcAsmPrinter.cpp | 223 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts() local 237 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts() 244 OutStreamer->emitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts() 246 GOTLabel, StartLabel, EndLabel, in LowerGETPCXAndEmitMCInsts()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcAsmPrinter.cpp | 223 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts() local 237 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts() 244 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts() 246 GOTLabel, StartLabel, EndLabel, in LowerGETPCXAndEmitMCInsts()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcAsmPrinter.cpp | 227 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts() local 241 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts() 248 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts() 250 GOTLabel, StartLabel, EndLabel, in LowerGETPCXAndEmitMCInsts()
|