summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu
2025-11-19[clang][DebugInfo] Mark _BitInt's as reconstitutable when emitting -gsimple-t...Michael Buch
2025-11-13Reland [MS][clang] Add support for vector deleting destructors (#165598)Mariya Podchishchaeva
2025-11-10[clang][DebugInfo] Attach `DISubprogram` to additional call variants (#166202)J. Ryan Stinnett
2025-10-30[clang] Use File Location for debug info resolution. (#163982)SKill
2025-10-30[DebugInfo] Add bit size to _BitInt name in debug info (#165583)Orlando Cazalet-Hyams
2025-10-29[DebugInfo] Add dataSize to DIBasicType to add DW_AT_bit_size to _BitInt type...Orlando Cazalet-Hyams
2025-10-27[clang][DebugInfo] Don't mark explicit parameter of synthesized ObjC property...Michael Buch
2025-10-16[clang][DebugInfo] Emit DW_AT_language_{name, version} for DWARFv6 (#163208)Michael Buch
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-09[clang][DWARF] Add DW_AT_bit_stride for SVE predicate types (#161409)Mary Kassayova
2025-10-08[llvm][DebugInfo][NFC] Abstract DICompileUnit::SourceLanguage to allow altern...Michael Buch
2025-09-29Reland "[clang][DebugInfo][NFC] Simplify CollectRecordLambdaFields"Michael Buch
2025-09-26Revert "[clang][DebugInfo][NFC] Simplify CollectRecordLambdaFields" (#160932)Petr Hosek
2025-09-25[clang][DebugInfo][NFC] Simplify CollectRecordLambdaFields (#160690)Michael Buch
2025-09-23[clang][DebugInfo] Re-enable VTable debug info on COFF platforms (#158450)Tomohiro Kashiwada
2025-09-09[clang][DebugInfo] Emit unified (Itanium) mangled name to structor declaratio...Michael Buch
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov
2025-08-21Fix scope of typedefs present inside a template class (#146729)ykhatav
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-05[clang] Use llvm::iterator_range::empty (NFC) (#152088)Kazu Hirata
2025-08-04[clang][DebugInfo] Disable VTable debug info (#130255) on COFF platforms (#15...Tomohiro Kashiwada
2025-08-01[clang] Fix clang debug info generation for unprtototyped function (#150022)Georgiy Samoylov
2025-07-31[clang][CodeGen] Remove CWD fallback in compilation directory (#150130)Steven Wu
2025-07-30[clang][DebugInfo] Don't emit VTable debug symbols for -gline-tables-only. (#...Steve Merritt
2025-07-26[Clang][CodeGen] Emit “trap reasons” on UBSan traps (#145967)Anthony Tran
2025-07-21[DebugInfo] Remove intrinsic-flavours of findDbgUsers (#149816)Jeremy Morse
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao
2025-07-18[Sanitizer] remove array-bounds-pseudofn (#149430)Florian Mayer
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao
2025-07-16[Sanitize] fix crash in -fsanitize-annotate-debug-info (#149237)Florian Mayer
2025-07-16[KeyInstr] Fix verifier check (#149043)Orlando Cazalet-Hyams
2025-07-15[clang][modules] Serialize `CodeGenOptions` (#146422)Jan Svoboda
2025-07-14[DebugInfo] Add option for producing no source-file hash (#148657)Jeremy Morse
2025-07-14[KeyInstr] Disable key-instructions for coroutine scopes (#147551)Jeremy Morse
2025-07-04[debuginfo][coro] Emit debug info labels for coroutine resume points (#141937)Adrian Vogelsgesang
2025-07-02Reapply "[Clang,debuginfo] added vtt parameter in destructor DISubroutineType...Reid Kleckner
2025-06-30[KeyInstr] Add DISubprogram::keyInstructions bit (#144107)Orlando Cazalet-Hyams
2025-06-25Non constant size and offset in DWARF (#141106)Tom Tromey
2025-06-08[clang] AST: fix dependency calculation for TypedefTypes (#143291)Matheus Izvekov
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie
2025-06-02[llvm][DebugInfo][clang] Finalize all declaration subprograms in DIBuilder::f...Vladislav Dzhidzhoev
2025-05-28[AArch64] Rename AArch64SVEACLETypes.def and add base SVE_TYPE.David Green
2025-05-28[clang][DebugInfo] Add symbol for debugger with VTable information. (#130255)Carlos Alberto Enciso
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-22[CodeGen] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#141191)Kazu Hirata
2025-05-21Fix-forward excess ';' from 9459c8309c6768cf6aa7956885b2540e16582a93 (#134632)Thurston Dang