[PATCH] D126875: llvm-dva - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 2 05:00:04 PDT 2022
CarlosAlbertoEnciso created this revision.
CarlosAlbertoEnciso added projects: debug-info, LLVM.
Herald added subscribers: mstorsjo, arphaman, mgrang, hiraditya, mgorny.
Herald added a project: All.
CarlosAlbertoEnciso requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added subscribers: llvm-commits, sstefan1.
NOTE: The purpose of this revision is to provide the LLVM community with a single patch, so llvm-dva can be built and try out right away, rather than apply the indivual patches that have been uploaded for review.
See https://discourse.llvm.org/t/llvm-dev-rfc-llvm-dva-debug-information-visual-analyzer/62570 for more information.
https://reviews.llvm.org/D126875
Files:
llvm/docs/CommandGuide/index.rst
llvm/docs/CommandGuide/llvm-dva.rst
llvm/docs/ProgrammersManual.rst
llvm/include/llvm/ADT/IntervalTree.h
llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h
llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h
llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVRange.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVReader.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h
llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h
llvm/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
llvm/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
llvm/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
llvm/lib/DebugInfo/CMakeLists.txt
llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp
llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp
llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
llvm/lib/DebugInfo/LogicalView/CMakeLists.txt
llvm/lib/DebugInfo/LogicalView/Core/LVCompare.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVElement.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVLine.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVLocation.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVObject.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVRange.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVScope.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVSort.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVSupport.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVSymbol.cpp
llvm/lib/DebugInfo/LogicalView/Core/LVType.cpp
llvm/lib/DebugInfo/LogicalView/LLVMBuild.txt
llvm/lib/DebugInfo/LogicalView/LVReaderHandler.cpp
llvm/lib/DebugInfo/LogicalView/Readers/LVBinaryReader.cpp
llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp
llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp
llvm/lib/DebugInfo/LogicalView/Readers/LVELFReader.cpp
llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp
llvm/test/CMakeLists.txt
llvm/test/tools/llvm-dva/COFF/01-coff-compare-logical-elements.test
llvm/test/tools/llvm-dva/COFF/01-coff-print-basic-details.test
llvm/test/tools/llvm-dva/COFF/01-coff-select-logical-elements.test
llvm/test/tools/llvm-dva/COFF/02-coff-logical-lines.test
llvm/test/tools/llvm-dva/COFF/03-coff-incorrect-lexical-scope-typedef.test
llvm/test/tools/llvm-dva/COFF/04-coff-missing-nested-enumerators.test
llvm/test/tools/llvm-dva/COFF/05-coff-incorrect-lexical-scope-variable.test
llvm/test/tools/llvm-dva/COFF/06-coff-full-logical-view.test
llvm/test/tools/llvm-dva/COFF/Inputs/hello-world-codeview-clang.o
llvm/test/tools/llvm-dva/COFF/Inputs/hello-world-codeview-msvc.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-43860-codeview-clang.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-43860-codeview-msvc.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-44884-codeview-clang.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-44884-codeview-msvc.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-46466-codeview-clang.o
llvm/test/tools/llvm-dva/COFF/Inputs/pr-46466-codeview-msvc.o
llvm/test/tools/llvm-dva/COFF/Inputs/test-codeview-clang.o
llvm/test/tools/llvm-dva/COFF/Inputs/test-codeview-msvc.o
llvm/test/tools/llvm-dva/DWARF/01-dwarf-compare-logical-elements.test
llvm/test/tools/llvm-dva/DWARF/01-dwarf-print-basic-details.test
llvm/test/tools/llvm-dva/DWARF/01-dwarf-select-logical-elements.test
llvm/test/tools/llvm-dva/DWARF/02-dwarf-logical-lines.test
llvm/test/tools/llvm-dva/DWARF/03-dwarf-incorrect-lexical-scope-typedef.test
llvm/test/tools/llvm-dva/DWARF/04-dwarf-missing-nested-enumerators.test
llvm/test/tools/llvm-dva/DWARF/05-dwarf-incorrect-lexical-scope-variable.test
llvm/test/tools/llvm-dva/DWARF/06-dwarf-full-logical-view.test
llvm/test/tools/llvm-dva/DWARF/Inputs/hello-world-dwarf-clang.o
llvm/test/tools/llvm-dva/DWARF/Inputs/hello-world-dwarf-gcc.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-43860-dwarf-clang.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-43860-dwarf-gcc.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-44884-dwarf-clang.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-44884-dwarf-gcc.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-46466-dwarf-clang.o
llvm/test/tools/llvm-dva/DWARF/Inputs/pr-46466-dwarf-gcc.o
llvm/test/tools/llvm-dva/DWARF/Inputs/test-dwarf-clang.o
llvm/test/tools/llvm-dva/DWARF/Inputs/test-dwarf-gcc.o
llvm/test/tools/llvm-dva/cmdline.test
llvm/tools/llvm-dva/CMakeLists.txt
llvm/tools/llvm-dva/LLVMBuild.txt
llvm/tools/llvm-dva/Options.cpp
llvm/tools/llvm-dva/Options.h
llvm/tools/llvm-dva/llvm-dva.cpp
llvm/unittests/ADT/CMakeLists.txt
llvm/unittests/ADT/IntervalTreeTest.cpp
llvm/unittests/DebugInfo/CMakeLists.txt
llvm/unittests/DebugInfo/LogicalView/CMakeLists.txt
llvm/unittests/DebugInfo/LogicalView/CodeViewReaderTest.cpp
llvm/unittests/DebugInfo/LogicalView/CommandLineOptionsTest.cpp
llvm/unittests/DebugInfo/LogicalView/CompareElementsTest.cpp
llvm/unittests/DebugInfo/LogicalView/ELFReaderTest.cpp
llvm/unittests/DebugInfo/LogicalView/Inputs/test-codeview-clang.o
llvm/unittests/DebugInfo/LogicalView/Inputs/test-codeview-msvc.o
llvm/unittests/DebugInfo/LogicalView/Inputs/test-codeview-pdb-msvc-.pdb
llvm/unittests/DebugInfo/LogicalView/Inputs/test-codeview-pdb-msvc.o
llvm/unittests/DebugInfo/LogicalView/Inputs/test-dwarf-clang.o
llvm/unittests/DebugInfo/LogicalView/Inputs/test-dwarf-gcc.o
llvm/unittests/DebugInfo/LogicalView/LocationRangesTest.cpp
llvm/unittests/DebugInfo/LogicalView/LogicalElementsTest.cpp
llvm/unittests/DebugInfo/LogicalView/SelectElementsTest.cpp
llvm/unittests/DebugInfo/LogicalView/StringPoolTest.cpp
llvm/unittests/DebugInfo/LogicalView/WarningInternalTest.cpp
More information about the llvm-commits
mailing list