summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
AgeCommit message (Expand)Author
2017-08-29Reland r311957 [codeview] support more DW_OPs for more complete debug infoBob Haarman
2017-08-29Revert "[codeview] support more DW_OPs for more complete debug info"Bob Haarman
2017-08-29Revert "[codeview] don't try to emit variable locations without registers"Bob Haarman
2017-08-29[codeview] don't try to emit variable locations without registersBob Haarman
2017-08-29[codeview] support more DW_OPs for more complete debug infoBob Haarman
2017-08-28[CodeView] Don't output S_UDT symbols for forward decls.Zachary Turner
2017-08-08[codeview] Emit nested enums and typedefs from classesReid Kleckner
2017-08-01Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl
2017-07-31[codeview] Ignore DBG_VALUEs when choosing a BB start source locReid Kleckner
2017-07-24[codeview] Emit 'D' as the cv source language for D codeReid Kleckner
2017-07-24Format some case labels and shrink an anonymous namespace NFCReid Kleckner
2017-07-20[COFF, ARM64, CodeView] Add support to emit CodeView debug info for ARM64 COFFMandeep Singh Grang
2017-06-30[codeview] Use the first valid source location at the top of every MBBReid Kleckner
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-05-30[CodeView] Rename ModuleDebugFragment -> DebugSubsection.Zachary Turner
2017-05-25[CodeView Type Merging] Don't keep re-allocating temp serializer.Zachary Turner
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl
2017-05-22Revert "Don't generate line&scope debug info for meta-instructions."Adrian Prantl
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl
2017-05-19Resubmit "[CodeView] Provide a common interface for type collections."Zachary Turner
2017-05-19Revert "[CodeView] Provide a common interface for type collections."Zachary Turner
2017-05-18Fix another warning.Zachary Turner
2017-05-18[CodeView] Provide a common interface for type collections.Zachary Turner
2017-05-17[CodeView] Simplify the use of visiting type records & streams.Zachary Turner
2017-05-16IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne
2017-05-09[codeview] Check for a DIExpression offset for local variablesReid Kleckner
2017-05-05[CodeView] Reserve TypeDatabase records up front.Zachary Turner
2017-05-03DebugInfo: elide type index entries for synthetic typesSaleem Abdulrasool
2017-05-02[PDB/CodeView] Read/write codeview inlinee line information.Zachary Turner
2017-04-27Rename some PDB classes.Zachary Turner
2017-04-26Turn DISubprogram into a variable-length node.Adrian Prantl
2017-04-26Revert "Turn DISubprogram into a variable-length node."Adrian Prantl
2017-04-26Turn DISubprogram into a variable-length node.Adrian Prantl
2017-04-17Distinguish between code pointer size and DataLayout::getPointerSize() in DWA...Konstantin Zhuravlyov
2017-03-27Remove redundant check for nullptr.Adrian Prantl
2017-03-24[codeview] Don't assert when the user violates the ODRReid Kleckner
2017-03-02[Support] Move Stream library from MSF -> Support.Zachary Turner
2017-02-28[PDB] Make streams carry their own endianness.Zachary Turner
2017-02-27[PDB] Partial resubmit of r296215, which improved PDB Stream Library.Zachary Turner
2017-02-25Revert r296215, "[PDB] General improvements to Stream library." and followings.NAKAMURA Takumi
2017-02-25[PDB] General improvements to Stream library.Zachary Turner
2017-02-25[PDB] Rename Stream related source files.Zachary Turner
2017-02-16Refactor DebugHandlerBase a bit to common non-debug-having-function filteringDavid Blaikie
2017-01-11[CodeView] Finish decoupling TypeDatabase from TypeDumper.Zachary Turner
2017-01-11[CodeView/PDB] Rename a bunch of files.Zachary Turner
2017-01-11[CodeView] Add TypeDatabase class.Zachary Turner
2017-01-02Reapply "[CodeGen] Fix invalid DWARF info on Win64"Keno Fischer
2016-12-22Refactor the DIExpression fragment query interface (NFC)Adrian Prantl
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl