reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/MC/MCAsmStreamer.cpp
  356 void MCAsmStreamer::AddComment(const Twine &T, bool EOL) {

References

lib/CodeGen/AsmPrinter/ARMException.cpp
  104     Asm->OutStreamer->AddComment(">> Catch TypeInfos <<");
  111       Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--));
  119     Asm->OutStreamer->AddComment(">> Filter TypeInfos <<");
  129         Asm->OutStreamer->AddComment("FilterInfo " + Twine(Entry));
lib/CodeGen/AsmPrinter/AccelTable.cpp
  256       Asm->OutStreamer->AddComment("Hash in Bucket " + Twine(BucketIdx));
  273       Asm->OutStreamer->AddComment("Offset in Bucket " + Twine(i));
  280   Asm->OutStreamer->AddComment("Header Magic");
  282   Asm->OutStreamer->AddComment("Header Version");
  284   Asm->OutStreamer->AddComment("Header Hash Function");
  286   Asm->OutStreamer->AddComment("Header Bucket Count");
  288   Asm->OutStreamer->AddComment("Header Hash Count");
  290   Asm->OutStreamer->AddComment("Header Data Length");
  295   Asm->OutStreamer->AddComment("HeaderData Die Offset Base");
  297   Asm->OutStreamer->AddComment("HeaderData Atom Count");
  301     Asm->OutStreamer->AddComment(dwarf::AtomTypeString(A.Type));
  303     Asm->OutStreamer->AddComment(dwarf::FormEncodingString(A.Form));
  312     Asm->OutStreamer->AddComment("Bucket " + Twine(i));
  341       Asm->OutStreamer->AddComment(Hash->Name.getString());
  343       Asm->OutStreamer->AddComment("Num DIEs");
  370   Asm->OutStreamer->AddComment("Header: unit length");
  374   Asm->OutStreamer->AddComment("Header: version");
  376   Asm->OutStreamer->AddComment("Header: padding");
  378   Asm->OutStreamer->AddComment("Header: compilation unit count");
  380   Asm->OutStreamer->AddComment("Header: local type unit count");
  382   Asm->OutStreamer->AddComment("Header: foreign type unit count");
  384   Asm->OutStreamer->AddComment("Header: bucket count");
  386   Asm->OutStreamer->AddComment("Header: name count");
  388   Asm->OutStreamer->AddComment("Header: abbreviation table size");
  390   Asm->OutStreamer->AddComment("Header: augmentation string size");
  393   Asm->OutStreamer->AddComment("Header: augmentation string");
  427     Asm->OutStreamer->AddComment("Compilation unit " + Twine(CU.index()));
  436     Asm->OutStreamer->AddComment("Bucket " + Twine(Bucket.index()));
  447       Asm->OutStreamer->AddComment("String in Bucket " + Twine(Bucket.index()) +
  458     Asm->OutStreamer->AddComment("Abbrev code");
  461     Asm->OutStreamer->AddComment(dwarf::TagString(Abbrev.first));
  483     Asm->OutStreamer->AddComment(dwarf::IndexString(AttrEnc.Index));
  508       Asm->OutStreamer->AddComment("End of list: " + Hash->Name.getString());
lib/CodeGen/AsmPrinter/AddressPool.cpp
   32   Asm.OutStreamer->AddComment("Length of contribution");
   36   Asm.OutStreamer->AddComment("DWARF version number");
   38   Asm.OutStreamer->AddComment("Address size");
   40   Asm.OutStreamer->AddComment("Segment selector size");
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  301     OutStreamer->AddComment("Start of file scope inline assembly");
  305     OutStreamer->AddComment("End of file scope inline assembly");
  719     OutStreamer->AddComment("Address taken block that was later removed");
  800   OutStreamer->AddComment(OS.str());
  814   AP.OutStreamer->AddComment(OS.str());
 1160       OutStreamer->AddComment("avoids zero-length function");
 1172     OutStreamer->AddComment("Address of block that was removed by CodeGen");
 2880     AP.OutStreamer->AddComment("  in Loop: Header=BB" +
 2944       OutStreamer->AddComment("Block address taken");
 2978       OutStreamer->AddComment("Label of block must be emitted");
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
   41     OutStreamer->AddComment(Desc);
   48     OutStreamer->AddComment(Desc);
  111       OutStreamer->AddComment(Twine(Desc) + " Encoding = " +
  114       OutStreamer->AddComment(Twine("Encoding = ") + DecodeDWARFEncoding(Val));
  255     OutStreamer->AddComment("Abbrev [" + Twine(Die.getAbbrevNumber()) + "] 0x" +
  267       OutStreamer->AddComment(dwarf::AttributeString(Attr));
  269         OutStreamer->AddComment(
  282     OutStreamer->AddComment("End Of Children Mark");
lib/CodeGen/AsmPrinter/ByteStreamer.h
   44     AP.OutStreamer->AddComment(Comment);
   48     AP.OutStreamer->AddComment(Comment);
   52     AP.OutStreamer->AddComment(Comment);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  112   void AddComment(const Twine &T) { OS->AddComment(T); }
  553   OS.AddComment("Debug section magic");
  602   OS.AddComment("File index to string table offset subsection");
  606   OS.AddComment("String table");
  678   OS.AddComment("Magic");
  680   OS.AddComment("Section Version");
  682   OS.AddComment("Hash Algorithm");
  693       OS.AddComment(Comment);
  777   OS.AddComment("Flags and language");
  780   OS.AddComment("CPUType");
  785   OS.AddComment("Frontend version");
  798   OS.AddComment("Backend version");
  802   OS.AddComment("Null-terminated compiler version string");
  843   OS.AddComment("LF_BUILDINFO index");
  853   OS.AddComment("Inlinee lines subsection");
  860   OS.AddComment("Inlinee lines signature");
  869     OS.AddComment("Inlined function " + SP->getName() + " starts at " +
  872     OS.AddComment("Type index of inlined function");
  874     OS.AddComment("Offset into filechecksum table");
  876     OS.AddComment("Starting line number");
  892   OS.AddComment("PtrParent");
  894   OS.AddComment("PtrEnd");
  896   OS.AddComment("Inlinee type index");
  949   OS.AddComment("Symbol subsection for " + Twine(FuncName));
  954   OS.AddComment("PtrParent");
  956   OS.AddComment("PtrEnd");
  958   OS.AddComment("PtrNext");
  960   OS.AddComment("Thunk section relative address");
  962   OS.AddComment("Thunk section index");
  964   OS.AddComment("Code size");
  966   OS.AddComment("Ordinal");
  968   OS.AddComment("Function name");
 1016   OS.AddComment("Symbol subsection for " + Twine(FuncName));
 1024     OS.AddComment("PtrParent");
 1026     OS.AddComment("PtrEnd");
 1028     OS.AddComment("PtrNext");
 1032     OS.AddComment("Code size");
 1034     OS.AddComment("Offset after prologue");
 1036     OS.AddComment("Offset before epilogue");
 1038     OS.AddComment("Function type index");
 1040     OS.AddComment("Function section relative address");
 1042     OS.AddComment("Function section index");
 1044     OS.AddComment("Flags");
 1047     OS.AddComment("Function name");
 1054     OS.AddComment("FrameSize");
 1056     OS.AddComment("Padding");
 1058     OS.AddComment("Offset of padding");
 1060     OS.AddComment("Bytes of callee saved registers");
 1062     OS.AddComment("Exception handler offset");
 1064     OS.AddComment("Exception handler section");
 1066     OS.AddComment("Flags (defines frame register)");
 1107       OS.AddComment("Call site offset");
 1109       OS.AddComment("Call site section index");
 1111       OS.AddComment("Call instruction length");
 1113       OS.AddComment("Type index");
 2624   OS.AddComment("TypeIndex");
 2629   OS.AddComment("Flags");
 2706   OS.AddComment("PtrParent");
 2708   OS.AddComment("PtrEnd");
 2710   OS.AddComment("Code size");
 2712   OS.AddComment("Function section relative address");
 2714   OS.AddComment("Function section index");
 2716   OS.AddComment("Lexical block name");
 2918   OS.AddComment("Subsection size");
 2940   OS.AddComment("Record length");
 2944     OS.AddComment("Record kind: " + getSymbolName(SymKind));
 2959   OS.AddComment("Record length");
 2962     OS.AddComment("Record kind: " + getSymbolName(EndKind));
 2973     OS.AddComment("Type");
 3035     OS.AddComment("Symbol subsection for globals");
 3046     OS.AddComment("Symbol subsection for " +
 3089     OS.AddComment("Type");
 3091     OS.AddComment("DataOffset");
 3093     OS.AddComment("Segment");
 3095     OS.AddComment("Name");
 3108     OS.AddComment("Type");
 3110     OS.AddComment("Value");
 3120     OS.AddComment("Name");
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 2079   Asm->OutStreamer->AddComment("Length of Public " + Name + " Info");
 2086   Asm->OutStreamer->AddComment("DWARF Version");
 2089   Asm->OutStreamer->AddComment("Offset of Compilation Unit Info");
 2092   Asm->OutStreamer->AddComment("Compilation Unit Length");
 2100     Asm->OutStreamer->AddComment("DIE offset");
 2105       Asm->OutStreamer->AddComment(
 2111     Asm->OutStreamer->AddComment("External Name");
 2115   Asm->OutStreamer->AddComment("End Mark");
 2250   Asm->OutStreamer->AddComment("Loc expr size");
 2271   Asm->OutStreamer->AddComment("Length");
 2275   Asm->OutStreamer->AddComment("Version");
 2278   Asm->OutStreamer->AddComment("Address size");
 2281   Asm->OutStreamer->AddComment("Segment selector size");
 2294   Asm->OutStreamer->AddComment("Offset entry count");
 2318   Asm->OutStreamer->AddComment("Offset entry count");
 2358         Asm->OutStreamer->AddComment("  base address");
 2366         Asm->OutStreamer->AddComment(StringifyEnum(BaseAddressx));
 2368         Asm->OutStreamer->AddComment("  base address index");
 2386           Asm->OutStreamer->AddComment(StringifyEnum(OffsetPair));
 2388           Asm->OutStreamer->AddComment("  starting offset");
 2390           Asm->OutStreamer->AddComment("  ending offset");
 2397         Asm->OutStreamer->AddComment(StringifyEnum(StartxLength));
 2399         Asm->OutStreamer->AddComment("  start index");
 2401         Asm->OutStreamer->AddComment("  length");
 2412     Asm->OutStreamer->AddComment(StringifyEnum(EndOfList));
 2603     Asm->OutStreamer->AddComment("Length of ARange Set");
 2605     Asm->OutStreamer->AddComment("DWARF Arange version number");
 2607     Asm->OutStreamer->AddComment("Offset Into Debug Info Section");
 2609     Asm->OutStreamer->AddComment("Address Size (in bytes)");
 2611     Asm->OutStreamer->AddComment("Segment Size (in bytes)");
 2633     Asm->OutStreamer->AddComment("ARange terminator");
 2775   Asm->OutStreamer->AddComment("End Of Macro List Mark");
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
  106     Asm.OutStreamer->AddComment("string offset=" +
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
 1606   Asm->OutStreamer->AddComment("Length of Unit");
 1616   Asm->OutStreamer->AddComment("DWARF version number");
 1622     Asm->OutStreamer->AddComment("DWARF Unit Type");
 1624     Asm->OutStreamer->AddComment("Address Size (in bytes)");
 1631   Asm->OutStreamer->AddComment("Offset Into Abbrev. Section");
 1640     Asm->OutStreamer->AddComment("Address Size (in bytes)");
 1649   Asm->OutStreamer->AddComment("Type Signature");
 1651   Asm->OutStreamer->AddComment("Type DIE Offset");
lib/CodeGen/AsmPrinter/EHStreamer.cpp
  472         Asm->OutStreamer->AddComment(">> Call Site " + Twine(idx) + " <<");
  473         Asm->OutStreamer->AddComment("  On exception at call site "+Twine(idx));
  482           Asm->OutStreamer->AddComment("  Action: cleanup");
  484           Asm->OutStreamer->AddComment("  Action: " +
  526         Asm->OutStreamer->AddComment(">> Call Site " + Twine(++Entry) + " <<");
  529         Asm->OutStreamer->AddComment(Twine("  Call between ") +
  537           Asm->OutStreamer->AddComment("    has no landing pad");
  541           Asm->OutStreamer->AddComment(Twine("    jumps to ") +
  552           Asm->OutStreamer->AddComment("  On action: cleanup");
  554           Asm->OutStreamer->AddComment("  On action: " +
  570       Asm->OutStreamer->AddComment(">> Action Record " + Twine(++Entry) + " <<");
  579         Asm->OutStreamer->AddComment("  Catch TypeInfo " +
  582         Asm->OutStreamer->AddComment("  Filter TypeInfo " +
  585         Asm->OutStreamer->AddComment("  Cleanup");
  595         Asm->OutStreamer->AddComment("  No further actions");
  598         Asm->OutStreamer->AddComment("  Continue to action "+Twine(NextAction));
  623     Asm->OutStreamer->AddComment(">> Catch TypeInfos <<");
  631       Asm->OutStreamer->AddComment("TypeInfo " + Twine(Entry--));
  639     Asm->OutStreamer->AddComment(">> Filter TypeInfos <<");
  649         Asm->OutStreamer->AddComment("FilterInfo " + Twine(Entry));
lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
   78     OS.AddComment("safe point count");
   85       OS.AddComment("safe point address");
   95     OS.AddComment("stack frame size (in words)");
  103     OS.AddComment("stack arity");
  107     OS.AddComment("live root count");
  115       OS.AddComment("stack index (offset / wordsize)");
lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  153     AP.OutStreamer->AddComment("live roots for " +
lib/CodeGen/AsmPrinter/WinException.cpp
  557       OS.AddComment(Comment);
  623       OS.AddComment(Comment);
  698       OS.AddComment(Comment);
  974       OS.AddComment(Comment);
lib/MC/MCCodeView.cpp
  356     OS.AddComment(
lib/Target/ARM/ARMAsmPrinter.cpp
 1813       OutStreamer->AddComment("trap");
 1821     OutStreamer->AddComment("trap");
 1830       OutStreamer->AddComment("trap");
 1850     OutStreamer->AddComment("eh_setjmp begin");
 1892     OutStreamer->AddComment("eh_setjmp end");
 1916     OutStreamer->AddComment("eh_setjmp begin");
 1954     OutStreamer->AddComment("eh_setjmp end");
lib/Target/BPF/BTFDebug.cpp
   35   OS.AddComment(std::string(BTFKindStr[Kind]) + "(id = " + std::to_string(Id) +
   38   OS.AddComment("0x" + Twine::utohexstr(BTFType.Info));
  150   OS.AddComment("0x" + Twine::utohexstr(IntVal));
  257     OS.AddComment("0x" + Twine::utohexstr(Member.Offset));
  712   OS.AddComment("0x" + Twine::utohexstr(BTF::MAGIC));
  747     OS.AddComment("string offset=" + std::to_string(StringOffset));
  796   OS.AddComment("FuncInfo");
  799     OS.AddComment("FuncInfo section string offset=" +
  810   OS.AddComment("LineInfo");
  813     OS.AddComment("LineInfo section string offset=" +
  821       OS.AddComment("Line " + std::to_string(LineInfo.LineNum) + " Col " +
  829     OS.AddComment("FieldReloc");
  832       OS.AddComment("Field reloc section string offset=" +
lib/Target/Mips/MipsAsmPrinter.cpp
 1035   OutStreamer->AddComment("\t# Stub function to call " + Twine(RetType) + " " +
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  512     OutStreamer->AddComment(Twine("implicit-def: ") +
  516     OutStreamer->AddComment(Twine("implicit-def: ") +
  799     OutStreamer->AddComment("Start of file scope inline assembly");
  803     OutStreamer->AddComment("End of file scope inline assembly");
lib/Target/PowerPC/PPCAsmPrinter.cpp
 1135       OutStreamer->AddComment(PPCInstPrinter::
 1151       OutStreamer->AddComment(PPCInstPrinter::
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  339       OutStreamer->AddComment("fallthrough-return");
lib/Target/X86/X86MCInstLower.cpp
 1181   OutStreamer->AddComment("on-fault: " + HandlerLabel->getName());
 1329   OutStreamer->AddComment("# XRay Custom Event Log");
 1390   OutStreamer->AddComment("xray custom event end.");
 1423   OutStreamer->AddComment("# XRay Typed Event Log");
 1491   OutStreamer->AddComment("xray typed event end.");
 1582   OutStreamer->AddComment("TAILCALL");
 1839       OutStreamer->AddComment("EVEX TO VEX Compression ", false);
 1855     OutStreamer->AddComment(StringRef("eh_return, addr: %") +
 1861     OutStreamer->AddComment("CLEANUPRET");
 1867     OutStreamer->AddComment("CATCHRET");
 1882     OutStreamer->AddComment("TAILCALL");
 2151         OutStreamer->AddComment(getShuffleComment(MI, SrcIdx, SrcIdx, Mask));
 2223         OutStreamer->AddComment(getShuffleComment(MI, SrcIdx, SrcIdx, Mask));
 2254         OutStreamer->AddComment(getShuffleComment(MI, 1, 2, Mask));
 2271         OutStreamer->AddComment(getShuffleComment(MI, 1, 2, Mask));
 2288         OutStreamer->AddComment(CS.str());
 2385         OutStreamer->AddComment(CS.str());
 2397         OutStreamer->AddComment(CS.str());
 2484       OutStreamer->AddComment(CS.str());