summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/CodeView
AgeCommit message (Expand)Author
2018-03-20Resubmit "Support embedding natvis files in PDBs."Zachary Turner
2018-03-19Revert "Support embedding natvis files in PDBs."Zachary Turner
2018-03-19Support embedding natvis files in PDBs.Zachary Turner
2018-02-27[CodeView] Lower __restrict and other pointer qualifiers correctlyReid Kleckner
2018-02-27[codeview] Remove unused variableReid Kleckner
2018-01-30[CodeView] Micro-optimizations to speed up type merging.Zachary Turner
2018-01-18Speed up iteration of CodeView record streams.Zachary Turner
2017-12-14[COFF] Teach LLD to use the COFF .debug$H section.Zachary Turner
2017-12-13[CodeView] Teach clang to emit the .debug$H COFF section.Zachary Turner
2017-12-13Remove redundant includes from lib/DebugInfo.Michael Zolotukhin
2017-12-07[DebugInfo] Fix register variables not showing up in pdb.Zachary Turner
2017-12-05Teach llvm-pdbutil to dump types from object files.Zachary Turner
2017-12-05Fix -Wmissing-braces error.Zachary Turner
2017-12-05[CodeView] Add support for content hashing CodeView type records.Zachary Turner
2017-11-30Simplify the DenseSet used for hashing CodeView records.Zachary Turner
2017-11-30Split TypeTableBuilder into two classes.Zachary Turner
2017-11-29[CodeView] Factor some code out of TypeTableBuilder.Zachary Turner
2017-11-29Make TypeTableBuilder inherit from TypeCollection.Zachary Turner
2017-11-29Fix a warning.Zachary Turner
2017-11-28[NFC] Minor cleanups in CodeView TypeTableBuilder.Zachary Turner
2017-11-28Fix non assert build warnings.Rafael Espindola
2017-11-28[CodeView] Refactor / Rewrite TypeSerializer and TypeTableBuilder.Zachary Turner
2017-10-24[codeview] Fix handling of S_HEAPALLOCSITEReid Kleckner
2017-10-23[codeview] Add support for inlinee listsReid Kleckner
2017-10-23[codeview] Recognize two records with no type index fieldsReid Kleckner
2017-10-03CodeView: Provide a .def file with the register idsHans Wennborg
2017-10-02CodeView symbol dumper: use symbolic names for registersHans Wennborg
2017-09-01[llvm-pdbutil] Support dumping CodeView from object files.Zachary Turner
2017-08-21[PDB] Serialize records into a stack-allocated buffer.Zachary Turner
2017-08-17Remove unused variable.Zachary Turner
2017-08-17[llvm-pdbutil] Fix some dumping issues.Zachary Turner
2017-08-11[LLD/PDB] Write actual records to the globals stream.Zachary Turner
2017-08-08[PDB] Fix linking of function symbols and local variables.Zachary Turner
2017-07-26[PDB] Improve GSI hash table dumping for publics and globalsReid Kleckner
2017-07-24[codeview] Emit 'D' as the cv source language for D codeReid Kleckner
2017-07-17[codeview] Fix YAML for LF_TYPESERVER2 by hoisting PDB_UniqueIdReid Kleckner
2017-07-17[codeview] Don't use the type visitor to merge typesReid Kleckner
2017-07-17[codeview] Remove TypeServerHandler and PDBTypeServerHandlerReid Kleckner
2017-07-15[CodeView] Dump BuildInfoSym and ProcSym type indicesReid Kleckner
2017-07-13[PDB] Fix type server handling for archivesReid Kleckner
2017-07-11[codeview] Change readobj symbol dumping formatReid Kleckner
2017-07-11[codeview] Fix type index discovery for four symbol recordsReid Kleckner
2017-06-30[CodeView, PDB] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko
2017-06-30[llvm-pdbutil] Output the symbol offset when dumping.Zachary Turner
2017-06-30[llvm-pdbutil] Add the ability to dump the dependency tree for a typeZachary Turner
2017-06-29[CodeView] Fix some Clang-tidy modernize-use-using and Include What You Use w...Eugene Zelenko
2017-06-23[llvm-pdbutil] Dump raw bytes of type and id records.Zachary Turner
2017-06-21[PDB] Add symbols to the PDBReid Kleckner
2017-06-19[PDB] Start emitting source file and line informationReid Kleckner
2017-06-19[CodeView] Fix dumping of public symbol record flagsReid Kleckner