/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | CGProfile.h | 26 MapVector<std::pair<Function *, Function *>, uint64_t> &Counts) const;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | TrigramIndex.cpp | 76 Index[Tri].push_back(Counts.size()); 86 Counts.push_back(Cnt); 92 std::vector<unsigned> CurCounts(Counts.size()); 105 if (CurCounts[J] >= Counts[J])
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TrigramIndex.h | 58 std::vector<unsigned> Counts; member in class:llvm::TrigramIndex 60 // are used in Counts to store per-rule limits.
|
H A D | TrailingObjects.h | 332 TrailingTys, size_t>::type... Counts) { 333 return ParentType::additionalSizeToAllocImpl(0, Counts...); 344 TrailingTys, size_t>::type... Counts) { 345 return sizeof(BaseTy) + ParentType::additionalSizeToAllocImpl(0, Counts...); 364 template <size_t... Counts> struct with_counts { 365 enum { Size = totalSizeToAlloc<Tys...>(Counts...) }; 331 additionalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t>::type... Counts) argument 343 totalSizeToAlloc(typename trailing_objects_internal::ExtractSecondType< TrailingTys, size_t>::type... Counts) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 27 MapVector<std::pair<Function *, Function *>, uint64_t> Counts; local 35 uint64_t &Count = Counts[std::make_pair(F, CalledF)]; 74 addModuleFlags(M, Counts); 81 MapVector<std::pair<Function *, Function *>, uint64_t> &Counts) const { 82 if (Counts.empty()) 89 for (auto E : Counts) {
|
H A D | PGOInstrumentation.cpp | 1180 std::vector<uint64_t> &CountFromProfile = ProfileRecord.Counts; 1363 std::vector<uint64_t> &CountFromProfile = UseFunc->getProfileRecord().Counts;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SyntheticCountsPropagation.cpp | 101 DenseMap<Function *, Scaled64> Counts; local 104 M, [&](Function *F, uint64_t Count) { Counts[F] = Scaled64(Count, 0); }); 124 BBCount *= Counts[Caller]; 136 Counts[F] += New; 140 for (auto Entry : Counts) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | ProfileSummaryBuilder.cpp | 39 addEntryCount(R.Counts[0]); 40 for (size_t I = 1, E = R.Counts.size(); I < E; ++I) 41 addInternalCount(R.Counts[I]);
|
H A D | InstrProf.cpp | 483 Sum.NumEntries += Counts.size(); 484 for (size_t F = 0, E = Counts.size(); F < E; ++F) 485 FuncSum += Counts[F]; 556 bool Mismatch = (Counts.size() != Other.Counts.size()); 581 for (size_t I = 0, E = Other.Counts.size(); I < E; ++I) { 582 Score += OverlapStats::score(Counts[I], Other.Counts[I], 584 MaxCount = std::max(Other.Counts[I], MaxCount); 591 for (size_t I = 0, E = Other.Counts [all...] |
H A D | InstrProfWriter.cpp | 125 M += sizeof(uint64_t); // The size of the Counts vector 126 M += ProfRecord.Counts.size() * sizeof(uint64_t); 152 LE.write<uint64_t>(ProfRecord.Counts.size()); 153 for (uint64_t I : ProfRecord.Counts) 264 if (llvm::any_of(IPR.Counts, [](uint64_t Count) { return Count > 0; })) 404 OS << "# Num Counters:\n" << Func.Counts.size() << "\n"; 406 for (uint64_t Count : Func.Counts)
|
H A D | InstrProfReader.cpp | 277 Record.Counts.reserve(NumCounters); 284 Record.Counts.push_back(Count); 435 Record.Counts.clear(); 436 Record.Counts.reserve(RawCounts.size()); 438 Record.Counts.push_back(swap(Count)); 440 Record.Counts = RawCounts; 890 std::vector<uint64_t> &Counts) { 895 Counts = Record.get().Counts;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandImm.cpp | 48 CountMap Counts; 52 ++Counts[getChunk(UImm, Idx)]; 55 for (CountMap::const_iterator Chunk = Counts.begin(), End = Counts.end();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | InstrProf.h | 686 std::vector<uint64_t> Counts; member in struct:llvm::InstrProfRecord 689 InstrProfRecord(std::vector<uint64_t> Counts) : Counts(std::move(Counts)) {} argument 692 : Counts(RHS.Counts), 698 Counts = RHS.Counts; 763 Counts.clear(); 851 std::vector<uint64_t> Counts) 850 NamedInstrProfRecord(StringRef Name, uint64_t Hash, std::vector<uint64_t> Counts) argument [all...] |
H A D | InstrProfReader.h | 477 /// Fill Counts with the profile data for the given function name. 479 std::vector<uint64_t> &Counts);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-profdata/ |
H A D | llvm-profdata.cpp | 874 assert(Func.Counts.size() > 0 && "function missing entry counter"); 879 for (size_t I = 0, E = Func.Counts.size(); I < E; ++I) { 880 FuncMax = std::max(FuncMax, Func.Counts[I]); 881 FuncSum += Func.Counts[I]; 912 << " Counters: " << Func.Counts.size() << "\n"; 914 OS << " Function count: " << Func.Counts[0] << "\n"; 928 for (size_t I = Start, E = Func.Counts.size(); I < E; ++I) { 929 OS << (I == Start ? "" : ", ") << Func.Counts[I];
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 220 std::vector<uint64_t> Counts; local 222 Record.FunctionHash, Counts)) { 229 Counts.assign(Record.MappingRegions.size(), 0); 231 Ctx.setCounts(Counts); 241 Record.MappingRegions[0].Count.isZero() && Counts[0] > 0)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 1361 auto AddCount = [](auto &Counts, const auto &Val) { 1362 auto CountIt = std::find_if(Counts.begin(), Counts.end(), 1364 if (CountIt == Counts.end()) { 1365 Counts.emplace_back(Val, 1); 1371 auto GetMostCommon = [](auto &Counts) { 1373 std::max_element(Counts.begin(), Counts.end(), 1375 assert(CommonIt != Counts.end() && "Unexpected all-undef build_vector");
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMapping.h | 290 void setCounts(ArrayRef<uint64_t> Counts) { CounterValues = Counts; } argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonConstExtenders.cpp | 1375 CMap Counts; 1383 Counts.insert({*It, N}); 1386 if (Counts.empty()) 1390 auto BestIt = std::max_element(Counts.begin(), Counts.end(),
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 985 RegionCounts = ProfRecord->Counts;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 2097 for (auto &Counts : FrameEscapeInfo) { 2098 Function *F = Counts.first; 2099 unsigned EscapedObjectCount = Counts.second.first; 2100 unsigned MaxRecoveredIndex = Counts.second.second;
|