Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/
HDInstrProfReader.cpp73 if (IndexedInstrProfReader::hasFormat(*Buffer)) in create()
74 Result.reset(new IndexedInstrProfReader(std::move(Buffer))); in create()
91 Expected<std::unique_ptr<IndexedInstrProfReader>>
92 IndexedInstrProfReader::create(const Twine &Path, const Twine &RemappingPath) { in create()
108 return IndexedInstrProfReader::create(std::move(BufferOrError.get()), in create()
112 Expected<std::unique_ptr<IndexedInstrProfReader>>
113 IndexedInstrProfReader::create(std::unique_ptr<MemoryBuffer> Buffer, in create()
120 if (!IndexedInstrProfReader::hasFormat(*Buffer)) in create()
122 auto Result = std::make_unique<IndexedInstrProfReader>( in create()
736 bool IndexedInstrProfReader::hasFormat(const MemoryBuffer &DataBuffer) { in hasFormat()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
HDInstrProfReader.h426 class IndexedInstrProfReader : public InstrProfReader {
450 IndexedInstrProfReader(
455 IndexedInstrProfReader(const IndexedInstrProfReader &) = delete;
456 IndexedInstrProfReader &operator=(const IndexedInstrProfReader &) = delete;
494 static Expected<std::unique_ptr<IndexedInstrProfReader>>
497 static Expected<std::unique_ptr<IndexedInstrProfReader>>
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenPGO.h95 void applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader,
97 void loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader,
HDCodeGenPGO.cpp35 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in setFuncName()
143 static PGOHashVersion getPGOHashVersion(llvm::IndexedInstrProfReader *PGOReader, in getPGOHashVersion()
766 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in assignRegionCounters()
884 CodeGenPGO::applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader, in applyFunctionAttributes()
947 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in valueProfile()
966 void CodeGenPGO::loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader, in loadRegionCounts()
HDCodeGenModule.h48 class IndexedInstrProfReader; variable
330 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader;
611 llvm::IndexedInstrProfReader *getPGOReader() const { return PGOReader.get(); } in getPGOReader()
HDCodeGenModule.cpp160 auto ReaderOrErr = llvm::IndexedInstrProfReader::create( in CodeGenModule()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
HDCoverageMapping.h44 class IndexedInstrProfReader; variable
523 IndexedInstrProfReader &ProfileReader);
539 IndexedInstrProfReader &ProfileReader);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
HDCoverageMapping.cpp208 IndexedInstrProfReader &ProfileReader) { in loadFunctionRecord()
280 IndexedInstrProfReader &ProfileReader) { in load()
309 auto ProfileReaderOrErr = IndexedInstrProfReader::create(ProfileFilename); in load()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDPGOInstrumentation.cpp965 bool readCounters(IndexedInstrProfReader *PGOReader, bool &AllZeros);
1141 bool PGOUseFunc::readCounters(IndexedInstrProfReader *PGOReader, bool &AllZeros) { in readCounters()
1528 IndexedInstrProfReader::create(ProfileFileName, ProfileRemappingFileName); in annotateAllFunctions()
1537 std::unique_ptr<IndexedInstrProfReader> PGOReader = in annotateAllFunctions()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
HDCompilerInvocation.cpp649 auto ReaderOrErr = llvm::IndexedInstrProfReader::create(ProfileName); in setPGOUseInstrumentor()
656 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader = in setPGOUseInstrumentor()