aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDecl.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang1-3/+4
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov1-3/+4
2025-05-22[KeyInstr][Clang] Static variable init atom (#134636)Orlando Cazalet-Hyams1-1/+3
2025-05-22[KeyInstr][Clang] Agg init atom (#134635)Orlando Cazalet-Hyams1-0/+7
2025-05-22[KeyInstr][Clang] Scalar init atom (#134633)Orlando Cazalet-Hyams1-0/+1
2025-05-12[HLSL][RootSignature] Define and integrate rootsig clang attr and decl (#137690)Finn Plummer1-0/+1
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault1-5/+4
2025-05-08clang: Fix broken implicit cast to generic address space (#138863)Matt Arsenault1-1/+2
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka1-3/+9
2025-04-10[C11] Implement WG14 N1285 (temporary lifetimes) (#133472)Aaron Ballman1-2/+9
2025-04-08[Clang][NFC] Move some static functions into CodeGenFunction (#134634)Orlando Cazalet-Hyams1-28/+24
2025-03-11[Clang] Implement P0963R3 "Structured binding declaration as a condition" (#1...Younan Zhang1-6/+12
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane1-0/+7
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane1-0/+9
2025-02-08[CodeGen] Replace of PointerType::get(Type) with opaque version (NFC) (#124771)Mats Jun Larsen1-6/+2
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice1-1/+2
2025-01-28[Clang] Cleanup docs and comments relating to -fextend-variable-liveness (#12...Stephen Tozer1-1/+1
2025-01-28[Clang] Fix use of deprecated method and missing tripleStephen Tozer1-3/+4
2025-01-28[Clang] Add fake use emission to Clang with -fextend-lifetimes (#110102)Wolfgang Pieb1-0/+73
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+1
2025-01-10[ubsan][NFCI] Use SanitizerOrdinal instead of SanitizerMask for EmitCheck (ex...Thurston Dang1-1/+1
2025-01-09[Coverage] Introduce the type `CounterPair` for RegionCounterMap. NFC. (#112724)NAKAMURA Takumi1-1/+8
2024-11-20[clang] Add support for `__declspec(no_init_all)` (#116847)Daniel Paoliello1-10/+12
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata1-1/+0
2024-10-15[clang] Fix crash related to _BitInt constant split (#112218)Mariya Podchishchaeva1-1/+1
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi1-4/+4
2024-08-09[IR] Add method to GlobalVariable to change type of initializer. (#102553)Eli Friedman1-27/+1
2024-07-30[clang][OpenMP] Rename `varlists` to `varlist`, NFC (#101058)Krzysztof Parzyszek1-1/+1
2024-07-15[clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364)Mariya Podchishchaeva1-0/+12
2024-06-24[clang] Skip auto-init on scalar vars that have a non-constant Init and no se...Jan Voung1-1/+15
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha1-18/+16
2024-04-29Re-apply "Emit missing cleanups for stmt-expr" and other commits (#89154)Utkarsh Saxena1-28/+59
2024-04-16Revert "[codegen] Emit missing cleanups for stmt-expr and coro suspensions" a...Utkarsh Saxena1-42/+19
2024-04-15Use pushFullExprCleanup for deferred destroy (#88670)Utkarsh Saxena1-2/+5
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-2/+2
2024-04-10[codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (...Utkarsh Saxena1-19/+39
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-12/+16
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-16/+12
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-12/+16
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-16/+12
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-12/+16
2024-03-21[clang][CodeGen] Allow `memcpy` replace with trivial auto var initAntonio Frighetto1-16/+27
2024-03-13[AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (#67999)Zaara Syeda1-0/+1
2024-01-18[clang] Add size filter for stack auto init (#74777)Haopeng Liu1-0/+14
2023-11-25[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille1-20/+15
2023-11-23Revert "[clang] Avoid memcopy for small structure with padding under -ftrivia...Florian Hahn1-15/+20
2023-11-23[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille1-20/+15
2023-11-23Revert "[clang] Avoid memcopy for small structure with padding under -ftrivia...Muhammad Omair Javaid1-15/+20
2023-11-23[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille1-20/+15
2023-11-06[clang][NFC] Refactor `ImplicitParamDecl::ImplicitParamKind`Vlad Serebrennikov1-1/+1