summaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen/CIRGenDecl.cpp
AgeCommit message (Expand)Author
2025-11-18[CIR] Mark globals as constants (#168463)Andy Kaylor
2025-11-10[CIR] Re-land: Recognize constant aggregate initialization of auto vars (#167...Andy Kaylor
2025-11-07Revert "[CIR] Recognize constant aggregate initialization of auto vars (#1668...Aiden Grossman
2025-11-07[CIR] Recognize constant aggregate initialization of auto vars (#166850)Andy Kaylor
2025-10-28[CIR][NFC] Update TypeCache file to use MLIR-style camel case (#165060)Andres-Salamanca
2025-10-20[CIR] Upstream aggregate binary assign handling (#163877)Andy Kaylor
2025-10-15[CIR] Upstream support for variable length arrays (#163297)Andy Kaylor
2025-10-09[CIR][NFC] Remove dead member function from EHScopeStack::Cleanup (#162565)Andy Kaylor
2025-10-02[NFC] Rename members in AutoVarEmission (#161668)Erich Keane
2025-09-20[CIR][NFC] Fix Missing Decl::OMPGroupPrivate warning (#159631)Amr Hesham
2025-09-19[CIR] Fix structors for multidimensional arrrays (#159820)Morris Hafner
2025-09-19[Clang][CIR] fix enumeration value 'OMPGroupPrivate' not handled in switch (#...Maksim Levental
2025-09-09[CIR] Add support for copy elision (#157713)Andy Kaylor
2025-08-20[CIR] Add constant attribute to GlobalOp (#154359)Morris Hafner
2025-08-19[OpenACC] Implement 'firstprivate' clause copy lowering (#154150)Erich Keane
2025-08-07[CIR] Upstream EHScopeStack memory allocator (#152215)Andy Kaylor
2025-08-02[CIR] Use getDefiningOp<OpTy>() instead of dyn_cast<OpTy>(getDefiningOp()) (N...Henrich Lauko
2025-08-01[CIR] Handle expression with cleanups (#151600)Andy Kaylor
2025-08-01[OpenACC][CIR] Implement 'private' clause lowering. (#151360)Erich Keane
2025-07-31[CIR] Upstream support for function-level variable decompositions (#151073)Morris Hafner
2025-07-29[CIR] Add support for array cleanups (#150499)Andy Kaylor
2025-07-24[CIR] Add support for normal cleanups (#149948)Andy Kaylor
2025-06-14[CIR] Upstream CreateOp for ComplexType with folder (#143192)Amr Hesham
2025-06-13[CIR] Support for static variables (#143980)Andy Kaylor
2025-06-12[CIR] Add support for delegating constructors (#143932)Andy Kaylor
2025-06-03[CIR] Upstream lowering of conditional operators to TernaryOp (#138156)Morris Hafner
2025-05-16[CIR][NFC] Fix warning about unhandled Decl (#140159)Andy Kaylor
2025-05-02[CIR][NFC] Upstream bulk handling for Decl kinds (#138319)Andy Kaylor
2025-04-30[CIR] Upstream support for l-value references (#138001)Andy Kaylor
2025-04-28[CIR] Implement lowering for LinkageSpecDecl (#137634)Erich Keane
2025-04-24[CIR] Upstream namepsace handling (#137253)Andy Kaylor
2025-04-18[CIR] Upstream support for typedef and type aliases (#136335)Andy Kaylor
2025-04-14[CIR] Upstream minimal support for structure types (#135105)Andy Kaylor
2025-04-11[CIR] Upstream binary assignments and comma (#135115)Morris Hafner
2025-04-09[CIR][NFC] Upstream LValueBaseInfo handling (#134928)Andy Kaylor
2025-04-08[OpenACC][CIR] Basic infrastructure for OpenACC lowering (#134717)Erich Keane
2025-04-03[CIR][Upstream] Local initialization for ArrayType (#132974)Amr Hesham
2025-03-25[CIR] Emit allocas into the proper lexical scope (#132468)Andy Kaylor
2025-03-19[CIR] Upstream global initialization for ArrayType (#131657)Amr Hesham
2025-03-07[CIR] Emit init of local variables (#130164)Andy Kaylor
2025-03-04[CIR] Clean up warnings (#129604)Andy Kaylor
2025-02-28[CIR] Upstream func args alloca handling (#129167)Andy Kaylor
2025-02-27[CIR] Upstream basic alloca and load support (#128792)Andy Kaylor