summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2023-10-23[clang] Add clang::preferred_type attribute for bitfields (#69104)Vlad Serebrennikov
2023-10-15[Clang][M68k] Add Clang support for the new M68k_RTD CCMin-Yih Hsu
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot
2023-08-18Reapply "[DebugInfo] Alternate (more efficient) MD5 fix"Paul Robinson
2023-08-18Revert "Reapply "[DebugInfo] Alternate (more efficient) MD5 fix""Paul Robinson
2023-08-18Reapply "[DebugInfo] Alternate (more efficient) MD5 fix"Paul Robinson
2023-08-17Revert "[DebugInfo] Alternate (more efficient) MD5 fix"Paul Robinson
2023-08-17[DebugInfo] Alternate (more efficient) MD5 fixPaul Robinson
2023-08-16[Clang][DebugInfo] Emit narrower base types for structured binding declaratio...Victor Campos
2023-06-20[clang][DebugInfo] Emit DW_AT_deleted on any deleted member functionMichael Buch
2023-06-14[DebugInfo] Always emit `.debug_names` with DWARF 5 for Apple platformsJonas Devlieghere
2023-06-14Revert "[DebugInfo] Always emit `.debug_names` with DWARF 5 for Apple platforms"Jonas Devlieghere
2023-06-14[DebugInfo] Always emit `.debug_names` with DWARF 5 for Apple platformsJonas Devlieghere
2023-06-04[NFC][CLANG] Fix Static Code Analyzer ConcernsManna, Soumi
2023-05-17[gcov] Simplify cc1 options and remove CodeGenOptions EmitCovNotes/EmitCovArcsFangrui Song
2023-04-25-fdebug-prefix-map=: make the last win when multiple prefixes matchFangrui Song
2023-04-17[DebugInfo] Fix file path separator when targeting windows.Zequan Wu
2023-04-07[clang][DebugInfo] Emit DW_AT_type of preferred name if availableMichael Buch
2023-03-29[NFC][Clang] Move DebugOptions to llvm/Frontend for reuse in FlangKiran Chandramohan
2023-03-28[Clang][DebugInfo][AMDGPU] Emit zero size bitfields in the debug info to deli...Juan Manuel MARTINEZ CAAMAÑO
2023-03-07[Clang] Create opaque type for AArch64 SVE2p1/SME2 svcount_t.Sander de Smalen
2023-02-28DebugInfo: Disable ctor homing for types with only deleted (non copy/move) ctorsDavid Blaikie
2023-02-20[debug-info][codegen] Prevent creation of self-referential SP nodeFelipe de Azevedo Piovezan
2023-02-17[WebAssembly] Initial support for reference type externref in clangPaulo Matos
2023-02-05Revert "[clang][WebAssembly] Initial support for reference type externref in ...Vitaly Buka
2023-02-01Reland "[codegen] Store address of indirect arguments on the stack"Felipe de Azevedo Piovezan
2023-01-31[clang][WebAssembly] Initial support for reference type externref in clangPaulo Matos
2023-01-27[clang][DebugInfo] Check TemplateArgument::IsDefaultedMichael Buch
2023-01-23[clang][DebugInfo] Don't canonicalize names in template argument list for ali...Michael Buch
2023-01-20[APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/...Peter Rong
2023-01-16Revert "[codegen] Store address of indirect arguments on the stack"Felipe de Azevedo Piovezan
2023-01-16[codegen] Store address of indirect arguments on the stackFelipe de Azevedo Piovezan
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-06[BPF] preserve btf_decl_tag for parameters of extern functionsEduard Zingerman
2022-12-25[DebugInfo] make DW_LANG_C11 respect -gstrict-dwarfChen Zheng
2022-12-21[Clang][CGDebugInfo][ObjC] Mark objc bitfields with the DIFlagBitfield flagJuan Manuel MARTINEZ CAAMAÑO
2022-12-20[Clang] Prepare for llvm::Optional becoming std::optional.Benjamin Kramer
2022-12-18Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::op...Krzysztof Parzyszek
2022-12-17[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optionalKrzysztof Parzyszek
2022-12-16[clang][DebugInfo] Add DW_AT_default_value support for template template para...Michael Buch
2022-12-16[clang][DebugInfo] Simplify logic to determine DW_AT_default_value for templa...Michael Buch
2022-12-14[clang][DebugInfo] Attach DW_AT_default_value to template arg metadata regard...Michael Buch
2022-12-12Reapply "DebugInfo: Add/support new DW_LANG codes for recent C and C++ versio...David Blaikie
2022-12-06Revert "DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions"David Blaikie
2022-12-06DebugInfo: Add/support new DW_LANG codes for recent C and C++ versionsDavid Blaikie
2022-12-06[CodeView] Don't generate dummy unnamed strcut/class/union type.Zequan Wu
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-12-01[clang] Avoid duplicating ProgramAddressSpace in TargetInfo. NFCIAlex Richardson
2022-11-30[clang][TargetInfo] Use LangAS for getPointer{Width,Align}()Alex Richardson