summaryrefslogtreecommitdiff
path: root/clang/lib/CIR/CodeGen/CIRGenTypes.cpp
AgeCommit message (Expand)Author
2025-11-12[CIR] Upstream `AddressSpace` conversions support (#161212)David Rivera
2025-10-28[CIR][NFC] Update TypeCache file to use MLIR-style camel case (#165060)Andres-Salamanca
2025-10-15[CIR] Upstream support for variable length arrays (#163297)Andy Kaylor
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-13[CIR] Add support for virtual destructor calls (#162725)Andy Kaylor
2025-10-03[CIR] Implement Target-specific address space handling support for `PointerTy...David Rivera
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
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-20[CIR] Add support for base classes in type conversion safety check (#154385)Morris Hafner
2025-08-13[CIR] Add initial support for atomic types (#152923)Sirui Mu
2025-08-11[CIR] Make ClangIR compatible with latest nested name specifier AST represent...Amr Hesham
2025-08-09[CIR] Fix build after the improved nested name specifier AST repr (91cdd35008e9)Michael Liao
2025-06-27[CIR] Implement SizedTypeInterface to make isSized hookable (#146045)Henrich Lauko
2025-06-18[CIR] Upstream support for IncompleteArrayType (#144138)Amr Hesham
2025-06-13[CIR] Update isSized with upstreamed types (#143960)Amr Hesham
2025-06-06[CIR] Add support for completing forward-declared types (#143176)Andy Kaylor
2025-06-05[CIR] Upstream global initialization for ComplexType (#141369)Amr Hesham
2025-06-05[CIR] Add support for derived class declarations (#142823)Andy Kaylor
2025-05-30[CIR] Enable support for nested struct members in C++ (#142205)Andy Kaylor
2025-05-21[CIR] Add support for recursive record layouts (#140811)Andy Kaylor
2025-05-20[CIR][NFC] Eliminate ArgInfo structure (#140612)Andy Kaylor
2025-05-19[CIR] Upstream support for C++ member function calls (#140290)Andy Kaylor
2025-05-16[CIR][NFC] Use arrangeFunctionDeclaration to build function types (#139787)Andy Kaylor
2025-05-13[CIR] Cleanup support for C functions (#136854)Iris Shi
2025-05-11[CIR] Upstream enum support (#136807)Ankur Ahir
2025-05-09[CIR][NFC] Remove ABI handling from CIRGen call handling (#139159)Andy Kaylor
2025-05-07[CIR] Unblock simple C++ structure support (#138368)Andy Kaylor
2025-05-02[CIR] Upstream cir.call with scalar arguments (#136810)Sirui Mu
2025-04-30[CIR] Upstream support for l-value references (#138001)Andy Kaylor
2025-04-26[CIR] Upstream initial support for fixed size VectorType (#136488)Amr Hesham
2025-04-22[CIR] Upstream support for accessing structure members (#136383)Andy Kaylor
2025-04-21[clang][CIR] Fix various warnings. NFCMichael Liao
2025-04-19[CIR] Infer MLIR context in type builders when possible (#136362)Henrich Lauko
2025-04-18[CIR] Upstream limited support for nested structures (#136331)Andy Kaylor
2025-04-17[CIR] cir.call with scalar return type (#135552)Sirui Mu
2025-04-16[CIR] Upstream initial support for complete record types (#135844)Andy Kaylor
2025-04-14[CIR] Fix upstream issue. NFCMichael Liao
2025-04-14[CIR] Upstream minimal support for structure types (#135105)Andy Kaylor
2025-04-10[CIR] Upstream initial function call support (#134673)Sirui Mu
2025-04-08[CIR] Upstream support for address of and dereference (#134317)Andy Kaylor
2025-04-03[CIR][Upstream] Local initialization for ArrayType (#132974)Amr Hesham
2025-03-13[CIR] Upstream basic support for ArrayType (#130502)Amr Hesham
2025-02-26[CIR] Function type return type improvements (#128787)David Olsen
2025-02-25[CIR] Upstream type `bool` (#128601)David Olsen
2025-02-19[CIR] Upstream simple function bodies (#127674)David Olsen
2024-12-20[CIR] floating-point, pointer, and function types (#120484)David Olsen
2024-12-10[CIR] Cleanup: mlirContext and astContext (#119450)David Olsen
2024-12-10[CIR] Infrastructure: class CIRGenBuilderTy; cache CIR types (#119037)David Olsen