Home
last modified time | relevance | path

Searched refs:EndLabel (Results 1 – 25 of 31) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp297 Prev.EndLabel = Site.EndLabel; in computeCallSiteTable()
516 MCSymbol *EndLabel = S.EndLabel; in emitExceptionTable() local
517 if (!EndLabel) in emitExceptionTable()
518 EndLabel = Asm->getFunctionEnd(); in emitExceptionTable()
527 EndLabel->getName()); in emitExceptionTable()
528 Asm->EmitLabelDifferenceAsULEB128(EndLabel, BeginLabel); in emitExceptionTable()
DEHStreamer.h65 MCSymbol *EndLabel; // Null indicates the end of the function. member
DWinException.h51 const MCSymbol *EndLabel, int State);
DWinException.cpp588 const MCSymbol *EndLabel, int State) { in emitSEHActionsForRange() argument
598 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
618 OS.EmitValue(getLabelPlusOne(EndLabel), 4); in emitSEHActionsForRange()
1075 const MCSymbol *EndLabel; // End of protected region in emitCLRExceptionTable() member
1246 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); in emitCLRExceptionTable()
DCodeViewDebug.cpp2649 *EndLabel = MMI->getContext().createTempSymbol(); in beginCVSubsection() local
2652 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection()
2654 return EndLabel; in beginCVSubsection()
2657 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { in endCVSubsection() argument
2658 OS.EmitLabel(EndLabel); in endCVSubsection()
2704 MCSymbol *EndLabel = nullptr; in emitDebugInfoForGlobals() local
2708 if (!EndLabel) { in emitDebugInfoForGlobals()
2710 EndLabel = beginCVSubsection(DebugSubsectionKind::Symbols); in emitDebugInfoForGlobals()
2716 if (EndLabel) in emitDebugInfoForGlobals()
2717 endCVSubsection(EndLabel); in emitDebugInfoForGlobals()
[all …]
DDwarfDebug.cpp1078 const MCSymbol *EndLabel; in buildLocationList() local
1080 EndLabel = getLabelAfterInsn(End); in buildLocationList()
1082 EndLabel = Asm->getFunctionEnd(); in buildLocationList()
1084 EndLabel = getLabelBeforeInsn(std::next(I)->first); in buildLocationList()
1085 assert(EndLabel && "Forgot label after instruction ending a range!"); in buildLocationList()
1090 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList()
1670 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + Name + "_end"); in emitDebugPubSection() local
1671 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1706 Asm->OutStreamer->EmitLabel(EndLabel); in emitDebugPubSection()
DCodeViewDebug.h275 void endCVSubsection(MCSymbol *EndLabel);
/external/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp288 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()
DCodeViewDebug.cpp1952 *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 …]
DWinException.h47 const MCSymbol *EndLabel, int State);
DEHStreamer.h65 MCSymbol *EndLabel; // Null indicates the end of the function. member
DDwarfDebug.cpp856 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()
DWinException.cpp580 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()
DCodeViewDebug.h208 void endCVSubsection(MCSymbol *EndLabel);
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfException.cpp297 Prev.EndLabel = Site.EndLabel; in ComputeCallSiteTable()
590 MCSymbol *EndLabel = S.EndLabel; in EmitExceptionTable() local
591 if (EndLabel == 0) in EmitExceptionTable()
592 EndLabel = Asm->GetTempSymbol("eh_func_end", Asm->getFunctionNumber()); in EmitExceptionTable()
605 EndLabel->getName()); in EmitExceptionTable()
606 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in EmitExceptionTable()
DDwarfException.h94 MCSymbol *EndLabel; // zero indicates the end of the function. member
/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp302 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/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJITDwarfEmitter.cpp190 MCSymbol *EndLabel; // zero indicates the end of the function. member
349 assert(Site.BeginLabel && Site.EndLabel && Site.PadLabel && in EmitExceptionTable()
357 Prev.EndLabel = Site.EndLabel; in EmitExceptionTable()
422 if (!S.EndLabel) in EmitExceptionTable()
425 EndLabelPtr = JCE->getLabelAddress(S.EndLabel); in EmitExceptionTable()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineModuleInfo.cpp394 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
397 LP.EndLabels.push_back(EndLabel); in addInvoke()
476 MCSymbol *EndLabel = LandingPad.EndLabels[j]; in TidyLandingPads() local
479 (EndLabel->isDefined() || in TidyLandingPads()
480 (LPMap && (*LPMap)[EndLabel] != 0))) continue; in TidyLandingPads()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DDwarfStreamer.cpp331 MCSymbol *EndLabel = Asm->createTempSymbol("Earange"); in emitUnitRangesEntries() local
343 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
364 Asm->OutStreamer->EmitLabel(EndLabel); in emitUnitRangesEntries()
618 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + SecName + "_end"); in emitPubSectionForUnit() local
628 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
646 Asm->OutStreamer->EmitLabel(EndLabel); in emitPubSectionForUnit()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp225 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()
/external/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp227 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineFunction.cpp671 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
674 LP.EndLabels.push_back(EndLabel); in addInvoke()
717 MCSymbol *EndLabel = LandingPad.EndLabels[j]; in tidyLandingPads() local
720 (EndLabel->isDefined() || in tidyLandingPads()
721 (LPMap && (*LPMap)[EndLabel] != 0))) continue; in tidyLandingPads()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineModuleInfo.h275 MCSymbol *BeginLabel, MCSymbol *EndLabel);
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h312 MCSymbol *BeginLabel, MCSymbol *EndLabel);

12