aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ItaniumMangle.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-05New calling convention preserve_none (#76868)weiguozhi1-0/+1
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin1-0/+9
2024-01-25Recommit "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-8/+17
2024-01-25Revert "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-17/+8
2024-01-25[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)Craig Topper1-8/+17
2024-01-22[clang] Remove `CXXNewInitializationStyle::Implicit` (#78793)Vlad Serebrennikov1-2/+2
2024-01-21[c++20] P1907R1: Support for generalized non-type template arguments of scala...Andrey Ali Khan Bolshakov1-2/+34
2023-11-23[RISCV] Use Float type instead of Half type for Fixed RVV vector type manglin...Jianjian Guan1-1/+1
2023-11-14Reapply "[clang] Support fixed point types in C++ (#67750)" (#69963)Leonard Chan1-3/+59
2023-11-13[Clang] Add __datasizeof (#67805)philnik7771-0/+9
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (re-land) (#71417)Vlad Serebrennikov1-2/+3
2023-11-06Revert "[clang][NFC] Refactor `CXXNewExpr::InitializationStyle`" (#71395)Vlad Serebrennikov1-3/+2
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (#71322)Vlad Serebrennikov1-2/+3
2023-11-02[clang][NFC] Refactor `clang::Linkage` (#71049)Vlad Serebrennikov1-2/+2
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov1-21/+21
2023-10-31[clang][NFC] Refactor ElaboratedTypeKeywordVlad Serebrennikov1-14/+14
2023-10-24Revert "[clang] Support fixed point types in C++ (#67750)" (#69963)Zahira Ammarguellat1-59/+3
2023-10-24[CXXNameMangler] Correct the mangling of SVE ACLE types within function names...Paul Walker1-3/+14
2023-10-19[Clang] Add __builtin_vectorelements to get number of elements in vector (#69...Lawrence Benson1-0/+8
2023-10-15[Clang][M68k] Add Clang support for the new M68k_RTD CCMin-Yih Hsu1-0/+1
2023-10-02-fsanitize=function: fix MSVC hashing to sugared type (#66816)Matheus Izvekov1-4/+4
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-1/+3
2023-09-29[clang] Support fixed point types in C++ (#67750)PiJoules1-1/+58
2023-09-25Enter the function parameter mangling scope for a function encodingRichard Smith1-1/+15
2023-09-24Fix assertion failure mangling an unresolved template argument thatRichard Smith1-6/+7
2023-09-21Add mangling for type trait expressions.Richard Smith1-1/+18
2023-09-20Implement mangling rules for C++20 concepts and requires-expressions.Richard Smith1-108/+426
2023-08-20[AST] Modernize FunctionTypeDepthState (NFC)Kazu Hirata1-2/+2
2023-08-03[X86][Regcall] Add an option to respect regcall ABI v.4 in win64&win32Bing1 Yu1-2/+6
2023-07-31[NFC] Avoid potential dereferencing of nullptr.Sindhu Chittireddy1-0/+1
2023-07-11[RISCV] Fix name mangling for LMUL!=1 vector types with attribute(rvv_vector_...Craig Topper1-13/+28
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso1-13/+16
2023-05-25[clang] Remove unused declaration IgnoreLinkageSpecDeclsKazu Hirata1-2/+0
2023-04-28[RISCV] Add attribute(riscv_rvv_vector_bits(N)) based on AArch64 arm_sve_vect...Craig Topper1-0/+70
2023-03-07[Clang] Create opaque type for AArch64 SVE2p1/SME2 svcount_t.Sander de Smalen1-0/+6
2023-02-17[WebAssembly] Initial support for reference type externref in clangPaulo Matos1-0/+6
2023-02-08Add CFI integer types normalizationRamon de C Valle1-7/+97
2023-02-05Revert "[clang][WebAssembly] Initial support for reference type externref in ...Vitaly Buka1-6/+0
2023-02-02Revert "Add CFI integer types normalization"Mitch Phillips1-97/+7
2023-02-01Add CFI integer types normalizationRamon de C Valle1-7/+97
2023-01-31[clang][WebAssembly] Initial support for reference type externref in clangPaulo Matos1-0/+6
2023-01-25[Clang] Fix compilation errors for unsupported __bf16 intrinsicsElizabeth Andrews1-1/+5
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-3/+3
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-12[clang] Reland parenthesized aggregate init patchesAlan Zhao1-0/+1
2023-01-04[clang] Revert parentesized aggregate initalization patchesAlan Zhao1-1/+0
2022-12-14[clang][C++20] P0960R3 and P1975R0: Allow initializing aggregates from a pare...Alan Zhao1-0/+1
2022-12-03[AST] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-11-24[clang] Add [is|set]Nested methods to NamespaceDeclNathan James1-2/+2
2022-11-16[clang] Fix __try/__finally blocks in C++ constructors.Eli Friedman1-8/+10