summaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen/CIRGenFunction.h
AgeCommit message (Expand)Author
2025-11-19[CIR] Upstream CIR await op (#168133)Andres-Salamanca
2025-11-17[CIR] Upstream handling for BaseToDerived casts (#167769)Andy Kaylor
2025-11-16[CIR] Upstream non-empty Try block with catch all (#165158)Amr Hesham
2025-11-14[CIR] Upstream CIR codegen for vec_ext x86 builtins (#167942)Thibault Monnier
2025-11-13[CIR] Upstream X86 builtin clflush, fence and pause (#167401)Hendrik Hübner
2025-11-13[CIR] Upstream basic support for ExtVector element expr (#167570)Amr Hesham
2025-11-12[CIR] Upstream `AddressSpace` conversions support (#161212)David Rivera
2025-11-12[CIR] Emit promise declaration in coroutine (#166683)Andres-Salamanca
2025-11-12[CIR] Handle scalar DerivedToBase cast expressions (#167370)Andy Kaylor
2025-11-06[CIR] Implement __builtin_object_size and __builtin_dynamic_object_size (#166...Morris Hafner
2025-11-05[CIR] Add support for storing into _Atomic variables (#165872)Sirui Mu
2025-11-05[CIR] Fix assignment ignore in ScalarExprEmitter (#166118)Morris Hafner
2025-10-31[CIR] Fix multiple returns in switch statements (#164468)Morris Hafner
2025-10-25[CIR][NFC] Upstream EHPersonality for function (#164883)Amr Hesham
2025-10-24[CIR] Emit CIR builtins: coroAlloc, coroBegin, and coroSize (#164180)Andres-Salamanca
2025-10-24[OpenACC][CIR] Implement atomic update lowering (#164836)Erich Keane
2025-10-22[CIR] Add support for exact dynamic casts (#164007)Andy Kaylor
2025-10-21[CIR] Handle return with cleanups (#163849)Andy Kaylor
2025-10-21[CIR][NFC] Add infrastructure for handling X86 builtins (#164465)Andy Kaylor
2025-10-21[CIR] Upstream Exception CXXTryStmt (#162528)Amr Hesham
2025-10-20[CIR] Upstream aggregate binary assign handling (#163877)Andy Kaylor
2025-10-21[CIR] Add support for ternary operator as lvalue (#163580)Morris Hafner
2025-10-20[CIR] Implement VisitCXXDefaultArgExpr for ComplexType (#164079)Amr Hesham
2025-10-16[CIR][NFC] Fix code style warnings (#163842)Amr Hesham
2025-10-15[CIR] Upstream support for variable length arrays (#163297)Andy Kaylor
2025-10-10[CIR] Upstream Exception with empty try block (#162737)Amr Hesham
2025-10-09[CIR] Add initial support for dynamic cast (#162337)Andy Kaylor
2025-10-08[CIR] Add support for destructing class members (#162196)Andy Kaylor
2025-10-07[CIR] Add limited support for array new (#161095)jiang1997
2025-10-07[CIR] Upstream Exception ThrowOp with subexpr (#161818)Amr Hesham
2025-10-06[CIR] Fix destructor calls with temporary objects (#161922)Andy Kaylor
2025-10-03[CIR] Initial support for emitting coroutine body (#161616)Andres-Salamanca
2025-10-03[CIR] Add support for emitting predefined expressions (#161757)Andy Kaylor
2025-10-02[NFC] Rename members in AutoVarEmission (#161668)Erich Keane
2025-09-30[CIR] Upstream support for generating global ctor regions (#161298)Andy Kaylor
2025-09-29[CIR] Add initial support for operator delete (#160574)Andy Kaylor
2025-09-24[NFC][OpenACC] Reorder 'recipe' generation to be lexical (#160585)Erich Keane
2025-09-24[CIR][OpenACC] Implement pointer/array recipe destructors (#160189)Erich Keane
2025-09-23[CIR] Implement static lambda invoker (#160137)Andy Kaylor
2025-09-22[CIR] Add support for lambda expressions (#157751)Andy Kaylor
2025-09-19[CIR] Fix structors for multidimensional arrrays (#159820)Morris Hafner
2025-09-13[CIR] Upstream VisitOpaqueValueExpr support for Complex & Scalar (#157331)Amr Hesham
2025-09-09[CIR] Add support for copy elision (#157713)Andy Kaylor
2025-09-05[CIR] Implement CXX field default initialization (#157140)Andy Kaylor
2025-09-03[CIR] Add support for constructors with VTT parameters (#156521)Andy Kaylor
2025-09-03[CIR] Emit copy for aggregate initialization (#155697)Andy Kaylor
2025-09-02[CIR] Add handling for volatile loads and stores (#156124)Andy Kaylor
2025-08-29[CIR] Upstream Re-Throw with no return (#154994)Amr Hesham
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov