Searched refs:IndexedInstrProfReader (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | MemProfUse.h | 23 class IndexedInstrProfReader; variable 65 computeUndriftMap(Module &M, IndexedInstrProfReader *MemProfReader,
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 180 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 D | InstrProfReader.h | 739 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 D | CodeGenPGO.h | 104 void applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader, 106 void loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader,
|
| H A D | CodeGenPGO.cpp | 40 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 D | CodeGenModule.h | 52 class IndexedInstrProfReader; variable 381 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader; 757 llvm::IndexedInstrProfReader *getPGOReader() const { return PGOReader.get(); } in getPGOReader()
|
| H A D | CodeGenModule.cpp | 494 auto ReaderOrErr = llvm::IndexedInstrProfReader::create( in CodeGenModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemProfUse.cpp | 265 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 D | PGOInstrumentation.cpp | 1182 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 D | CoverageMapping.cpp | 826 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 D | CoverageMapping.h | 49 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 D | CompilerInvocation.cpp | 1483 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 D | llvm-profdata.cpp | 3313 auto ReaderOrErr = IndexedInstrProfReader::create(Filename, *FS); in showMemProfProfile()
|