Lines Matching refs:NameVals

256       SmallVector<uint64_t, 64> &NameVals, GlobalValueSummary *Summary,
262 SmallVector<uint64_t, 64> &NameVals,
3631 SmallVector<uint64_t, 64> NameVals; in writeFunctionLevelValueSymbolTable() local
3638 NameVals.push_back(VE.getValueID(Name.getValue())); in writeFunctionLevelValueSymbolTable()
3656 NameVals.push_back((unsigned char)P); in writeFunctionLevelValueSymbolTable()
3659 Stream.EmitRecord(Code, NameVals, AbbrevToUse); in writeFunctionLevelValueSymbolTable()
3660 NameVals.clear(); in writeFunctionLevelValueSymbolTable()
4337 SmallVector<uint64_t, 64> &NameVals, const std::vector<uint64_t> &args, in writeWholeProgramDevirtResolutionByArg() argument
4339 NameVals.push_back(args.size()); in writeWholeProgramDevirtResolutionByArg()
4340 llvm::append_range(NameVals, args); in writeWholeProgramDevirtResolutionByArg()
4342 NameVals.push_back(ByArg.TheKind); in writeWholeProgramDevirtResolutionByArg()
4343 NameVals.push_back(ByArg.Info); in writeWholeProgramDevirtResolutionByArg()
4344 NameVals.push_back(ByArg.Byte); in writeWholeProgramDevirtResolutionByArg()
4345 NameVals.push_back(ByArg.Bit); in writeWholeProgramDevirtResolutionByArg()
4349 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, in writeWholeProgramDevirtResolution() argument
4351 NameVals.push_back(Id); in writeWholeProgramDevirtResolution()
4353 NameVals.push_back(Wpd.TheKind); in writeWholeProgramDevirtResolution()
4354 NameVals.push_back(StrtabBuilder.add(Wpd.SingleImplName)); in writeWholeProgramDevirtResolution()
4355 NameVals.push_back(Wpd.SingleImplName.size()); in writeWholeProgramDevirtResolution()
4357 NameVals.push_back(Wpd.ResByArg.size()); in writeWholeProgramDevirtResolution()
4359 writeWholeProgramDevirtResolutionByArg(NameVals, A.first, A.second); in writeWholeProgramDevirtResolution()
4362 static void writeTypeIdSummaryRecord(SmallVector<uint64_t, 64> &NameVals, in writeTypeIdSummaryRecord() argument
4366 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdSummaryRecord()
4367 NameVals.push_back(Id.size()); in writeTypeIdSummaryRecord()
4369 NameVals.push_back(Summary.TTRes.TheKind); in writeTypeIdSummaryRecord()
4370 NameVals.push_back(Summary.TTRes.SizeM1BitWidth); in writeTypeIdSummaryRecord()
4371 NameVals.push_back(Summary.TTRes.AlignLog2); in writeTypeIdSummaryRecord()
4372 NameVals.push_back(Summary.TTRes.SizeM1); in writeTypeIdSummaryRecord()
4373 NameVals.push_back(Summary.TTRes.BitMask); in writeTypeIdSummaryRecord()
4374 NameVals.push_back(Summary.TTRes.InlineBits); in writeTypeIdSummaryRecord()
4377 writeWholeProgramDevirtResolution(NameVals, StrtabBuilder, W.first, in writeTypeIdSummaryRecord()
4382 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, in writeTypeIdCompatibleVtableSummaryRecord() argument
4385 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdCompatibleVtableSummaryRecord()
4386 NameVals.push_back(Id.size()); in writeTypeIdCompatibleVtableSummaryRecord()
4389 NameVals.push_back(P.AddressPointOffset); in writeTypeIdCompatibleVtableSummaryRecord()
4390 NameVals.push_back(VE.getValueID(P.VTableVI.getValue())); in writeTypeIdCompatibleVtableSummaryRecord()
4528 SmallVector<uint64_t, 64> &NameVals, GlobalValueSummary *Summary, in writePerModuleFunctionSummaryRecord() argument
4534 NameVals.push_back(ValueID); in writePerModuleFunctionSummaryRecord()
4551 NameVals.push_back(getEncodedGVSummaryFlags(FS->flags())); in writePerModuleFunctionSummaryRecord()
4552 NameVals.push_back(FS->instCount()); in writePerModuleFunctionSummaryRecord()
4553 NameVals.push_back(getEncodedFFlags(FS->fflags())); in writePerModuleFunctionSummaryRecord()
4554 NameVals.push_back(FS->refs().size()); in writePerModuleFunctionSummaryRecord()
4555 NameVals.push_back(SpecialRefCnts.first); // rorefcnt in writePerModuleFunctionSummaryRecord()
4556 NameVals.push_back(SpecialRefCnts.second); // worefcnt in writePerModuleFunctionSummaryRecord()
4559 NameVals.push_back(getValueId(RI)); in writePerModuleFunctionSummaryRecord()
4565 NameVals.push_back(getValueId(ECI.first)); in writePerModuleFunctionSummaryRecord()
4567 NameVals.push_back(getEncodedRelBFCallEdgeInfo(ECI.second)); in writePerModuleFunctionSummaryRecord()
4569 NameVals.push_back(getEncodedHotnessCallEdgeInfo(ECI.second)); in writePerModuleFunctionSummaryRecord()
4578 Stream.EmitRecord(Code, NameVals, FSAbbrev); in writePerModuleFunctionSummaryRecord()
4579 NameVals.clear(); in writePerModuleFunctionSummaryRecord()
4585 const GlobalVariable &V, SmallVector<uint64_t, 64> &NameVals, in writeModuleLevelReferences() argument
4595 NameVals.push_back(VE.getValueID(&V)); in writeModuleLevelReferences()
4597 NameVals.push_back(getEncodedGVSummaryFlags(VS->flags())); in writeModuleLevelReferences()
4598 NameVals.push_back(getEncodedGVarFlags(VS->varflags())); in writeModuleLevelReferences()
4602 NameVals.push_back(VS->refs().size()); in writeModuleLevelReferences()
4604 unsigned SizeBeforeRefs = NameVals.size(); in writeModuleLevelReferences()
4606 NameVals.push_back(VE.getValueID(RI.getValue())); in writeModuleLevelReferences()
4609 llvm::sort(drop_begin(NameVals, SizeBeforeRefs)); in writeModuleLevelReferences()
4612 Stream.EmitRecord(bitc::FS_PERMODULE_GLOBALVAR_INIT_REFS, NameVals, in writeModuleLevelReferences()
4617 NameVals.push_back(VE.getValueID(P.FuncVI.getValue())); in writeModuleLevelReferences()
4618 NameVals.push_back(P.VTableOffset); in writeModuleLevelReferences()
4621 Stream.EmitRecord(bitc::FS_PERMODULE_VTABLE_GLOBALVAR_INIT_REFS, NameVals, in writeModuleLevelReferences()
4624 NameVals.clear(); in writeModuleLevelReferences()
4838 SmallVector<uint64_t, 64> NameVals; in writePerModuleGlobalValueSummary() local
4856 NameVals, Summary, VE.getValueID(&F), FSCallsRelBFAbbrev, in writePerModuleGlobalValueSummary()
4864 writeModuleLevelReferences(G, NameVals, FSModRefsAbbrev, in writePerModuleGlobalValueSummary()
4875 NameVals.push_back(AliasId); in writePerModuleGlobalValueSummary()
4878 NameVals.push_back(getEncodedGVSummaryFlags(AS->flags())); in writePerModuleGlobalValueSummary()
4879 NameVals.push_back(AliaseeId); in writePerModuleGlobalValueSummary()
4880 Stream.EmitRecord(bitc::FS_ALIAS, NameVals, FSAliasAbbrev); in writePerModuleGlobalValueSummary()
4881 NameVals.clear(); in writePerModuleGlobalValueSummary()
4885 writeTypeIdCompatibleVtableSummaryRecord(NameVals, StrtabBuilder, S.first, in writePerModuleGlobalValueSummary()
4887 Stream.EmitRecord(bitc::FS_TYPE_ID_METADATA, NameVals, in writePerModuleGlobalValueSummary()
4889 NameVals.clear(); in writePerModuleGlobalValueSummary()
5017 SmallVector<uint64_t, 64> NameVals; in writeCombinedGlobalValueSummary() local
5035 NameVals.push_back(S.getOriginalName()); in writeCombinedGlobalValueSummary()
5036 Stream.EmitRecord(bitc::FS_COMBINED_ORIGINAL_NAME, NameVals); in writeCombinedGlobalValueSummary()
5037 NameVals.clear(); in writeCombinedGlobalValueSummary()
5116 NameVals.push_back(*ValueId); in writeCombinedGlobalValueSummary()
5118 NameVals.push_back(ModuleIdMap[VS->modulePath()]); in writeCombinedGlobalValueSummary()
5119 NameVals.push_back( in writeCombinedGlobalValueSummary()
5121 NameVals.push_back(getEncodedGVarFlags(VS->varflags())); in writeCombinedGlobalValueSummary()
5126 NameVals.push_back(*RefValueId); in writeCombinedGlobalValueSummary()
5130 Stream.EmitRecord(bitc::FS_COMBINED_GLOBALVAR_INIT_REFS, NameVals, in writeCombinedGlobalValueSummary()
5132 NameVals.clear(); in writeCombinedGlobalValueSummary()
5171 NameVals.push_back(*ValueId); in writeCombinedGlobalValueSummary()
5173 NameVals.push_back(ModuleIdMap[FS->modulePath()]); in writeCombinedGlobalValueSummary()
5174 NameVals.push_back( in writeCombinedGlobalValueSummary()
5176 NameVals.push_back(FS->instCount()); in writeCombinedGlobalValueSummary()
5177 NameVals.push_back(getEncodedFFlags(FS->fflags())); in writeCombinedGlobalValueSummary()
5179 NameVals.push_back(0 /* EntryCount */); in writeCombinedGlobalValueSummary()
5182 NameVals.push_back(0); // numrefs in writeCombinedGlobalValueSummary()
5183 NameVals.push_back(0); // rorefcnt in writeCombinedGlobalValueSummary()
5184 NameVals.push_back(0); // worefcnt in writeCombinedGlobalValueSummary()
5191 NameVals.push_back(*RefValueId); in writeCombinedGlobalValueSummary()
5198 NameVals[6] = Count; in writeCombinedGlobalValueSummary()
5199 NameVals[7] = RORefCnt; in writeCombinedGlobalValueSummary()
5200 NameVals[8] = WORefCnt; in writeCombinedGlobalValueSummary()
5208 NameVals.push_back(*CallValueId); in writeCombinedGlobalValueSummary()
5209 NameVals.push_back(getEncodedHotnessCallEdgeInfo(EI.second)); in writeCombinedGlobalValueSummary()
5213 Stream.EmitRecord(bitc::FS_COMBINED_PROFILE, NameVals, in writeCombinedGlobalValueSummary()
5215 NameVals.clear(); in writeCombinedGlobalValueSummary()
5222 NameVals.push_back(AliasValueId); in writeCombinedGlobalValueSummary()
5224 NameVals.push_back(ModuleIdMap[AS->modulePath()]); in writeCombinedGlobalValueSummary()
5225 NameVals.push_back( in writeCombinedGlobalValueSummary()
5229 NameVals.push_back(AliaseeValueId); in writeCombinedGlobalValueSummary()
5232 Stream.EmitRecord(bitc::FS_COMBINED_ALIAS, NameVals, FSAliasAbbrev); in writeCombinedGlobalValueSummary()
5233 NameVals.clear(); in writeCombinedGlobalValueSummary()
5253 NameVals.push_back(StrtabBuilder.add(S)); in writeCombinedGlobalValueSummary()
5254 NameVals.push_back(S.size()); in writeCombinedGlobalValueSummary()
5256 Stream.EmitRecord(Code, NameVals); in writeCombinedGlobalValueSummary()
5257 NameVals.clear(); in writeCombinedGlobalValueSummary()
5269 writeTypeIdSummaryRecord(NameVals, StrtabBuilder, TypeIdPair.first, in writeCombinedGlobalValueSummary()
5271 Stream.EmitRecord(bitc::FS_TYPE_ID, NameVals); in writeCombinedGlobalValueSummary()
5272 NameVals.clear(); in writeCombinedGlobalValueSummary()