Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp281 Prev.EndLabel = Site.EndLabel; in computeCallSiteTable()
560 MCSymbol *EndLabel = S.EndLabel; in emitExceptionTable() local
561 if (!EndLabel) in emitExceptionTable()
562 EndLabel = Asm->GetTempSymbol("eh_func_end", Asm->getFunctionNumber()); in emitExceptionTable()
574 EndLabel->getName()); in emitExceptionTable()
575 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitExceptionTable()
H A DEHStreamer.h64 MCSymbol *EndLabel; // zero indicates the end of the function. member
H A DDwarfDebug.cpp881 const MCSymbol *EndLabel; in buildLocationList() local
883 EndLabel = getLabelAfterInsn(End); in buildLocationList()
885 EndLabel = FunctionEndSym; in buildLocationList()
887 EndLabel = getLabelBeforeInsn(std::next(I)->first); in buildLocationList()
888 assert(EndLabel && "Forgot label after instruction ending a range!"); in buildLocationList()
893 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList()
1605 MCSymbol *EndLabel = Asm->GetTempSymbol("pub" + Name + "_end", ID); in emitDebugPubSection() local
1606 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1641 Asm->OutStreamer.EmitLabel(EndLabel); in emitDebugPubSection()
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp392 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
395 LP.EndLabels.push_back(EndLabel); in addInvoke()
474 MCSymbol *EndLabel = LandingPad.EndLabels[j]; in TidyLandingPads() local
477 (EndLabel->isDefined() || in TidyLandingPads()
478 (LPMap && (*LPMap)[EndLabel] != 0))) continue; in TidyLandingPads()
/minix/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A 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()
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h292 MCSymbol *BeginLabel, MCSymbol *EndLabel);
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5686 MCSymbol *EndLabel = MMI.getContext().CreateTempSymbol(); in lowerInvokable() local
5687 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel)); in lowerInvokable()
5690 MMI.addInvoke(LandingPad, BeginLabel, EndLabel); in lowerInvokable()