diff options
author | Zequan Wu <zequanwu@google.com> | 2023-09-18 14:19:49 -0400 |
---|---|---|
committer | Zequan Wu <zequanwu@google.com> | 2023-09-18 14:20:10 -0400 |
commit | 1609a87a830da8a6d37aafc65f9ec9f8e9199776 (patch) | |
tree | b2a376e6a676b0a2a7528eda27ec60f505fec898 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | cbd0428d8bb5c0686d8bfb960cbcd851d046fcb2 (diff) | |
download | llvm-1609a87a830da8a6d37aafc65f9ec9f8e9199776.zip llvm-1609a87a830da8a6d37aafc65f9ec9f8e9199776.tar.gz llvm-1609a87a830da8a6d37aafc65f9ec9f8e9199776.tar.bz2 |
[Profile] Pass InstrProfSymtab by reference.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
-rw-r--r-- | llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp index f68c234..b17caaf 100644 --- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp +++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp @@ -1038,7 +1038,7 @@ static Error getProfileNamesFromDebugInfo(StringRef FileName, static Expected<std::unique_ptr<BinaryCoverageReader>> loadBinaryFormat(std::unique_ptr<Binary> Bin, StringRef Arch, - InstrProfSymtab ProfSymTab, StringRef CompilationDir = "", + InstrProfSymtab &ProfSymTab, StringRef CompilationDir = "", object::BuildIDRef *BinaryID = nullptr) { std::unique_ptr<ObjectFile> OF; if (auto *Universal = dyn_cast<MachOUniversalBinary>(Bin.get())) { @@ -1176,7 +1176,7 @@ Expected<std::vector<std::unique_ptr<BinaryCoverageReader>>> BinaryCoverageReader::create( MemoryBufferRef ObjectBuffer, StringRef Arch, SmallVectorImpl<std::unique_ptr<MemoryBuffer>> &ObjectFileBuffers, - InstrProfSymtab ProfSymTab, StringRef CompilationDir, + InstrProfSymtab &ProfSymTab, StringRef CompilationDir, SmallVectorImpl<object::BuildIDRef> *BinaryIDs) { std::vector<std::unique_ptr<BinaryCoverageReader>> Readers; |