summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2022-10-28[clang][DebugInfo] Emit DISubprogram for extern functions with reserved namesEduard Zingerman
2022-10-04[clang][DebugInfo] Respect fmodule-file-home-is-cwd in skeleton CUs for clang...Alex Langford
2022-09-28[C2x] implement typeof and typeof_unqualAaron Ballman
2022-09-26Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim
2022-09-25[clang-cl] Implement /ZH: flagNico Weber
2022-09-22[clang][DebugInfo] Emit access specifiers for typedefsJonathan Camilleri
2022-09-16[clang] Fixes how we represent / emulate builtin templatesMatheus Izvekov
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-30[clang] Don't emit debug vtable information for consteval functionsLuke Nihlen
2022-08-17DebugInfo: Remove auto return type representation supportDavid Blaikie
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-04[Clang][C++20] Support capturing structured bindings in lambdasCorentin Jabot
2022-08-03Revert "[Clang][C++20] Support capturing structured bindings in lambdas"Corentin Jabot
2022-08-03[Clang][C++20] Support capturing structured bindings in lambdasCorentin Jabot
2022-08-02[clang][OpenMP][DebugInfo] Mark OpenMP generated functions as artificialAlok Kumar Sharma
2022-07-28DebugInfo: Prefer vtable homing over ctor homing.David Blaikie
2022-07-26[CGDebugInfo] Access the current working directory from the `VFS`Argyrios Kyrtzidis
2022-06-24Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info"David Blaikie
2022-06-23DebugInfo: Fully integrate ctor type homing into 'limited' debug infoDavid Blaikie
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata
2022-05-20[amdgpu] Add amdgpu_kernel calling conv attribute to clangJon Chesterfield
2022-05-18Reland "[dwarf] Emit a DIGlobalVariable for constant strings."Mitch Phillips
2022-05-16Revert "[dwarf] Emit a DIGlobalVariable for constant strings."Mitch Phillips
2022-05-16[dwarf] Emit a DIGlobalVariable for constant strings.Mitch Phillips
2022-05-11[AArch64][SVE] Add aarch64_sve_pcs attribute to ClangMatt Devereau
2022-04-22Bug 51277: [DWARF] DW_AT_alignment incorrect whenYing Yi
2022-04-21[DEBUG-INFO] Change how we handle auto return types for lambda operator() to ...Shafik Yaghmour
2022-04-15[clang][CodeGen] NFCI: Use FileEntryRefJan Svoboda
2022-04-08DebugInfo: Consider the type of NTTP when simplifying template namesDavid Blaikie
2022-04-07[clang][DebugInfo] Support debug info for alias variableKavitha Natarajan
2022-04-06DebugInfo: Make the simplified template names prefix more uniqueDavid Blaikie
2022-04-05DebugInfo: Don't use enumerators in template names for debug info as they are...David Blaikie
2022-03-24DebugInfo: Classify noreturn function types as non-reconstructibleDavid Blaikie
2022-03-16[Attr] Fix a btf_type_tag AST generationYonghong Song
2022-03-16[Clang] Allow "ext_vector_type" applied to BooleansSimon Moll
2022-03-15reland: [clang] Don't append the working directory to absolute pathsKeith Smiley
2022-03-14[clang] Fix DIFile directory root on WindowsKeith Smiley
2022-02-25Revert "Don't append the working directory to absolute paths"Adrian Prantl
2022-02-25Don't append the working directory to absolute pathsAdrian Prantl
2022-02-17[DEBUGINFO] [LLDB] Add support for generating debug-info for structured bindi...Shafik Yaghmour
2022-02-17[clang] CGDebugInfo::getOrCreateMethodType - use castAs<> instead of getAs<> ...Simon Pilgrim
2022-02-15DebugInfo: Disable simplified template names for -gmlt and belowDavid Blaikie
2022-02-15DebugInfo: Don't simplify template names using _BitInt(N)David Blaikie
2022-02-10DebugInfo: Don't simplify names referencing local enumsDavid Blaikie
2022-02-10Fix Windows build that fails if a class has a member with the same naemDavid Blaikie
2022-02-10DebugInfo: Don't simplify any template referencing a lambdaDavid Blaikie
2022-01-11[ADT] Add an in-place version of toHex()Hans Wennborg
2022-01-09[clang] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-12-27[clang][CodeGen] Remove the signed version of createExpressionShao-Ce SUN
2021-12-20Reland "[AST] Add UsingType: a sugar type for types found via UsingDecl"Sam McCall