summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprAgg.cpp
AgeCommit message (Expand)Author
2025-11-18[HLSL][DirectX] Use a padding type for HLSL buffers. (#167404)Justin Bogner
2025-11-12[CodeGen] Remove the check that allowed non-POD compound literals to be direc...Akira Hatanaka
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-06[HLSL] Add support for elementwise and aggregate splat casting struct types w...Sarah Spall
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov
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-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-05-22[KeyInstr][Clang] Aggregate init + copy (#134639)Orlando Cazalet-Hyams
2025-05-17[clang] Remove redundant control flow statements (NFC) (#140359)Kazu Hirata
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov
2025-02-27[NFC] Fix Sanitizer breakage introduced in #128166 (#128990)Alex Voicu
2025-02-27[clang][CodeGen] Additional fixes for #114062 (#128166)Alex Voicu
2025-02-15[HLSL] Implement HLSL intialization list support (#123141)Chris B
2025-02-14[HLSL] Implement HLSL Aggregate splatting (#118992)Sarah Spall
2025-02-14[clang][CodeGen] `sret` args should always point to the `alloca` AS, so use t...Alex Voicu
2025-02-07[HLSL] Implement HLSL Elementwise casting (excluding splat cases); Re-land #1...Sarah Spall
2025-02-06Revert "[HLSL] Implement HLSL Flat casting (excluding splat cases)" (#126149)Sarah Spall
2025-02-06[HLSL] Implement HLSL Flat casting (excluding splat cases) (#118842)Sarah Spall
2024-10-14Reapply "[clang][CodeGen] Zero init unspecified fields in initializers in C" ...yabinc
2024-10-03clangCodeGen: Reformat and refactor. NFC.NAKAMURA Takumi
2024-09-24Revert "[clang][CodeGen] Zero init unspecified fields in initializers in C" (...Eli Friedman
2024-09-24[clang][CodeGen] Zero init unspecified fields in initializers in C (#97121)yabinc
2024-08-31[HLSL] Implement output parameter (#101083)Chris B
2024-08-01Fix codegen of consteval functions returning an empty class, and related issu...Eli Friedman
2024-06-20[Clang] [Sema] Diagnose unknown std::initializer_list layout in SemaInit (#95...Mital Ashok
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva
2024-06-17[clang][CodeGen] Return RValue from `EmitVAArg` (#94635)Mariya Podchishchaeva
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm
2024-06-10[CodeGen] Simplify codegen for array initialization (#93956)Nikita Popov
2024-05-30[CGExprAgg] Don't create zero index GEPNikita Popov
2024-05-28[clang codegen] Delete unnecessary GEP cleanup code. (#90303)Eli Friedman
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-05-08Typo fix; NFCAaron Ballman
2024-05-02[clang][CodeGen] Put constant initializer globals into constant addrspace (#9...Sven van Haastregt
2024-04-29Re-apply "Emit missing cleanups for stmt-expr" and other commits (#89154)Utkarsh Saxena
2024-04-18[clang][NFC] Fix FieldDecl::isUnnamedBitfield() capitalization (#89048)Timm Baeder
2024-04-16Revert "[codegen] Emit missing cleanups for stmt-expr and coro suspensions" a...Utkarsh Saxena
2024-04-10[codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (...Utkarsh Saxena
2024-04-01[HLSL] Implement array temporary support (#79382)Chris B
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-02-26[InstrProf] Single byte counters in coverage (#75425)gulfemsavrun
2024-02-15[HLSL] Vector standard conversions (#71098)Chris B