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

References

lib/Bitcode/Writer/BitcodeWriter.cpp
 3980     NameVals.push_back(S.getOriginalName());
 3981     Stream.EmitRecord(bitc::FS_COMBINED_ORIGINAL_NAME, NameVals);
 3982     NameVals.clear();
 4011       NameVals.push_back(*ValueId);
 4012       NameVals.push_back(Index.getModuleId(VS->modulePath()));
 4013       NameVals.push_back(getEncodedGVSummaryFlags(VS->flags()));
 4014       NameVals.push_back(getEncodedGVarFlags(VS->varflags()));
 4019         NameVals.push_back(*RefValueId);
 4023       Stream.EmitRecord(bitc::FS_COMBINED_GLOBALVAR_INIT_REFS, NameVals,
 4025       NameVals.clear();
 4034     NameVals.push_back(*ValueId);
 4035     NameVals.push_back(Index.getModuleId(FS->modulePath()));
 4036     NameVals.push_back(getEncodedGVSummaryFlags(FS->flags()));
 4037     NameVals.push_back(FS->instCount());
 4038     NameVals.push_back(getEncodedFFlags(FS->fflags()));
 4039     NameVals.push_back(FS->entryCount());
 4042     NameVals.push_back(0); // numrefs
 4043     NameVals.push_back(0); // rorefcnt
 4044     NameVals.push_back(0); // worefcnt
 4051       NameVals.push_back(*RefValueId);
 4058     NameVals[6] = Count;
 4059     NameVals[7] = RORefCnt;
 4060     NameVals[8] = WORefCnt;
 4100       NameVals.push_back(*CallValueId);
 4102         NameVals.push_back(static_cast<uint8_t>(EI.second.Hotness));
 4110     Stream.EmitRecord(Code, NameVals, FSAbbrev);
 4111     NameVals.clear();
 4118     NameVals.push_back(AliasValueId);
 4119     NameVals.push_back(Index.getModuleId(AS->modulePath()));
 4120     NameVals.push_back(getEncodedGVSummaryFlags(AS->flags()));
 4123     NameVals.push_back(AliaseeValueId);
 4126     Stream.EmitRecord(bitc::FS_COMBINED_ALIAS, NameVals, FSAliasAbbrev);
 4127     NameVals.clear();
 4138         NameVals.push_back(StrtabBuilder.add(S));
 4139         NameVals.push_back(S.size());
 4142     if (!NameVals.empty()) {
 4143       Stream.EmitRecord(bitc::FS_CFI_FUNCTION_DEFS, NameVals);
 4144       NameVals.clear();
 4152         NameVals.push_back(StrtabBuilder.add(S));
 4153         NameVals.push_back(S.size());
 4156     if (!NameVals.empty()) {
 4157       Stream.EmitRecord(bitc::FS_CFI_FUNCTION_DECLS, NameVals);
 4158       NameVals.clear();
 4167       writeTypeIdSummaryRecord(NameVals, StrtabBuilder, It->second.first,
 4169       Stream.EmitRecord(bitc::FS_TYPE_ID, NameVals);
 4170       NameVals.clear();