Lines Matching defs:NameVals

233       SmallVector<uint64_t, 64> &NameVals, GlobalValueSummary *Summary,
239 SmallVector<uint64_t, 64> &NameVals,
3514 SmallVector<uint64_t, 64> NameVals;
3521 NameVals.push_back(VE.getValueID(Name.getValue()));
3539 NameVals.push_back((unsigned char)P);
3542 Stream.EmitRecord(Code, NameVals, AbbrevToUse);
3543 NameVals.clear();
4149 SmallVector<uint64_t, 64> &NameVals, const std::vector<uint64_t> &args,
4151 NameVals.push_back(args.size());
4152 llvm::append_range(NameVals, args);
4154 NameVals.push_back(ByArg.TheKind);
4155 NameVals.push_back(ByArg.Info);
4156 NameVals.push_back(ByArg.Byte);
4157 NameVals.push_back(ByArg.Bit);
4161 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder,
4163 NameVals.push_back(Id);
4165 NameVals.push_back(Wpd.TheKind);
4166 NameVals.push_back(StrtabBuilder.add(Wpd.SingleImplName));
4167 NameVals.push_back(Wpd.SingleImplName.size());
4169 NameVals.push_back(Wpd.ResByArg.size());
4171 writeWholeProgramDevirtResolutionByArg(NameVals, A.first, A.second);
4174 static void writeTypeIdSummaryRecord(SmallVector<uint64_t, 64> &NameVals,
4178 NameVals.push_back(StrtabBuilder.add(Id));
4179 NameVals.push_back(Id.size());
4181 NameVals.push_back(Summary.TTRes.TheKind);
4182 NameVals.push_back(Summary.TTRes.SizeM1BitWidth);
4183 NameVals.push_back(Summary.TTRes.AlignLog2);
4184 NameVals.push_back(Summary.TTRes.SizeM1);
4185 NameVals.push_back(Summary.TTRes.BitMask);
4186 NameVals.push_back(Summary.TTRes.InlineBits);
4189 writeWholeProgramDevirtResolution(NameVals, StrtabBuilder, W.first,
4194 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder,
4197 NameVals.push_back(StrtabBuilder.add(Id));
4198 NameVals.push_back(Id.size());
4201 NameVals.push_back(P.AddressPointOffset);
4202 NameVals.push_back(VE.getValueID(P.VTableVI.getValue()));
4336 SmallVector<uint64_t, 64> &NameVals, GlobalValueSummary *Summary,
4342 NameVals.push_back(ValueID);
4359 NameVals.push_back(getEncodedGVSummaryFlags(FS->flags()));
4360 NameVals.push_back(FS->instCount());
4361 NameVals.push_back(getEncodedFFlags(FS->fflags()));
4362 NameVals.push_back(FS->refs().size());
4363 NameVals.push_back(SpecialRefCnts.first); // rorefcnt
4364 NameVals.push_back(SpecialRefCnts.second); // worefcnt
4367 NameVals.push_back(getValueId(RI));
4373 NameVals.push_back(getValueId(ECI.first));
4375 NameVals.push_back(getEncodedRelBFCallEdgeInfo(ECI.second));
4377 NameVals.push_back(getEncodedHotnessCallEdgeInfo(ECI.second));
4386 Stream.EmitRecord(Code, NameVals, FSAbbrev);
4387 NameVals.clear();
4393 const GlobalVariable &V, SmallVector<uint64_t, 64> &NameVals,
4403 NameVals.push_back(VE.getValueID(&V));
4405 NameVals.push_back(getEncodedGVSummaryFlags(VS->flags()));
4406 NameVals.push_back(getEncodedGVarFlags(VS->varflags()));
4410 NameVals.push_back(VS->refs().size());
4412 unsigned SizeBeforeRefs = NameVals.size();
4414 NameVals.push_back(VE.getValueID(RI.getValue()));
4417 llvm::sort(drop_begin(NameVals, SizeBeforeRefs));
4420 Stream.EmitRecord(bitc::FS_PERMODULE_GLOBALVAR_INIT_REFS, NameVals,
4425 NameVals.push_back(VE.getValueID(P.FuncVI.getValue()));
4426 NameVals.push_back(P.VTableOffset);
4429 Stream.EmitRecord(bitc::FS_PERMODULE_VTABLE_GLOBALVAR_INIT_REFS, NameVals,
4432 NameVals.clear();
4637 SmallVector<uint64_t, 64> NameVals;
4655 NameVals, Summary, VE.getValueID(&F), FSCallsRelBFAbbrev,
4663 writeModuleLevelReferences(G, NameVals, FSModRefsAbbrev,
4674 NameVals.push_back(AliasId);
4677 NameVals.push_back(getEncodedGVSummaryFlags(AS->flags()));
4678 NameVals.push_back(AliaseeId);
4679 Stream.EmitRecord(bitc::FS_ALIAS, NameVals, FSAliasAbbrev);
4680 NameVals.clear();
4684 writeTypeIdCompatibleVtableSummaryRecord(NameVals, StrtabBuilder, S.first,
4686 Stream.EmitRecord(bitc::FS_TYPE_ID_METADATA, NameVals,
4688 NameVals.clear();
4821 SmallVector<uint64_t, 64> NameVals;
4839 NameVals.push_back(S.getOriginalName());
4840 Stream.EmitRecord(bitc::FS_COMBINED_ORIGINAL_NAME, NameVals);
4841 NameVals.clear();
4910 NameVals.push_back(*ValueId);
4912 NameVals.push_back(ModuleIdMap[VS->modulePath()]);
4913 NameVals.push_back(
4915 NameVals.push_back(getEncodedGVarFlags(VS->varflags()));
4920 NameVals.push_back(*RefValueId);
4924 Stream.EmitRecord(bitc::FS_COMBINED_GLOBALVAR_INIT_REFS, NameVals,
4926 NameVals.clear();
4965 NameVals.push_back(*ValueId);
4967 NameVals.push_back(ModuleIdMap[FS->modulePath()]);
4968 NameVals.push_back(
4970 NameVals.push_back(FS->instCount());
4971 NameVals.push_back(getEncodedFFlags(FS->fflags()));
4973 NameVals.push_back(0 /* EntryCount */);
4976 NameVals.push_back(0); // numrefs
4977 NameVals.push_back(0); // rorefcnt
4978 NameVals.push_back(0); // worefcnt
4985 NameVals.push_back(*RefValueId);
4992 NameVals[6] = Count;
4993 NameVals[7] = RORefCnt;
4994 NameVals[8] = WORefCnt;
5002 NameVals.push_back(*CallValueId);
5003 NameVals.push_back(getEncodedHotnessCallEdgeInfo(EI.second));
5007 Stream.EmitRecord(bitc::FS_COMBINED_PROFILE, NameVals,
5009 NameVals.clear();
5016 NameVals.push_back(AliasValueId);
5018 NameVals.push_back(ModuleIdMap[AS->modulePath()]);
5019 NameVals.push_back(
5023 NameVals.push_back(AliaseeValueId);
5026 Stream.EmitRecord(bitc::FS_COMBINED_ALIAS, NameVals, FSAliasAbbrev);
5027 NameVals.clear();
5038 NameVals.push_back(StrtabBuilder.add(S));
5039 NameVals.push_back(S.size());
5042 if (!NameVals.empty()) {
5043 Stream.EmitRecord(bitc::FS_CFI_FUNCTION_DEFS, NameVals);
5044 NameVals.clear();
5052 NameVals.push_back(StrtabBuilder.add(S));
5053 NameVals.push_back(S.size());
5056 if (!NameVals.empty()) {
5057 Stream.EmitRecord(bitc::FS_CFI_FUNCTION_DECLS, NameVals);
5058 NameVals.clear();
5067 writeTypeIdSummaryRecord(NameVals, StrtabBuilder, TypeIdPair.first,
5069 Stream.EmitRecord(bitc::FS_TYPE_ID, NameVals);
5070 NameVals.clear();