Home
last modified time | relevance | path

Searched refs:BeginLabel (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp196 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 DWinException.h57 const MCSymbol *BeginLabel,
H A DEHStreamer.h63 MCSymbol *BeginLabel; // Null indicates the start of the function. member
H A DCodeViewDebug.cpp1233 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 DWinException.cpp626 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
636 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
654 OS.emitValue(getLabel(BeginLabel), 4); in emitSEHActionsForRange()
H A DDwarfCompileUnit.cpp505 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 DDwarfDebug.cpp2292 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 DDWARFStreamer.cpp315 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 DMachineFunction.h1186 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 DAsmPrinter.h135 MCSymbol *BeginLabel, *EndLabel; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h700 MCSymbol *&BeginLabel);
702 const BasicBlock *EHPadBB, MCSymbol *BeginLabel);
H A DSelectionDAGBuilder.cpp8211 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 DSelectionDAGISel.cpp1351 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 DMachineFunction.cpp773 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
775 LP.BeginLabels.push_back(BeginLabel); in addInvoke()