/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | EHStreamer.cpp | 200 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local 203 PadMap[BeginLabel] = P; in computePadMap() 273 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local 274 if (BeginLabel == LastLabel) in computeCallSiteTable() 278 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable() 295 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable() 300 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable() 308 BeginLabel, in computeCallSiteTable() 706 MCSymbol *BeginLabel = S.BeginLabel; in emitExceptionTable() local 707 if (!BeginLabel) in emitExceptionTable() [all …]
|
H A D | WinException.h | 53 const MCSymbol *BeginLabel,
|
H A D | EHStreamer.h | 63 MCSymbol *BeginLabel; // Null indicates the start of the function. member
|
H A D | CodeViewDebug.cpp | 1138 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); in emitDebugInfoForFunction() local 1143 OS.EmitCOFFSecRel32(BeginLabel, /*Offset=*/0); in emitDebugInfoForFunction() 1145 OS.EmitCOFFSectionIndex(BeginLabel); in emitDebugInfoForFunction() 1147 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction() 2978 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local 2982 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 2983 OS.emitLabel(BeginLabel); in beginCVSubsection() 3001 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginSymbolRecord() local 3004 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord() 3005 OS.emitLabel(BeginLabel); in beginSymbolRecord()
|
H A D | WinException.cpp | 637 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument 647 assert(BeginLabel && EndLabel); in emitSEHActionsForRange() 665 OS.emitValue(getLabel(BeginLabel), 4); in emitSEHActionsForRange()
|
H A D | DwarfCompileUnit.cpp | 421 BB_List.push_back({R.second.BeginLabel, R.second.EndLabel}); in updateSubprogramScopeDIE() 612 auto *BeginLabel = DD->getLabelBeforeInsn(R.first); in attachRangesOrLowHighPC() local 629 {MBB->sameSection(BeginMBB) ? BeginLabel in attachRangesOrLowHighPC() 630 : MBBSectionRange.BeginLabel, in attachRangesOrLowHighPC()
|
H A D | DwarfDebug.cpp | 2147 TheCU.addRange({R.second.BeginLabel, R.second.EndLabel}); in endFunctionImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
H A D | DWARFStreamer.cpp | 368 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitUnitRangesEntries() local 381 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries() 382 Asm->OutStreamer->emitLabel(BeginLabel); in emitUnitRangesEntries() 649 MCSymbol *BeginLabel = MC->createTempSymbol(); in translateLineTable() local 659 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); in translateLineTable() 660 Asm->OutStreamer->emitLabel(BeginLabel); in translateLineTable() 730 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); in emitPubSectionForUnit() local 741 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit() 742 Asm->OutStreamer->emitLabel(BeginLabel); in emitPubSectionForUnit()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 986 MCSymbol *BeginLabel, MCSymbol *EndLabel); 1048 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { 1049 CallSiteMap[BeginLabel] = Site; 1053 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const { 1054 assert(hasCallSiteBeginLabel(BeginLabel) && 1056 return CallSiteMap.lookup(BeginLabel); 1060 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const { 1061 return CallSiteMap.count(BeginLabel);
|
H A D | AsmPrinter.h | 133 MCSymbol *BeginLabel, *EndLabel; member
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 697 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument 699 LP.BeginLabels.push_back(BeginLabel); in addInvoke() 784 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in tidyLandingPads() local 786 if ((BeginLabel->isDefined() || (LPMap && (*LPMap)[BeginLabel] != 0)) && in tidyLandingPads()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 822 MCSymbol *&BeginLabel); 824 const BasicBlock *EHPadBB, MCSymbol *BeginLabel);
|
H A D | SelectionDAGBuilder.cpp | 7315 BeginLabel = MMI.getContext().createTempSymbol(); in lowerStartEH() 7321 MF.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in lowerStartEH() 7328 return DAG.getEHLabel(getCurSDLoc(), Chain, BeginLabel); in lowerStartEH() 7333 MCSymbol *BeginLabel) { in lowerEndEH() argument 7334 assert(BeginLabel && "BeginLabel should've been set"); in lowerEndEH() 7351 EHInfo->addIPToStateRange(II, BeginLabel, EndLabel); in lowerEndEH() 7354 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerEndEH() 7363 MCSymbol *BeginLabel = nullptr; in lowerInvokable() local 7395 BeginLabel)); in lowerInvokable() 8471 MCSymbol *BeginLabel = nullptr; in visitInlineAsm() local [all …]
|