Home
last modified time | relevance | path

Searched refs:InstrProfCorrelator (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h30 class InstrProfCorrelator {
32 static llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
59 virtual ~InstrProfCorrelator() = default;
72 const std::unique_ptr<InstrProfCorrelator::Context> Ctx;
81 static llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
90 class InstrProfCorrelatorImpl : public InstrProfCorrelator {
92 InstrProfCorrelatorImpl(std::unique_ptr<InstrProfCorrelator::Context> Ctx);
93 static bool classof(const InstrProfCorrelator *C);
105 get(std::unique_ptr<InstrProfCorrelator::Context> Ctx,
119 std::unique_ptr<InstrProfCorrelator::Context> Ctx) in InstrProfCorrelatorImpl()
[all …]
H A DInstrProfReader.h180 create(const Twine &Path, const InstrProfCorrelator *Correlator = nullptr);
184 const InstrProfCorrelator *Correlator = nullptr);
289 const InstrProfCorrelator *Correlator) in RawInstrProfReader()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp36 const char *InstrProfCorrelator::CFGHashAttributeName = "CFG Hash";
39 llvm::Expected<std::unique_ptr<InstrProfCorrelator::Context>>
40 InstrProfCorrelator::Context::get(std::unique_ptr<MemoryBuffer> Buffer, in get()
53 llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
54 InstrProfCorrelator::get(StringRef DebugInfoFilename) { in get()
76 llvm::Expected<std::unique_ptr<InstrProfCorrelator>>
77 InstrProfCorrelator::get(std::unique_ptr<MemoryBuffer> Buffer) { in get()
96 Optional<size_t> InstrProfCorrelator::getDataSize() const { in getDataSize()
109 std::unique_ptr<InstrProfCorrelator::Context> Ctx) in InstrProfCorrelatorImpl()
114 std::unique_ptr<InstrProfCorrelator::Context> Ctx) in InstrProfCorrelatorImpl()
[all …]
H A DCMakeLists.txt4 InstrProfCorrelator.cpp
H A DInstrProfReader.cpp80 const InstrProfCorrelator *Correlator) { in create()
90 const InstrProfCorrelator *Correlator) { in create()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ProfileData/
H A DBUILD.gn13 "InstrProfCorrelator.cpp",
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp934 MDString::get(Ctx, InstrProfCorrelator::FunctionNameAttributeName), in getOrCreateRegionCounters()
938 MDString::get(Ctx, InstrProfCorrelator::CFGHashAttributeName), in getOrCreateRegionCounters()
942 MDString::get(Ctx, InstrProfCorrelator::NumCountersAttributeName), in getOrCreateRegionCounters()
/llvm-project-15.0.7/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp242 const InstrProfCorrelator *Correlator, in loadInput()
384 std::unique_ptr<InstrProfCorrelator> Correlator; in mergeInstrProfile()
387 InstrProfCorrelator::get(DebugInfoFilename).moveInto(Correlator)) in mergeInstrProfile()
2554 std::unique_ptr<InstrProfCorrelator> Correlator; in showDebugInfoCorrelation()
2555 if (auto Err = InstrProfCorrelator::get(Filename).moveInto(Correlator)) in showDebugInfoCorrelation()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5454 llvm/include/llvm/ProfileData/InstrProfCorrelator.h
6198 llvm/lib/ProfileData/InstrProfCorrelator.cpp