aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen
AgeCommit message (Expand)AuthorFilesLines
4 hours[CIR] Implement Type promotion for VectorType (#158715)Amr Hesham1-5/+4
5 hours[CIR] Add atomic exchange operation (#158089)Sirui Mu1-4/+30
5 hours[CIR][NFC] Fix Missing Decl::OMPGroupPrivate warning (#159631)Amr Hesham1-1/+1
16 hours[CIR] Fix structors for multidimensional arrrays (#159820)Morris Hafner3-10/+31
19 hours[CIR] Implement Logical AND for VectorType (#158696)Amr Hesham1-2/+14
33 hours[Clang][CIR] fix enumeration value 'OMPGroupPrivate' not handled in switch (#...Maksim Levental1-1/+2
44 hours[CIR] Implement Logical OR for VectorType (#158668)Amr Hesham1-3/+15
44 hours[CIR] Support type promotion for Scalar unary plus & minus ops (#158486)Amr Hesham1-13/+32
45 hours[CIR] Support type promotion for Scalar unary real & imag ops (#158473)Amr Hesham1-27/+41
45 hours[CIR] Implement OpaqueValueExpr for Complex in C (#158423)Amr Hesham2-5/+3
7 days[CIR] Upstream FPToFPBuiltin CosOp (#158342)Amr Hesham1-0/+13
7 days[CIR] Upstream VisitOpaqueValueExpr support for Complex & Scalar (#157331)Amr Hesham4-4/+59
9 days[CIR] Upstream FPToFPBuiltin ATanOp (#157496)Amr Hesham1-0/+2
10 days[CIR] Upstream FPToFPBuiltin ASinOp (#157350)Amr Hesham1-0/+2
11 days[CIR] Add support for copy elision (#157713)Andy Kaylor5-13/+65
11 days[CIR][NFC] Fix build warnings after #154142 (#157724)Andy Kaylor1-0/+2
11 days[CIR] Add support for __builtin_alloca (#157116)Morris Hafner1-0/+51
12 days[CIR] Add support for atomic compare-and-swap (#156253)Sirui Mu1-7/+137
12 days[CIR] Fix assertion order in 'Address' (#157477)Erich Keane1-3/+3
2025-09-06[clang] Polymorphic Cleanup type is moved despite not being POD types (#156607)Oliver Hunt1-1/+1
2025-09-05[CIR][NFC] Consildate CIRGenExprCXX.cpp files (#157169)Andy Kaylor3-427/+409
2025-09-05[CIR] Implement CXX field default initialization (#157140)Andy Kaylor5-14/+76
2025-09-05[CIR] Add support for delegating constructors with VTT args (#156970)Andy Kaylor1-3/+2
2025-09-05[OpenACC][NFCI] Split recipe generation into its own class (#157160)Erich Keane2-308/+347
2025-09-05[CIR] Fix Complex emit promotion for Div op (#156963)Amr Hesham1-0/+1
2025-09-04[CIR] Add constant record ILE support (#155663)Morris Hafner8-23/+700
2025-09-04[CIR] Add support for delegating constructor initialization (#156757)Andy Kaylor1-7/+15
2025-09-04[OpenACC][NFCI] Split up the init and decl from OpenACC recipes (#156938)Erich Keane1-4/+23
2025-09-04[CIR] Finish record layout for classes with virtual bases (#156770)Andy Kaylor1-2/+3
2025-09-03[CIR] Add support for discrete bit-field (#156085)Andres-Salamanca1-1/+49
2025-09-03[CIR] Add support for constructors with VTT parameters (#156521)Andy Kaylor13-33/+531
2025-09-03[CIR] Emit copy for aggregate initialization (#155697)Andy Kaylor3-12/+106
2025-09-03[OpenACC] Change lowering signature for 'destroy' (#156716)Erich Keane1-3/+7
2025-09-03[CIR] Upstream Atomic init for ComplexType (#156518)Amr Hesham1-5/+7
2025-09-03[CIR] Upstream FPToFPBuiltin ACosOp (#156356)Amr Hesham1-0/+11
2025-09-02[CIR] Add handling for volatile loads and stores (#156124)Andy Kaylor4-10/+46
2025-09-02[CIR][NFC] Fix build issue after AST modification (#156493)Amr Hesham1-2/+2
2025-09-02[OpenACC] Add NYI for pointer/VLA arguments to recipes (#156465)Erich Keane1-0/+14
2025-09-02[CIR][NFC] Reorder GenExprComplex and add errors for unhandled visitors (#156...Amr Hesham1-431/+519
2025-09-02[CIR] Add support for emitting VTTs and related ojects (#155721)Andy Kaylor4-7/+201
2025-08-30[CIR] Implement VAArgExpr for ComplexType (#156092)Amr Hesham1-0/+6
2025-08-29[OpenACC] 'reduction' init lowering for +, |, ^, || (#155924)Erich Keane1-7/+15
2025-08-29[CIR] Complex Unary plus and minus with promoted type (#155486)Amr Hesham1-8/+4
2025-08-29[CIR] Upstream Re-Throw with no return (#154994)Amr Hesham6-1/+92
2025-08-29[CIR] Add value initialization for scalar types (#156036)Morris Hafner1-5/+14
2025-08-29[CIR] DivOp & CompoundAssignmentDiv between ComplexType and ScalarType (#155167)Amr Hesham1-3/+27
2025-08-28[OpenACC] Partial Reduction recipe Lowering (#155635)Erich Keane1-13/+139
2025-08-27[CIR] Add initial support for virtual base classes (#155534)Andy Kaylor6-72/+169
2025-08-27[CIR][NFC] Add errors for unhandled AggExprEmitter visitors (#155469)Andy Kaylor1-0/+199
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov5-5/+5