Searched defs:EndLabel (Results 1 - 13 of 13) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.h63 // The 'try-range' is BeginLabel .. EndLabel.
65 MCSymbol *EndLabel; // Null indicates the end of the function. member in struct:llvm::EHStreamer::CallSiteEntry
H A DEHStreamer.cpp288 Prev.EndLabel = Site.EndLabel;
561 MCSymbol *EndLabel = S.EndLabel; local
562 if (!EndLabel)
563 EndLabel = Asm->getFunctionEnd();
574 EndLabel->getName());
575 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4);
H A DWinException.cpp388 // one to report the final EndLabel, and another indicating the end of the
580 const MCSymbol *EndLabel, int State) {
590 assert(BeginLabel && EndLabel);
610 OS.EmitValue(getLabelPlusOne(EndLabel), 4);
1058 const MCSymbol *EndLabel; // End of protected region member in struct:ClrClause
1229 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym);
578 emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, const MCSymbol *BeginLabel, const MCSymbol *EndLabel, int State) argument
H A DDwarfDebug.cpp856 const MCSymbol *EndLabel; local
858 EndLabel = getLabelAfterInsn(End);
860 EndLabel = Asm->getFunctionEnd();
862 EndLabel = getLabelBeforeInsn(std::next(I)->first);
863 assert(EndLabel && "Forgot label after instruction ending a range!");
868 DebugLocEntry Loc(StartLabel, EndLabel, Value);
1332 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + Name + "_end"); local
1333 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4);
1368 Asm->OutStreamer->EmitLabel(EndLabel);
H A DCodeViewDebug.cpp1952 *EndLabel = MMI->getContext().createTempSymbol(); local
1955 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4);
1957 return EndLabel;
1960 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { argument
1961 OS.EmitLabel(EndLabel);
1995 MCSymbol *EndLabel = nullptr; local
1999 if (!EndLabel) {
2001 EndLabel = beginCVSubsection(ModuleSubstreamKind::Symbols);
2007 if (EndLabel)
2008 endCVSubsection(EndLabel);
[all...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DDwarfException.h92 // The 'try-range' is BeginLabel .. EndLabel.
94 MCSymbol *EndLabel; // zero indicates the end of the function. member in struct:llvm::DwarfException::CallSiteEntry
H A DDwarfDebug.cpp314 const MCSymbol *EndLabel = getLabelAfterInsn(RI->second); local
316 if (StartLabel == 0 || EndLabel == 0) {
322 assert(EndLabel->isDefined() &&
347 EndLabel);
/external/v8/src/compiler/
H A Dcontrol-builders.cc113 void SwitchBuilder::EndLabel() { function in class:v8::internal::compiler::SwitchBuilder
/external/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp302 MCSymbol *BeginLabel, MCSymbol *EndLabel) {
305 LP.EndLabels.push_back(EndLabel);
391 MCSymbol *EndLabel = LandingPad.EndLabels[j]; local
394 (EndLabel->isDefined() ||
395 (LPMap && (*LPMap)[EndLabel] != 0))) continue;
301 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
/external/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp227 MCSymbol *EndLabel = OutContext.createTempSymbol(); local
233 // call <EndLabel>
236 // <EndLabel>:
237 // or <MO>, %lo(_GLOBAL_OFFSET_TABLE_+(<EndLabel>-<StartLabel>))), <MO>
241 MCOperand Callee = createPCXCallOP(EndLabel, OutContext);
248 OutStreamer->EmitLabel(EndLabel);
250 GOTLabel, StartLabel, EndLabel,
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineModuleInfo.cpp394 MCSymbol *BeginLabel, MCSymbol *EndLabel) {
397 LP.EndLabels.push_back(EndLabel);
476 MCSymbol *EndLabel = LandingPad.EndLabels[j]; local
479 (EndLabel->isDefined() ||
480 (LPMap && (*LPMap)[EndLabel] != 0))) continue;
393 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp776 MCSymbol *EndLabel = Asm->createTempSymbol("Earange"); local
788 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length
809 Asm->OutStreamer->EmitLabel(EndLabel);
1038 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + SecName + "_end"); local
1048 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length
1063 Asm->OutStreamer->EmitLabel(EndLabel);
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5319 MCSymbol *EndLabel = MMI.getContext().CreateTempSymbol(); local
5320 DAG.setRoot(DAG.getEHLabel(getCurDebugLoc(), getRoot(), EndLabel));
5323 MMI.addInvoke(LandingPad, BeginLabel, EndLabel);

Completed in 895 milliseconds