Home
last modified time | relevance | path

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

/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()
DEHStreamer.h66 MCSymbol *EndLabel; // Null indicates the end of the function. member
DWinException.h47 const MCSymbol *EndLabel, int State);
DDwarfDebug.cpp845 const MCSymbol *EndLabel; in buildLocationList() local
847 EndLabel = getLabelAfterInsn(End); in buildLocationList()
849 EndLabel = Asm->getFunctionEnd(); in buildLocationList()
851 EndLabel = getLabelBeforeInsn(std::next(I)->first); in buildLocationList()
852 assert(EndLabel && "Forgot label after instruction ending a range!"); in buildLocationList()
857 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList()
1428 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + Name + "_end"); in emitDebugPubSection() local
1429 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1464 Asm->OutStreamer->EmitLabel(EndLabel); in emitDebugPubSection()
DWinException.cpp565 const MCSymbol *EndLabel, int State) { in emitSEHActionsForRange() argument
569 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
587 OS.EmitValue(getLabelPlusOne(EndLabel), 4); in emitSEHActionsForRange()
939 const MCSymbol *EndLabel; // End of protected region in emitCLRExceptionTable() member
1109 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); in emitCLRExceptionTable()
/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/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp229 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts() local
243 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); in LowerGETPCXAndEmitMCInsts()
250 OutStreamer->EmitLabel(EndLabel); in LowerGETPCXAndEmitMCInsts()
252 GOTLabel, StartLabel, EndLabel, in LowerGETPCXAndEmitMCInsts()
/external/v8/src/compiler/
Dcontrol-builders.h101 void EndLabel();
Dcontrol-builders.cc101 void SwitchBuilder::EndLabel() { in EndLabel() function in v8::internal::compiler::SwitchBuilder
Dast-graph-builder.cc265 dispatch.EndLabel(); in ApplyDeferredCommands()
1316 compare_switch.EndLabel(); in VisitSwitchStatement()
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h311 MCSymbol *BeginLabel, MCSymbol *EndLabel);
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp774 MCSymbol *EndLabel = Asm->createTempSymbol("Earange"); in emitUnitRangesEntries() local
786 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
807 Asm->OutStreamer->EmitLabel(EndLabel); in emitUnitRangesEntries()
1036 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + SecName + "_end"); in emitPubSectionForUnit() local
1046 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
1061 Asm->OutStreamer->EmitLabel(EndLabel); in emitPubSectionForUnit()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp5325 MCSymbol *EndLabel = MMI.getContext().createTempSymbol(); in lowerInvokable() local
5326 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel)); in lowerInvokable()
5333 BeginLabel, EndLabel); in lowerInvokable()
5335 MMI.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerInvokable()