/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AddressPool.cpp | 29 MCSymbol *EndLabel = local 38 return EndLabel; 49 MCSymbol *EndLabel = nullptr; local 52 EndLabel = emitHeader(Asm, AddrSection); 70 if (EndLabel) 71 Asm.OutStreamer->emitLabel(EndLabel);
|
H A D | DwarfFile.cpp | 54 if (MCSymbol *EndLabel = TheU->getEndLabel()) 55 Asm->OutStreamer->emitLabel(EndLabel);
|
H A D | WinException.h | 54 const MCSymbol *EndLabel, int State);
|
H A D | EHStreamer.cpp | 255 Asm->MBBSectionRanges[MBB.getSectionIDNum()].EndLabel, 319 Prev.EndLabel = Site.EndLabel; 709 MCSymbol *EndLabel = S.EndLabel; local 710 if (!EndLabel) 711 EndLabel = EHFuncEndSym; 721 EndLabel->getName()); 722 Asm->emitCallSiteOffset(EndLabel, BeginLabel, CallSiteEncoding);
|
H A D | EHStreamer.h | 62 // The 'try-range' is BeginLabel .. EndLabel. 64 MCSymbol *EndLabel; // Null indicates the end of the function. member in struct:llvm::EHStreamer::CallSiteEntry
|
H A D | DwarfUnit.h | 49 MCSymbol *EndLabel = nullptr; member in class:llvm::DwarfUnit 99 MCSymbol *getEndLabel() const { return EndLabel; }
|
H A D | WinException.cpp | 444 // one to report the final EndLabel, and another indicating the end of the 638 const MCSymbol *EndLabel, int State) { 647 assert(BeginLabel && EndLabel); 667 OS.emitValue(getLabel(EndLabel), 4); 1124 const MCSymbol *EndLabel; // End of protected region member in struct:ClrClause 1295 const MCExpr *ClauseEnd = getOffsetPlusOne(Clause.EndLabel, FuncBeginSym); 636 emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, const MCSymbol *BeginLabel, const MCSymbol *EndLabel, int State) argument
|
H A D | CodeViewDebug.cpp | 1139 const MCSymbol *EndLabel = std::get<1>(HeapAllocSite); local 1147 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 2979 *EndLabel = MMI->getContext().createTempSymbol(); local 2982 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); 2984 return EndLabel; 2987 void CodeViewDebug::endCVSubsection(MCSymbol *EndLabel) { argument 2988 OS.emitLabel(EndLabel); 3002 *EndLabel = MMI->getContext().createTempSymbol(); local 3004 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 3009 return EndLabel; 3119 MCSymbol *EndLabel = beginCVSubsection(DebugSubsectionKind::Symbols); local 3133 MCSymbol *EndLabel = beginCVSubsection(DebugSubsectionKind::Symbols); local [all...] |
H A D | DwarfDebug.cpp | 1687 const MCSymbol *EndLabel; 1690 EndLabel = Asm->MBBSectionRanges[EndMBB.getSectionIDNum()].EndLabel; 1695 EndLabel = getLabelAfterInsn(std::next(EI)->getInstr()); 1697 EndLabel = getLabelBeforeInsn(std::next(EI)->getInstr()); 1698 assert(EndLabel && "Forgot label after instruction ending a range!"); 1734 if (StartLabel == EndLabel) { 1742 DebugLoc.emplace_back(StartLabel, EndLabel, Values); 2147 TheCU.addRange({R.second.BeginLabel, R.second.EndLabel}); 2389 MCSymbol *EndLabel [all...] |
H A D | DwarfCompileUnit.cpp | 421 BB_List.push_back({R.second.BeginLabel, R.second.EndLabel}); 613 auto *EndLabel = DD->getLabelAfterInsn(R.second); local 631 MBB->sameSection(EndMBB) ? EndLabel : MBBSectionRange.EndLabel});
|
H A D | CodeViewDebug.h | 325 void endCVSubsection(MCSymbol *EndLabel);
|
H A D | DwarfUnit.cpp | 1697 EndLabel = Asm->emitDwarfUnitLength(
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
H A D | DWARFStreamer.cpp | 369 MCSymbol *EndLabel = Asm->createTempSymbol("Earange"); local 381 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Arange length 402 Asm->OutStreamer->emitLabel(EndLabel); 650 MCSymbol *EndLabel = MC->createTempSymbol(); local 659 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); 716 Asm->OutStreamer->emitLabel(EndLabel); 731 MCSymbol *EndLabel = Asm->createTempSymbol("pub" + SecName + "_end"); local 741 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Length 759 Asm->OutStreamer->emitLabel(EndLabel);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 223 MCSymbol *EndLabel = OutContext.createTempSymbol(); local 229 // call <EndLabel> 232 // <EndLabel>: 233 // or <MO>, %lo(_GLOBAL_OFFSET_TABLE_+(<EndLabel>-<StartLabel>))), <MO> 237 MCOperand Callee = createPCXCallOP(EndLabel, OutContext); 244 OutStreamer->emitLabel(EndLabel); 246 GOTLabel, StartLabel, EndLabel,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 697 MCSymbol *BeginLabel, MCSymbol *EndLabel) { 700 LP.EndLabels.push_back(EndLabel); 785 MCSymbol *EndLabel = LandingPad.EndLabels[j]; local 787 (EndLabel->isDefined() || (LPMap && (*LPMap)[EndLabel] != 0))) 696 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinter.h | 133 MCSymbol *BeginLabel, *EndLabel; member in struct:llvm::AsmPrinter::MBBSectionRange
|
H A D | MachineFunction.h | 986 MCSymbol *BeginLabel, MCSymbol *EndLabel);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 7341 MCSymbol *EndLabel = MMI.getContext().createTempSymbol(); local 7342 Chain = DAG.getEHLabel(getCurSDLoc(), Chain, EndLabel); 7351 EHInfo->addIPToStateRange(II, BeginLabel, EndLabel); 7354 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel);
|