• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/

Lines Matching refs:OutStreamer

358     : DebugHandlerBase(A), DebugLocs(A->OutStreamer->isVerboseAsm()),
437 Asm->OutStreamer->getContext().setDwarfVersion(DwarfVersion);
1072 if (!Asm->OutStreamer->hasRawTextSupport() || SingleCU)
1073 Asm->OutStreamer->emitDwarfFile0Directive(
1962 Asm->OutStreamer->getContext().getCurrentDwarfLoc().getLine();
2062 Asm.OutStreamer->emitDwarfLocDirective(FileNo, Line, Col, Flags, 0,
2099 if (Asm->OutStreamer->hasRawTextSupport())
2101 Asm->OutStreamer->getContext().setDwarfCompileUnitID(0);
2103 Asm->OutStreamer->getContext().setDwarfCompileUnitID(CU.getUniqueID());
2107 *MF, Asm->OutStreamer->getContext().getDwarfCompileUnitID());
2126 Asm->OutStreamer->getContext().setDwarfCompileUnitID(0);
2208 Asm->OutStreamer->getContext().getDwarfCompileUnitID(),
2239 Asm->OutStreamer->SwitchSection(Section);
2358 Asm->OutStreamer->SwitchSection(
2363 Asm->OutStreamer->SwitchSection(
2385 Asm->OutStreamer->AddComment("Length of Public " + Name + " Info");
2390 Asm->OutStreamer->emitLabel(BeginLabel);
2392 Asm->OutStreamer->AddComment("DWARF Version");
2395 Asm->OutStreamer->AddComment("Offset of Compilation Unit Info");
2398 Asm->OutStreamer->AddComment("Compilation Unit Length");
2406 Asm->OutStreamer->AddComment("DIE offset");
2411 Asm->OutStreamer->AddComment(
2417 Asm->OutStreamer->AddComment("External Name");
2418 Asm->OutStreamer->emitBytes(StringRef(Name, GI.getKeyLength() + 1));
2421 Asm->OutStreamer->AddComment("End Mark");
2423 Asm->OutStreamer->emitLabel(EndLabel);
2555 Asm->OutStreamer->AddComment("Loc expr size");
2576 MCSymbol *TableEnd = mcdwarf::emitListsTableHeaderStart(*Asm->OutStreamer);
2578 Asm->OutStreamer->AddComment("Offset entry count");
2580 Asm->OutStreamer->emitLabel(Holder.getRnglistsTableBaseSym());
2593 MCSymbol *TableEnd = mcdwarf::emitListsTableHeaderStart(*Asm->OutStreamer);
2597 Asm->OutStreamer->AddComment("Offset entry count");
2599 Asm->OutStreamer->emitLabel(DebugLocs.getSym());
2620 Asm->OutStreamer->emitLabel(Sym);
2639 Asm->OutStreamer->emitIntValue(-1, Size);
2640 Asm->OutStreamer->AddComment(" base address");
2641 Asm->OutStreamer->emitSymbolValue(Base, Size);
2648 Asm->OutStreamer->AddComment(StringifyEnum(BaseAddressx));
2650 Asm->OutStreamer->AddComment(" base address index");
2656 Asm->OutStreamer->emitIntValue(-1, Size);
2657 Asm->OutStreamer->emitIntValue(0, Size);
2668 Asm->OutStreamer->AddComment(StringifyEnum(OffsetPair));
2670 Asm->OutStreamer->AddComment(" starting offset");
2672 Asm->OutStreamer->AddComment(" ending offset");
2679 Asm->OutStreamer->AddComment(StringifyEnum(StartxLength));
2681 Asm->OutStreamer->AddComment(" start index");
2683 Asm->OutStreamer->AddComment(" length");
2686 Asm->OutStreamer->emitSymbolValue(Begin, Size);
2687 Asm->OutStreamer->emitSymbolValue(End, Size);
2694 Asm->OutStreamer->AddComment(StringifyEnum(EndOfList));
2698 Asm->OutStreamer->emitIntValue(0, Size);
2699 Asm->OutStreamer->emitIntValue(0, Size);
2719 Asm->OutStreamer->SwitchSection(Sec);
2729 Asm->OutStreamer->emitLabel(TableEnd);
2750 Asm->OutStreamer->SwitchSection(
2752 Asm->OutStreamer->emitLabel(List.Label);
2823 unsigned IA = A.Sym ? Asm->OutStreamer->GetSymbolOrder(A.Sym) : 0;
2824 unsigned IB = B.Sym ? Asm->OutStreamer->GetSymbolOrder(B.Sym) : 0;
2836 List.push_back(SymbolCU(nullptr, Asm->OutStreamer->endSection(Section)));
2857 Asm->OutStreamer->SwitchSection(
2899 Asm->OutStreamer->AddComment("Length of ARange Set");
2901 Asm->OutStreamer->AddComment("DWARF Arange version number");
2903 Asm->OutStreamer->AddComment("Offset Into Debug Info Section");
2905 Asm->OutStreamer->AddComment("Address Size (in bytes)");
2907 Asm->OutStreamer->AddComment("Segment Size (in bytes)");
2910 Asm->OutStreamer->emitFill(Padding, 0xff);
2925 Asm->OutStreamer->emitIntValue(Size, PtrSize);
2929 Asm->OutStreamer->AddComment("ARange terminator");
2930 Asm->OutStreamer->emitIntValue(0, PtrSize);
2931 Asm->OutStreamer->emitIntValue(0, PtrSize);
2957 Asm->OutStreamer->SwitchSection(Section);
2967 Asm->OutStreamer->emitLabel(TableEnd);
2994 Asm->OutStreamer->AddComment("Macro information version");
3001 Asm->OutStreamer->AddComment("Flags: 32 bit, debug_line_offset present");
3003 Asm->OutStreamer->AddComment("debug_line_offset");
3004 Asm->OutStreamer->emitSymbolValue(CU.getLineTableStartSym(), /*Size=*/4);
3027 Asm->OutStreamer->AddComment(dwarf::MacroString(Type));
3029 Asm->OutStreamer->AddComment("Line Number");
3031 Asm->OutStreamer->AddComment("Macro String");
3043 Asm->OutStreamer->AddComment(dwarf::MacinfoString(M.getMacinfoType()));
3045 Asm->OutStreamer->AddComment("Line Number");
3047 Asm->OutStreamer->AddComment("Macro String");
3048 Asm->OutStreamer->emitBytes(Name);
3052 Asm->OutStreamer->AddComment("Macro Value=");
3053 Asm->OutStreamer->emitBytes(Value);
3063 Asm->OutStreamer->AddComment(MacroFormToString(StartFile));
3065 Asm->OutStreamer->AddComment("Line Number");
3067 Asm->OutStreamer->AddComment("File Number");
3070 Asm->OutStreamer->AddComment(MacroFormToString(EndFile));
3096 Asm->OutStreamer->SwitchSection(Section);
3097 Asm->OutStreamer->emitLabel(U.getMacroLabelBegin());
3101 Asm->OutStreamer->AddComment("End Of Macro List Mark");
3169 *Asm->OutStreamer, MCDwarfLineTableParams(),
3375 return Asm->OutStreamer->getContext().getDwarfVersion();