/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AddressPool.cpp | 29 MCSymbol *BeginLabel = Asm.createTempSymbol(Prefix + "start"); local 33 Asm.emitLabelDifference(EndLabel, BeginLabel, 35 Asm.OutStreamer->emitLabel(BeginLabel);
|
H A D | EHStreamer.cpp | 209 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; local 210 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); 212 PadMap[BeginLabel] = P; 252 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); local 253 if (BeginLabel == LastLabel) 257 RangeMapType::const_iterator L = PadMap.find(BeginLabel); 264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && 272 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 }; 278 assert(BeginLabel && LastLabel && "Invalid landing pad!"); 286 BeginLabel, 517 MCSymbol *BeginLabel = S.BeginLabel; local [all...] |
H A D | EHStreamer.h | 62 // The 'try-range' is BeginLabel .. EndLabel. 63 MCSymbol *BeginLabel; // Null indicates the start of the function. member in struct:llvm::EHStreamer::CallSiteEntry
|
H A D | WinException.h | 50 const MCSymbol *BeginLabel,
|
H A D | CodeViewDebug.cpp | 1124 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); local 1129 OS.EmitCOFFSecRel32(BeginLabel, /*Offset=*/0); 1131 OS.EmitCOFFSectionIndex(BeginLabel); 1133 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 2942 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), local 2946 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); 2947 OS.emitLabel(BeginLabel); 2965 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), local 2968 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 2969 OS.emitLabel(BeginLabel); [all...] |
H A D | WinException.cpp | 617 const MCSymbol *BeginLabel, 627 assert(BeginLabel && EndLabel); 645 OS.emitValue(getLabel(BeginLabel), 4); 616 emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, const MCSymbol *BeginLabel, const MCSymbol *EndLabel, int State) argument
|
H A D | DwarfCompileUnit.cpp | 403 BB_List.push_back({R.second.BeginLabel, R.second.EndLabel}); 581 auto *BeginLabel = DD->getLabelBeforeInsn(R.first); local 598 {MBB->sameSection(BeginMBB) ? BeginLabel 599 : MBBSectionRange.BeginLabel,
|
H A D | DwarfUnit.cpp | 1672 MCSymbol *BeginLabel = Asm->createTempSymbol(Prefix + "start"); local 1674 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); 1675 Asm->OutStreamer->emitLabel(BeginLabel);
|
H A D | DwarfDebug.cpp | 2143 TheCU.addRange({R.second.BeginLabel, R.second.EndLabel}); 2386 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); 2388 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); 2390 Asm->OutStreamer->emitLabel(BeginLabel);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFStreamer.cpp | 342 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); local 355 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Arange length 356 Asm->OutStreamer->emitLabel(BeginLabel); 623 MCSymbol *BeginLabel = MC->createTempSymbol(); local 633 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); 634 Asm->OutStreamer->emitLabel(BeginLabel); 704 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); local 715 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Length 716 Asm->OutStreamer->emitLabel(BeginLabel);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 924 MCSymbol *BeginLabel, MCSymbol *EndLabel); 986 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { 987 CallSiteMap[BeginLabel] = Site; 991 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const { 992 assert(hasCallSiteBeginLabel(BeginLabel) && 994 return CallSiteMap.lookup(BeginLabel); 998 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const { 999 return CallSiteMap.count(BeginLabel);
|
H A D | AsmPrinter.h | 132 MCSymbol *BeginLabel, *EndLabel; member in struct:llvm::AsmPrinter::MBBSectionRange
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 725 MCSymbol *BeginLabel, MCSymbol *EndLabel) { 727 LP.BeginLabels.push_back(BeginLabel); 812 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; local 814 if ((BeginLabel->isDefined() || (LPMap && (*LPMap)[BeginLabel] != 0)) && 724 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 7050 MCSymbol *BeginLabel = nullptr; local 7055 BeginLabel = MMI.getContext().createTempSymbol(); 7061 MF.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); 7071 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel)); 7108 EHInfo->addIPToStateRange(cast<InvokeInst>(CLI.CB), BeginLabel, EndLabel); local 7110 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel);
|