Home
last modified time | relevance | path

Searched refs:Correlator (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h180 create(const Twine &Path, const InstrProfCorrelator *Correlator = nullptr);
184 const InstrProfCorrelator *Correlator = nullptr);
264 const InstrProfCorrelatorImpl<IntPtrT> *Correlator; variable
289 const InstrProfCorrelator *Correlator) in RawInstrProfReader() argument
291 Correlator(dyn_cast_or_null<const InstrProfCorrelatorImpl<IntPtrT>>( in RawInstrProfReader()
292 Correlator)) {} in RawInstrProfReader()
364 if (!Correlator) { in advanceData()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProfReader.cpp80 const InstrProfCorrelator *Correlator) { in create() argument
90 const InstrProfCorrelator *Correlator) { in create() argument
103 Result.reset(new RawInstrProfReader64(std::move(Buffer), Correlator)); in create()
105 Result.reset(new RawInstrProfReader32(std::move(Buffer), Correlator)); in create()
390 if (useDebugInfoCorrelate() && !Correlator) in readHeader()
392 if (!useDebugInfoCorrelate() && Correlator) in readHeader()
422 if (Correlator) { in readHeader()
427 Data = Correlator->getDataPointer(); in readHeader()
428 DataEnd = Data + Correlator->getDataSize(); in readHeader()
429 NamesStart = Correlator->getNamesPointer(); in readHeader()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp242 const InstrProfCorrelator *Correlator, in loadInput() argument
293 auto ReaderOrErr = InstrProfReader::create(Input.Filename, Correlator); in loadInput()
384 std::unique_ptr<InstrProfCorrelator> Correlator; in mergeInstrProfile() local
387 InstrProfCorrelator::get(DebugInfoFilename).moveInto(Correlator)) in mergeInstrProfile()
389 if (auto Err = Correlator->correlateProfileData()) in mergeInstrProfile()
412 loadInput(Input, Remapper, Correlator.get(), ProfiledBinary, in mergeInstrProfile()
2554 std::unique_ptr<InstrProfCorrelator> Correlator; in showDebugInfoCorrelation() local
2555 if (auto Err = InstrProfCorrelator::get(Filename).moveInto(Correlator)) in showDebugInfoCorrelation()
2557 if (auto Err = Correlator->correlateProfileData()) in showDebugInfoCorrelation()
2562 StringRef(Correlator->getNamesPointer(), Correlator->getNamesSize()))) in showDebugInfoCorrelation()
[all …]