Home
last modified time | relevance | path

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

/external/llvm/lib/ProfileData/
DInstrProfReader.cpp53 if (IndexedInstrProfReader::hasFormat(*Buffer)) in create()
54 Result.reset(new IndexedInstrProfReader(std::move(Buffer))); in create()
69 ErrorOr<std::unique_ptr<IndexedInstrProfReader>>
70 IndexedInstrProfReader::create(std::string Path) { in create()
75 return IndexedInstrProfReader::create(std::move(BufferOrError.get())); in create()
79 ErrorOr<std::unique_ptr<IndexedInstrProfReader>>
80 IndexedInstrProfReader::create(std::unique_ptr<MemoryBuffer> Buffer) { in create()
86 if (!IndexedInstrProfReader::hasFormat(*Buffer)) in create()
88 auto Result = llvm::make_unique<IndexedInstrProfReader>(std::move(Buffer)); in create()
306 bool IndexedInstrProfReader::hasFormat(const MemoryBuffer &DataBuffer) { in hasFormat()
[all …]
DCoverageMapping.cpp183 IndexedInstrProfReader &ProfileReader) { in load()
231 auto ProfileReaderOrErr = IndexedInstrProfReader::create(ProfileFilename); in load()
/external/llvm/include/llvm/ProfileData/
DInstrProfReader.h262 class IndexedInstrProfReader : public InstrProfReader {
277 IndexedInstrProfReader(const IndexedInstrProfReader &) = delete;
278 IndexedInstrProfReader &operator=(const IndexedInstrProfReader &) = delete;
280 IndexedInstrProfReader(std::unique_ptr<MemoryBuffer> DataBuffer) in IndexedInstrProfReader() function
298 static ErrorOr<std::unique_ptr<IndexedInstrProfReader>>
301 static ErrorOr<std::unique_ptr<IndexedInstrProfReader>>
DCoverageMapping.h30 class IndexedInstrProfReader; variable
408 IndexedInstrProfReader &ProfileReader);
/external/llvm/unittests/ProfileData/
DInstrProfTest.cpp37 std::unique_ptr<IndexedInstrProfReader> Reader;
40 auto ReaderOrErr = IndexedInstrProfReader::create(std::move(Profile)); in readProfile()
DCoverageMappingTest.cpp89 std::unique_ptr<IndexedInstrProfReader> ProfileReader;
138 auto ReaderOrErr = IndexedInstrProfReader::create(std::move(Profile)); in readProfCounts()
/external/clang/lib/CodeGen/
DCodeGenPGO.h110 void applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader,
112 void loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader,
DCodeGenPGO.cpp673 llvm::IndexedInstrProfReader *PGOReader = CGM.getPGOReader(); in assignRegionCounters()
771 CodeGenPGO::applyFunctionAttributes(llvm::IndexedInstrProfReader *PGOReader, in applyFunctionAttributes()
801 void CodeGenPGO::loadRegionCounts(llvm::IndexedInstrProfReader *PGOReader, in loadRegionCounts()
DCodeGenModule.h46 class IndexedInstrProfReader; variable
309 std::unique_ptr<llvm::IndexedInstrProfReader> PGOReader;
541 llvm::IndexedInstrProfReader *getPGOReader() const { return PGOReader.get(); } in getPGOReader()
DCodeGenModule.cpp145 llvm::IndexedInstrProfReader::create(CodeGenOpts.InstrProfileInput); in CodeGenModule()