aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDecl.cpp
AgeCommit message (Expand)AuthorFilesLines
11 days[clang] [OpenMP] New OpenMP 6.0 - Parsing and Sema support for groupprivate (...Ritanya-B-Bharadwaj1-0/+1
12 days[clang] Remove redundant conditions (NFC) (#159349)hstk30-hw1-4/+2
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov1-4/+1
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov1-4/+3
2025-08-21[clang][CodeGen] cast addr space of ReturnValue if needed (#154380)macurtis-amd1-2/+1
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov1-4/+9
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov1-19/+14
2025-08-05[clang] Respect [[gnu::error]] on functions passed to [[gnu::cleanup]] (#152082)Vincent1-5/+10
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