aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-04-16[CodeView] Initial support for emitting S_THUNK32 symbols for compiler...Brock Wyma1-1/+58
2018-04-11CodeGen: Don't try to canonicalize Unix-style paths in CodeView debug info.Peter Collingbourne1-0/+10
2018-04-09[Debuginfo][COFF] Minimal serialization support for precompiled types recordsAlexandre Ganea1-1/+1
2018-04-06[CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-4/+4
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie1-1/+1
2018-03-15Re-land r327620 "[CodeView] Initial support for emitting S_BLOCK32 symbols fo...Reid Kleckner1-6/+141
2018-03-15[codeview] Fix sense of the assertion about hashtable insertionReid Kleckner1-1/+1
2018-03-15[codeview] Delete FunctionInfo copy ctor and move out of DenseMapReid Kleckner1-4/+5
2018-03-15Revert r327620 "[CodeView] Initial support for emitting S_BLOCK32 symbols for...Reid Kleckner1-138/+6
2018-03-15[CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopesBrock Wyma1-6/+138
2018-03-14TargetMachine: Add address space to getPointerSizeMatt Arsenault1-3/+3
2018-03-13Revert r327397 [CodeView] Omit forward references for unnamed structs and ...Brock Wyma1-40/+10
2018-03-13[CodeView] Omit forward references for unnamed structs and unionsBrock Wyma1-10/+40
2018-03-12[SelectionDAG] Improve handling of dangling debug infoBjorn Pettersson1-1/+1
2018-03-06[CodeView] Emit UdtSourceLine information for enumsAaron Smith1-13/+27
2018-02-27[CodeView] Lower __restrict and other pointer qualifiers correctlyReid Kleckner1-10/+42
2018-02-27[AsmPrinter] Handle qualified unnamed types in CodeView printerShoaib Meenai1-3/+24
2018-02-12[DebugInfo] Unify ChecksumKind and Checksum value in DIFileScott Linder1-7/+14
2018-02-11[CodeView] Allow variable names to be as long as the codeview format supportsBrock Wyma1-3/+4
2018-02-01[CodeView] Class record member counts should include base classes and ...Brock Wyma1-0/+2
2018-01-30Test commit.Brock Wyma1-2/+2
2018-01-24[Metadata] Extend 'count' field of DISubrange to take a metadata nodeSander de Smalen1-1/+3
2018-01-11[CodeView] Fix the type for a variadic argumentAaron Smith1-0/+12
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-8/+8
2017-12-13[CodeView] Teach clang to emit the .debug$H COFF section.Zachary Turner1-7/+44
2017-11-28[CodeView] Refactor / Rewrite TypeSerializer and TypeTableBuilder.Zachary Turner1-45/+47
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-6/+6
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie1-1/+1
2017-10-31[codeview] Merge file checksum entries for DIFiles with the same absolute pathReid Kleckner1-2/+2
2017-10-11[codeview] Implement FPO data assembler directivesReid Kleckner1-0/+4
2017-09-19Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner1-7/+13
2017-09-16Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann1-9/+7
2017-09-15Fix Bug 30978 by emitting cv file checksums.Eric Beckmann1-7/+9
2017-09-15[codeview] Use a type index of zero for static method "this" typesReid Kleckner1-1/+1
2017-09-13[codeview] Fold FIXME into comment, there's nothing to do. NFCReid Kleckner1-4/+4
2017-09-13[codeview] VLAs and unsized arrays should use a size of zeroReid Kleckner1-3/+4
2017-09-13Mark static member functions as static in CodeViewDebugAdrian McCarthy1-10/+12
2017-09-05[CodeView] Don't output S_UDTs for nested typedefs.Zachary Turner1-0/+15
2017-09-05Add llvm.codeview.annotation to implement MSVC __annotationReid Kleckner1-0/+26
2017-08-31[codeview] Generalize DIExpression parsing to handle load chainsReid Kleckner1-27/+34
2017-08-30[codeview] make DbgVariableLocation::extractFromMachineInstruction use OptionalBob Haarman1-17/+14
2017-08-29[NFC] clang-format llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cppBob Haarman1-2/+4
2017-08-29Reland r311957 [codeview] support more DW_OPs for more complete debug infoBob Haarman1-86/+107
2017-08-29Revert "[codeview] support more DW_OPs for more complete debug info"Bob Haarman1-105/+86
2017-08-29Revert "[codeview] don't try to emit variable locations without registers"Bob Haarman1-1/+1
2017-08-29[codeview] don't try to emit variable locations without registersBob Haarman1-1/+1
2017-08-29[codeview] support more DW_OPs for more complete debug infoBob Haarman1-86/+105
2017-08-28[CodeView] Don't output S_UDT symbols for forward decls.Zachary Turner1-11/+30
2017-08-08[codeview] Emit nested enums and typedefs from classesReid Kleckner1-4/+6
2017-08-01Remove PrologEpilogInserter's usage of DBG_VALUE's offset fieldAdrian Prantl1-5/+16