| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/profile/ |
| H A D | InstrProfData.inc | 85 INSTR_PROF_DATA(const uint16_t, Int16ArrayTy, NumValueSites[IPVK_Last+1], \ 205 uint32_t NumValueSites; 208 * values for each value site. The size of the array is NumValueSites. 209 * Since NumValueSites is greater than zero, there is at least one 229 uint32_t getNumValueSites() const { return NumValueSites; } 355 * shared C implementation. In this structure, NumValueSites and Nodes 361 const uint16_t *NumValueSites; 363 * total number of value profile sites : sum(NumValueSites[*])). Each 378 const uint16_t *NumValueSites, 410 uint32_t getValueProfRecordHeaderSize(uint32_t NumValueSites) { [all …]
|
| H A D | InstrProfilingValue.c | 43 uint32_t ValueKind, uint16_t NumValueSites) { in __llvm_profile_set_num_value_sites() argument 44 *((uint16_t *)&Data->NumValueSites[ValueKind]) = NumValueSites; in __llvm_profile_set_num_value_sites() 69 NumVSites += Data->NumValueSites[VKI]; in allocateValueProfileCounters() 156 if (initializeValueProfRuntimeRecord(&R, I->NumValueSites, I->Values)) in __llvm_profile_gather_value_data()
|
| H A D | InstrProfiling.c | 58 CurrentVSiteCount += DI->NumValueSites[VKI]; in __llvm_profile_reset_counters()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfData.inc | 91 INSTR_PROF_DATA(const uint16_t, Int16ArrayTy, NumValueSites[IPVK_Last+1], \ 308 uint32_t NumValueSites; 311 * values for each value site. The size of the array is NumValueSites. 312 * Since NumValueSites is greater than zero, there is at least one 332 uint32_t getNumValueSites() const { return NumValueSites; } 459 getValueProfRecordHeaderSize(uint32_t NumValueSites); 484 uint32_t getValueProfRecordHeaderSize(uint32_t NumValueSites) { 486 sizeof(uint8_t) * NumValueSites; 497 uint32_t getValueProfRecordSize(uint32_t NumValueSites, 499 return getValueProfRecordHeaderSize(NumValueSites) + [all …]
|
| H A D | InstrProf.h | 744 inline void reserveSites(uint32_t ValueKind, uint32_t NumValueSites); 922 void InstrProfRecord::reserveSites(uint32_t ValueKind, uint32_t NumValueSites) { in reserveSites() argument 923 if (!NumValueSites) in reserveSites() 925 getOrCreateValueSitesForKind(ValueKind).reserve(NumValueSites); in reserveSites()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | InstrProfiling.h | 51 uint32_t NumValueSites[IPVK_Last + 1]; member 56 memset(NumValueSites, 0, sizeof(uint32_t) * (IPVK_Last + 1)); in PerFunctionProfileData()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.h | 33 std::array <unsigned, llvm::IPVK_Last + 1> NumValueSites; variable 44 : CGM(CGModule), FuncNameVar(nullptr), NumValueSites({{0}}), in CodeGenPGO()
|
| H A D | CodeGenPGO.cpp | 994 Builder.getInt32(NumValueSites[ValueKind]++) in valueProfile() 1010 if (NumValueSites[ValueKind] >= ProfRecord->getNumValueSites(ValueKind)) in valueProfile() 1015 NumValueSites[ValueKind]); in valueProfile() 1017 NumValueSites[ValueKind]++; in valueProfile()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 624 PD.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts() 626 } else if (It->second.NumValueSites[ValueKind] <= Index) in computeNumValueSiteCounts() 627 It->second.NumValueSites[ValueKind] = Index + 1; in computeNumValueSiteCounts() 640 Index += It->second.NumValueSites[Kind]; in lowerValueProfileInst() 891 NS += PD.NumValueSites[Kind]; in getOrCreateRegionCounters() 924 Int16ArrayVals[Kind] = ConstantInt::get(Int16Ty, PD.NumValueSites[Kind]); in getOrCreateRegionCounters() 968 TotalNS += PD.second.NumValueSites[Kind]; in emitVNodes()
|
| H A D | PGOInstrumentation.cpp | 1563 unsigned NumValueSites = ProfileRecord.getNumValueSites(Kind); in annotateValueSites() local 1564 if (NumValueSites != ValueSites.size()) { in annotateValueSites() 1579 << NumValueSites << "\n"); in annotateValueSites()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/test/profile/ |
| H A D | instrprof-value-prof-2.c | 14 uint16_t NumValueSites);
|
| H A D | instrprof-value-prof.c | 35 uint16_t NumValueSites);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 214 VP_READ_ADVANCE(NumValueSites); in readValueProfileData() 215 if (!NumValueSites) in readValueProfileData() 218 Record.reserveSites(VK, NumValueSites); in readValueProfileData() 219 for (uint32_t S = 0; S < NumValueSites; S++) { in readValueProfileData() 460 NumValueKinds += (Data->NumValueSites[I] != 0); in readValueProfilingData()
|
| H A D | InstrProf.cpp | 512 uint32_t NumValueSites = getNumValueSites(VK); in accumulateCounts() local 513 for (size_t I = 0; I < NumValueSites; ++I) { in accumulateCounts() 813 Record.reserveSites(Kind, NumValueSites); in deserializeTo() 816 for (uint64_t VSite = 0; VSite < NumValueSites; ++VSite) { in deserializeTo() 834 sys::swapByteOrder<uint32_t>(NumValueSites); in swapBytes() 846 sys::swapByteOrder<uint32_t>(NumValueSites); in swapBytes()
|