/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | EHStreamer.cpp | 196 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local 201 if (!BeginLabel->isDefined() || !EndLabel->isDefined()) in computePadMap() 205 PadMap[BeginLabel] = P; in computePadMap() 275 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local 276 if (BeginLabel == LastLabel) in computeCallSiteTable() 280 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable() 302 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable() 310 BeginLabel, in computeCallSiteTable() 715 MCSymbol *BeginLabel = S.BeginLabel; in emitExceptionTable() local 716 if (!BeginLabel) in emitExceptionTable() [all …]
|
H A D | WinException.h | 57 const MCSymbol *BeginLabel,
|
H A D | EHStreamer.h | 63 MCSymbol *BeginLabel; // Null indicates the start of the function. member
|
H A D | CodeViewDebug.cpp | 1233 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); in emitDebugInfoForFunction() local 1238 OS.emitCOFFSecRel32(BeginLabel, /*Offset=*/0); in emitDebugInfoForFunction() 1240 OS.emitCOFFSectionIndex(BeginLabel); in emitDebugInfoForFunction() 1242 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction() 3155 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local 3159 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection() 3160 OS.emitLabel(BeginLabel); in beginCVSubsection() 3178 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginSymbolRecord() local 3181 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord() 3182 OS.emitLabel(BeginLabel); in beginSymbolRecord()
|
H A D | WinException.cpp | 626 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument 636 assert(BeginLabel && EndLabel); in emitSEHActionsForRange() 654 OS.emitValue(getLabel(BeginLabel), 4); in emitSEHActionsForRange()
|
H A D | DwarfCompileUnit.cpp | 505 BB_List.push_back({R.second.BeginLabel, R.second.EndLabel}); in updateSubprogramScopeDIE() 657 auto *BeginLabel = DD->getLabelBeforeInsn(R.first); in attachRangesOrLowHighPC() local 674 {MBB->sameSection(BeginMBB) ? BeginLabel in attachRangesOrLowHighPC() 675 : MBBSectionRange.BeginLabel, in attachRangesOrLowHighPC()
|
H A D | DwarfDebug.cpp | 2292 TheCU.addRange({R.second.BeginLabel, R.second.EndLabel}); in endFunctionImpl() 2301 addArangeLabel(SymbolCU(&TheCU, R.second.BeginLabel)); in endFunctionImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFStreamer.cpp | 315 MCSymbol *BeginLabel = Asm->createTempSymbol("Bdebugstroff"); in emitStringOffsets() local 320 Asm->OutStreamer->emitLabel(BeginLabel); in emitStringOffsets() 441 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitDwarfDebugArangesTable() local 455 Asm->OutStreamer->emitLabel(BeginLabel); in emitDwarfDebugArangesTable() 513 MCSymbol *BeginLabel = Asm->createTempSymbol("Brnglists"); in emitDwarfDebugRangeListHeader() local 519 Asm->OutStreamer->emitLabel(BeginLabel); in emitDwarfDebugRangeListHeader() 610 MCSymbol *BeginLabel = Asm->createTempSymbol("Bloclists"); in emitDwarfDebugLocListHeader() local 616 Asm->OutStreamer->emitLabel(BeginLabel); in emitDwarfDebugLocListHeader() 711 MCSymbol *BeginLabel = Asm->createTempSymbol("Bdebugaddr"); in emitDwarfDebugAddrsHeader() local 717 Asm->OutStreamer->emitLabel(BeginLabel); in emitDwarfDebugAddrsHeader() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 1186 MCSymbol *BeginLabel, MCSymbol *EndLabel); 1244 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { 1245 CallSiteMap[BeginLabel] = Site; 1249 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const { 1250 assert(hasCallSiteBeginLabel(BeginLabel) && 1252 return CallSiteMap.lookup(BeginLabel); 1256 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const { 1257 return CallSiteMap.count(BeginLabel);
|
H A D | AsmPrinter.h | 135 MCSymbol *BeginLabel, *EndLabel; member
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 700 MCSymbol *&BeginLabel); 702 const BasicBlock *EHPadBB, MCSymbol *BeginLabel);
|
H A D | SelectionDAGBuilder.cpp | 8211 BeginLabel = MMI.getContext().createTempSymbol(); in lowerStartEH() 8217 MF.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in lowerStartEH() 8224 return DAG.getEHLabel(getCurSDLoc(), Chain, BeginLabel); in lowerStartEH() 8229 MCSymbol *BeginLabel) { in lowerEndEH() argument 8230 assert(BeginLabel && "BeginLabel should've been set"); in lowerEndEH() 8247 EHInfo->addIPToStateRange(II, BeginLabel, EndLabel); in lowerEndEH() 8250 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerEndEH() 8259 MCSymbol *BeginLabel = nullptr; in lowerInvokable() local 8291 BeginLabel)); in lowerInvokable() 9322 MCSymbol *BeginLabel = nullptr; in visitInlineAsm() local [all …]
|
H A D | SelectionDAGISel.cpp | 1351 MCSymbol *BeginLabel = MMI.getContext().createTempSymbol(); in reportIPToStateForBlocks() local 1353 EHInfo->addIPToStateRange(State, BeginLabel, EndLabel); in reportIPToStateForBlocks() 1356 .addSym(BeginLabel); in reportIPToStateForBlocks()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 773 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument 775 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
|