- fbdbe9e [codeview] Improve readability of type record assembly by Reid Kleckner · 9 years ago
- 5d122f8 [codeview] Use comdats for debug info describing comdat functions by Reid Kleckner · 9 years ago
- 2280f93 Modify emitTypeInformation to use MemoryTypeTableBuilder, take 2 by Reid Kleckner · 9 years ago
- a78ecd1 [codeview] Refactor symbol records to use same pattern as types. by Zachary Turner · 9 years ago
- 6cd7c91 Revert "Modify emitTypeInformation to use MemoryTypeTableBuilder" by David Majnemer · 9 years ago
- a972d61 Modify emitTypeInformation to use MemoryTypeTableBuilder by Adrian McCarthy · 9 years ago
- 63a2846 [codeview] Some cleanup of Symbol Records. by Zachary Turner · 9 years ago
- 4525fbe [codeview] Align class and print names of types by Reid Kleckner · 9 years ago
- ae3882a Refactor CodeView type records to use common code. by Zachary Turner · 9 years ago
- ea87eae Suppress a -Wunused-variable warning in release builds. by Craig Topper · 10 years ago
- fbd7787 [codeview] Only emit function ids for inlined functions by Reid Kleckner · 10 years ago
- b9456a5 [CodeView] Consistently handle overly large symbol names by David Majnemer · 10 years ago
- 1256125 [CodeView] Truncate display names by David Majnemer · 10 years ago
- adebb93 Remove llvm::getDISubprogram in favor of Function::getSubprogram by Pete Cooper · 10 years ago
- 9a593ee [codeview] Bail on a DBG_VALUE register operand with no register by Reid Kleckner · 10 years ago
- 6e0d5f5 [codeview] Fix assertion on non-memory, non-register DBG_VALUE instructions by Reid Kleckner · 10 years ago
- c6a2f21 A signed bitfield's range is [-1,0], so assigning 1 is technically an overflow. However, the other bitfield requires a signed value (it supports negative offsets), so it is slightly better to retain a signed 1-bit bitfield and use -1 instead of 1. Silences an MSVC warning. by Aaron Ballman · 10 years ago
- 876330d [codeview] Describe local variables in registers by Reid Kleckner · 10 years ago
- 829365a [codeview] Fix bug around multi-level wrapper inlining by Reid Kleckner · 10 years ago
- f9c275f [codeview] Describe int local variables using .cv_def_range by Reid Kleckner · 10 years ago
- eb3bcdd [codeview] Remove EmitLabelDiff in favor emitAbsoluteSymbolDiff by Reid Kleckner · 10 years ago
- dac21b4 [codeview] Use the MCStreamer interface directly instead of AsmPrinter by Reid Kleckner · 10 years ago
- 30579ec [codeview] Improve readability of codeview assembly output by David Majnemer · 10 years ago
- c9911f2 [codeview] Correctly handle inlining functions post-dominated by unreachable by David Majnemer · 10 years ago
- 1fcd610 [codeview] Wire up the .cv_inline_linetable directive by Reid Kleckner · 10 years ago
- f3b9ba4 [codeview] Begin to add support for inlined call sites by Reid Kleckner · 10 years ago
- 2214ed8 Reland "[CodeView] Use assembler directives for line tables" by Reid Kleckner · 10 years ago
- 00d9639 Revert "[CodeView] Use assembler directives for line tables" by Reid Kleckner · 10 years ago
- c62e379 [CodeView] Use assembler directives for line tables by Reid Kleckner · 10 years ago
- 9533af4 [codeview] Remove custom line info struct in favor of DebugLoc by Reid Kleckner · 10 years ago
- 70f5bc9 Rename WinCodeViewLineTables to CodeViewDebug, similar to DwarfDebug by Reid Kleckner · 10 years ago[Renamed (95%) from llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp]
- 3c0ff98 [codeview] Regenerate C++ display name test case and update comments by Reid Kleckner · 10 years ago
- 6b3faef [codeview] Share more enums across the writer and the dumper by Reid Kleckner · 10 years ago
- 72e2ba7 [readobj] Expand CodeView dumping functionality by Reid Kleckner · 10 years ago
- c3340db [CodeView] Mark our lines as statements, not expressions by David Majnemer · 10 years ago
- c81c8c6 [CodeView] Initialize column-end to zero by David Majnemer · 10 years ago
- 1f11b4e Use std::string instead of strdup() and free() in WinCodeViewLineTables by Reid Kleckner · 10 years ago
- df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
- 3f49e66 [CodeView] Add support for emitting column information by David Majnemer · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 13760bd MC: Clean up MCExpr naming. NFC. by Jim Grosbach · 10 years ago
- 6f48200 MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
- a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
- 9ff69c8 [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr. by Lang Hames · 10 years ago
- 2fbe135 DebugInfo: Delete subclasses of DIScope by Duncan P. N. Exon Smith · 10 years ago
- b273d06 DebugInfo: Gut DIScope, DIEnumerator and DISubrange by Duncan P. N. Exon Smith · 10 years ago
- 537b4a8 DebugInfo: Gut DISubprogram and DILexicalBlock* by Duncan P. N. Exon Smith · 10 years ago
- e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 10 years ago
- 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
- 75e0c4b Remove superfluous .str() and replace std::string concatenation with Twine. by Yaron Keren · 11 years ago
- 23e56ec AsmPrinter: Check subprogram before using it by Duncan P. N. Exon Smith · 11 years ago
- 07c03d3 Use the existing begin and end symbol for debug info. by Rafael Espindola · 11 years ago
- 0e76a16 Temporary fix for PR21528 - use mangled C++ function names in COFF debug info to un-break ASan on Windows by Timur Iskhodzhanov · 11 years ago
- a11b32b [COFF] Make it clearer that the symbols subsection holds function display name rather than just name by Timur Iskhodzhanov · 11 years ago
- 2bc90fd Fix PR21189 -- Emit symbol subsection required to debug LLVM-built binaries with VS2012+ by Timur Iskhodzhanov · 11 years ago
- 2cf8a1d Reorder functions in WinCodeViewLineTables.cpp [NFC] by Timur Iskhodzhanov · 11 years ago
- 7edfc59 Fix a small typo, NFC by Timur Iskhodzhanov · 11 years ago
- 5fcaeeb Fix COFF section index relocation should be 16 bits, not 32 by Timur Iskhodzhanov · 11 years ago
- 6d3194f The count() function for STL datatypes returns unsigned, even where it's by Yaron Keren · 11 years ago
- f74bde6 Convert more loops to range-based equivalents by Alexey Samsonov · 11 years ago
- e73658d [C++] Use 'nullptr'. by Craig Topper · 11 years ago
- 353eda4 [C++] Use 'nullptr'. by Craig Topper · 11 years ago
- b5b7a61 Follow-up to r204790: don't try to emit line tables if there are no functions with DI in the TU by Timur Iskhodzhanov · 12 years ago
- 8499a12 Fix PR19239 - Add support for generating debug info for functions without lexical scopes and/or debug info at all by Timur Iskhodzhanov · 12 years ago
- f166f6c Reland r200340 - 'Add line table debug info to COFF files when using a win32 triple' by Timur Iskhodzhanov · 12 years ago
- b366f01 Revert r200340, "Add line table debug info to COFF files when using a win32 triple." by NAKAMURA Takumi · 12 years ago
- 2c65964 Add line table debug info to COFF files when using a win32 triple. by Timur Iskhodzhanov · 12 years ago