Home
last modified time | relevance | path

Searched refs:IndexedInstrProfReader (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DMemProfUse.h23 class IndexedInstrProfReader; variable
65 computeUndriftMap(Module &M, IndexedInstrProfReader *MemProfReader,
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfReader.cpp180 if (IndexedInstrProfReader::hasFormat(*Buffer)) in create()
181 Result.reset(new IndexedInstrProfReader(std::move(Buffer))); in create()
202 Expected<std::unique_ptr<IndexedInstrProfReader>>
203 IndexedInstrProfReader::create(const Twine &Path, vfs::FileSystem &FS, in create()
220 return IndexedInstrProfReader::create(std::move(BufferOrError.get()), in create()
224 Expected<std::unique_ptr<IndexedInstrProfReader>>
225 IndexedInstrProfReader::create(std::unique_ptr<MemoryBuffer> Buffer, in create()
228 if (!IndexedInstrProfReader::hasFormat(*Buffer)) in create()
230 auto Result = std::make_unique<IndexedInstrProfReader>( in create()
1169 bool IndexedInstrProfReader::hasFormat(const MemoryBuffer &DataBuffer) { in hasFormat()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h739 class LLVM_ABI IndexedInstrProfReader : public InstrProfReader {
771 IndexedInstrProfReader(
776 IndexedInstrProfReader(const IndexedInstrProfReader &) = delete;
777 IndexedInstrProfReader &operator=(const IndexedInstrProfReader &) = delete;
868 static Expected<std::unique_ptr<IndexedInstrProfReader>>
872 static Expected<std::unique_ptr<IndexedInstrProfReader>>
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.h104 void applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader,
106 void loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader,
H A DCodeGenPGO.cpp40 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in setFuncName()
149 static PGOHashVersion getPGOHashVersion(llvm::IndexedInstrProfReader *PGOReader, in getPGOHashVersion()
1024 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in assignRegionCounters()
1180 CodeGenPGO::applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader, in applyFunctionAttributes()
1403 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in valueProfile()
1422 void CodeGenPGO::loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader, in loadRegionCounts()
H A DCodeGenModule.h52 class IndexedInstrProfReader; variable
381 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader;
757 llvm::IndexedInstrProfReader *getPGOReader() const { return PGOReader.get(); } in getPGOReader()
H A DCodeGenModule.cpp494 auto ReaderOrErr = llvm::IndexedInstrProfReader::create( in CodeGenModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfUse.cpp265 memprof::computeUndriftMap(Module &M, IndexedInstrProfReader *MemProfReader, in computeUndriftMap()
365 IndexedInstrProfReader *MemProfReader, in readMemprof()
668 auto ReaderOrErr = IndexedInstrProfReader::create(MemoryProfileFileName, *FS); in run()
677 std::unique_ptr<IndexedInstrProfReader> MemProfReader = in run()
H A DPGOInstrumentation.cpp1182 bool getRecord(IndexedInstrProfReader *PGOReader);
1449 bool PGOUseFunc::getRecord(IndexedInstrProfReader *PGOReader) { in getRecord()
2165 auto ReaderOrErr = IndexedInstrProfReader::create(ProfileFileName, FS, in annotateAllFunctions()
2175 std::unique_ptr<IndexedInstrProfReader> PGOReader = in annotateAllFunctions()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp826 const std::optional<std::reference_wrapper<IndexedInstrProfReader>> in loadFunctionRecord()
972 std::optional<std::reference_wrapper<IndexedInstrProfReader>> in loadFromReaders()
994 std::optional<std::reference_wrapper<IndexedInstrProfReader>> in load()
1013 std::optional<std::reference_wrapper<IndexedInstrProfReader>> in loadFromFile()
1056 std::unique_ptr<IndexedInstrProfReader> ProfileReader; in load()
1059 IndexedInstrProfReader::create(ProfileFilename.value(), FS); in load()
1066 ? std::optional<std::reference_wrapper<IndexedInstrProfReader>>( in load()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h49 class IndexedInstrProfReader; variable
1004 std::optional<std::reference_wrapper<IndexedInstrProfReader>>
1011 std::optional<std::reference_wrapper<IndexedInstrProfReader>>
1019 const std::optional<std::reference_wrapper<IndexedInstrProfReader>>
1036 std::optional<std::reference_wrapper<IndexedInstrProfReader>>
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp1483 auto ReaderOrErr = llvm::IndexedInstrProfReader::create(ProfileName, FS); in setPGOUseInstrumentor()
1492 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader = in setPGOUseInstrumentor()
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp3313 auto ReaderOrErr = IndexedInstrProfReader::create(Filename, *FS); in showMemProfProfile()