summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDecl.cpp
AgeCommit message (Expand)Author
2025-09-18[clang] [OpenMP] New OpenMP 6.0 - Parsing and Sema support for groupprivate (...Ritanya-B-Bharadwaj
2025-09-17[clang] Remove redundant conditions (NFC) (#159349)hstk30-hw
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-21[clang][CodeGen] cast addr space of ReturnValue if needed (#154380)macurtis-amd
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-05[clang] Respect [[gnu::error]] on functions passed to [[gnu::cleanup]] (#152082)Vincent
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov
2025-05-22[KeyInstr][Clang] Static variable init atom (#134636)Orlando Cazalet-Hyams
2025-05-22[KeyInstr][Clang] Agg init atom (#134635)Orlando Cazalet-Hyams
2025-05-22[KeyInstr][Clang] Scalar init atom (#134633)Orlando Cazalet-Hyams
2025-05-12[HLSL][RootSignature] Define and integrate rootsig clang attr and decl (#137690)Finn Plummer
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-05-08clang: Fix broken implicit cast to generic address space (#138863)Matt Arsenault
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-10[C11] Implement WG14 N1285 (temporary lifetimes) (#133472)Aaron Ballman
2025-04-08[Clang][NFC] Move some static functions into CodeGenFunction (#134634)Orlando Cazalet-Hyams
2025-03-11[Clang] Implement P0963R3 "Structured binding declaration as a condition" (#1...Younan Zhang
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane
2025-02-08[CodeGen] Replace of PointerType::get(Type) with opaque version (NFC) (#124771)Mats Jun Larsen
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice
2025-01-28[Clang] Cleanup docs and comments relating to -fextend-variable-liveness (#12...Stephen Tozer
2025-01-28[Clang] Fix use of deprecated method and missing tripleStephen Tozer
2025-01-28[Clang] Add fake use emission to Clang with -fextend-lifetimes (#110102)Wolfgang Pieb
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann
2025-01-10[ubsan][NFCI] Use SanitizerOrdinal instead of SanitizerMask for EmitCheck (ex...Thurston Dang
2025-01-09[Coverage] Introduce the type `CounterPair` for RegionCounterMap. NFC. (#112724)NAKAMURA Takumi
2024-11-20[clang] Add support for `__declspec(no_init_all)` (#116847)Daniel Paoliello
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-10-15[clang] Fix crash related to _BitInt constant split (#112218)Mariya Podchishchaeva
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-08-09[IR] Add method to GlobalVariable to change type of initializer. (#102553)Eli Friedman
2024-07-30[clang][OpenMP] Rename `varlists` to `varlist`, NFC (#101058)Krzysztof Parzyszek
2024-07-15[clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364)Mariya Podchishchaeva
2024-06-24[clang] Skip auto-init on scalar vars that have a non-constant Init and no se...Jan Voung
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-04-29Re-apply "Emit missing cleanups for stmt-expr" and other commits (#89154)Utkarsh Saxena
2024-04-16Revert "[codegen] Emit missing cleanups for stmt-expr and coro suspensions" a...Utkarsh Saxena
2024-04-15Use pushFullExprCleanup for deferred destroy (#88670)Utkarsh Saxena
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
2024-04-10[codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (...Utkarsh Saxena
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-21[clang][CodeGen] Allow `memcpy` replace with trivial auto var initAntonio Frighetto