Searched refs:LVReader (Results 1 – 10 of 10) sorted by relevance
| /src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVCompare.h | 22 class LVReader; variable 25 using LVPassEntry = std::tuple<LVReader *, LVElement *, LVComparePass>; 42 LVReader *Reader = nullptr; 69 Error execute(LVReader *ReferenceReader, LVReader *TargetReader); 71 void addPassEntry(LVReader *Reader, LVElement *Element, LVComparePass Pass) { in addPassEntry()
|
| H A D | LVReader.h | 60 class LVReader { 171 LVReader() = delete; 172 LVReader(StringRef InputFilename, StringRef FileFormatName, ScopedPrinter &W, 177 LVReader(const LVReader &) = delete; 178 LVReader &operator=(const LVReader &) = delete; 179 virtual ~LVReader() = default; 322 static LVReader &getInstance(); 323 static void setInstance(LVReader *Reader); 333 inline LVReader &getReader() { return LVReader::getInstance(); } in getReader()
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVReader.cpp | 153 LVReader *CurrentReader = nullptr; 154 LVReader &LVReader::getInstance() { in getInstance() 160 void LVReader::setInstance(LVReader *Reader) { CurrentReader = Reader; } in setInstance() 162 Error LVReader::createSplitFolder() { in createSplitFolder() 184 StringRef LVReader::getFilename(LVObject *Object, size_t Index) const { in getFilename() 215 Error LVReader::doLoad() { in doLoad() 256 Error LVReader::doPrint() { in doPrint() 281 Error LVReader::printScopes() { in printScopes() 297 Error LVReader::printMatchedElements(bool UseMatchedElements) { in printMatchedElements() 304 void LVReader::print(raw_ostream &OS) const { in print()
|
| H A D | LVCompare.cpp | 118 Error LVCompare::execute(LVReader *ReferenceReader, LVReader *TargetReader) { in execute() 122 LVReader::setInstance(ReferenceReader); in execute() 196 auto CompareReaders = [&](LVReader *LHS, LVReader *RHS, LVElements &Set, in execute()
|
| /src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/ |
| H A D | LVReaderHandler.h | 30 using LVReaders = std::vector<std::unique_ptr<LVReader>>; 82 Expected<std::unique_ptr<LVReader>> createReader(StringRef Pathname) { in createReader()
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/ |
| H A D | LVReaderHandler.cpp | 43 auto CreateOneReader = [&]() -> std::unique_ptr<LVReader> { in createReader() 63 std::unique_ptr<LVReader> ReaderObj = CreateOneReader(); in createReader() 69 LVReader *Reader = ReaderObj.get(); in createReader() 294 for (const std::unique_ptr<LVReader> &Reader : TheReaders) in printReaders()
|
| /src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.h | 69 class LVBinaryReader : public LVReader { 202 : LVReader(Filename, FileFormatName, W, BinaryType) {} in LVBinaryReader()
|
| /src/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/ |
| H A D | README.md | 6 ### Remove the use of macros in ``LVReader.h`` that describe the ``bumpallocators``.
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 811 if (Error Err = LVReader::createScopes()) in createScopes()
|
| H A D | LVCodeViewReader.cpp | 1167 if (Error Err = LVReader::createScopes()) in createScopes()
|