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

References

lib/Remarks/BitstreamRemarkSerializer.cpp
   49   initBlock(META_BLOCK_ID, Bitstream, R, MetaBlockName);
   52   setRecordName(RECORD_META_CONTAINER_INFO, Bitstream, R,
   64   setRecordName(RECORD_META_REMARK_VERSION, Bitstream, R,
   77   R.clear();
   78   R.push_back(RECORD_META_REMARK_VERSION);
   79   R.push_back(RemarkVersion);
   80   Bitstream.EmitRecordWithAbbrev(RecordMetaRemarkVersionAbbrevID, R);
   84   setRecordName(RECORD_META_STRTAB, Bitstream, R, MetaStrTabName);
   96   R.clear();
   97   R.push_back(RECORD_META_STRTAB);
  104   Bitstream.EmitRecordWithBlob(RecordMetaStrTabAbbrevID, R, Blob);
  108   setRecordName(RECORD_META_EXTERNAL_FILE, Bitstream, R, MetaExternalFileName);
  119   R.clear();
  120   R.push_back(RECORD_META_EXTERNAL_FILE);
  121   Bitstream.EmitRecordWithBlob(RecordMetaExternalFileAbbrevID, R, Filename);
  126   initBlock(REMARK_BLOCK_ID, Bitstream, R, RemarkBlockName);
  130     setRecordName(RECORD_REMARK_HEADER, Bitstream, R, RemarkHeaderName);
  144     setRecordName(RECORD_REMARK_DEBUG_LOC, Bitstream, R, RemarkDebugLocName);
  157     setRecordName(RECORD_REMARK_HOTNESS, Bitstream, R, RemarkHotnessName);
  168     setRecordName(RECORD_REMARK_ARG_WITH_DEBUGLOC, Bitstream, R,
  184     setRecordName(RECORD_REMARK_ARG_WITHOUT_DEBUGLOC, Bitstream, R,
  240   R.clear();
  241   R.push_back(RECORD_META_CONTAINER_INFO);
  242   R.push_back(ContainerVersion);
  243   R.push_back(static_cast<uint64_t>(ContainerType));
  244   Bitstream.EmitRecordWithAbbrev(RecordMetaContainerInfoAbbrevID, R);
  272   R.clear();
  273   R.push_back(RECORD_REMARK_HEADER);
  274   R.push_back(static_cast<uint64_t>(Remark.RemarkType));
  275   R.push_back(StrTab.add(Remark.RemarkName).first);
  276   R.push_back(StrTab.add(Remark.PassName).first);
  277   R.push_back(StrTab.add(Remark.FunctionName).first);
  278   Bitstream.EmitRecordWithAbbrev(RecordRemarkHeaderAbbrevID, R);
  281     R.clear();
  282     R.push_back(RECORD_REMARK_DEBUG_LOC);
  283     R.push_back(StrTab.add(Loc->SourceFilePath).first);
  284     R.push_back(Loc->SourceLine);
  285     R.push_back(Loc->SourceColumn);
  286     Bitstream.EmitRecordWithAbbrev(RecordRemarkDebugLocAbbrevID, R);
  290     R.clear();
  291     R.push_back(RECORD_REMARK_HOTNESS);
  292     R.push_back(*Hotness);
  293     Bitstream.EmitRecordWithAbbrev(RecordRemarkHotnessAbbrevID, R);
  297     R.clear();
  301     R.push_back(HasDebugLoc ? RECORD_REMARK_ARG_WITH_DEBUGLOC
  303     R.push_back(Key);
  304     R.push_back(Val);
  306       R.push_back(StrTab.add(Arg.Loc->SourceFilePath).first);
  307       R.push_back(Arg.Loc->SourceLine);
  308       R.push_back(Arg.Loc->SourceColumn);
  313                                    R);