aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaType.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-23[Clang] Amend SME attributes with support for ZT0. (#77941)Sander de Smalen1-0/+3
2024-01-17[APINotes] Upstream dependencies of Sema logic to apply API Notes to declsEgor Zhdan1-72/+108
2024-01-17[Clang][Sema][NFC] Remove unused Scope* parameter from Sema::GetTypeForDeclar...Krystian Stasiowski1-3/+3
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen1-9/+71
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-1/+1
2023-12-13[Clang][AArch64] Add fix vector types to header into SVE (#73258)CarolineConcatto1-1/+14
2023-12-06[Clang][Sema] Don't say "is declared here" for invalid template locationsJustin Bogner1-1/+1
2023-11-28[HLSL] Parameter modifier parsing and AST (#72139)Chris B1-0/+17
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov1-9/+21
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov1-17/+15
2023-10-31[clang][NFC] Refactor ElaboratedTypeKeywordVlad Serebrennikov1-4/+5
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov1-21/+22
2023-10-26Diagnose use of VLAs in a coroutine (#70341)Aaron Ballman1-6/+12
2023-10-20Diagnose use of VLAs in C++ by defaultAaron Ballman1-0/+30
2023-10-20Revert "Diagnose use of VLAs in C++ by default"Aaron Ballman1-27/+0
2023-10-20Diagnose use of VLAs in C++ by defaultAaron Ballman1-0/+27
2023-10-17[clang][NFC] Replace TypeAlignment with alignof(T) (#69185)Vlad Serebrennikov1-2/+2
2023-10-15[Clang][M68k] Add Clang support for the new M68k_RTD CCMin-Yih Hsu1-1/+4
2023-10-05[C2X] N3007 Type inference for object definitionsGuillot Tony1-1/+4
2023-10-05Revert "[C2X] N3007 Type inference for object definitions"Aaron Ballman1-4/+1
2023-10-05[C2X] N3007 Type inference for object definitionsGuillot Tony1-1/+4
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-7/+27
2023-09-16Fix PR#62594 : static lambda call operator is not convertible to function poi...faisal vali1-2/+3
2023-09-07Reland "[CUDA][HIP] Fix overloading resolution in global var init" (#65606)Yaxun (Sam) Liu1-25/+35
2023-08-31Revert "[CUDA][HIP] Fix overloading resolution in global variable initializer"Yaxun (Sam) Liu1-2/+1
2023-08-31Add a concept AST node.Jens Massberg1-18/+21
2023-08-29[CUDA][HIP] Fix overloading resolution in global variable initializerYaxun (Sam) Liu1-1/+2
2023-08-17[clang][SVE] Rename isVLSTBuiltinType, NFCJianjian GUAN1-1/+1
2023-08-11[C23] Rename C2x -> C23; NFCAaron Ballman1-4/+4
2023-08-08[Clang][AArch64] Add/implement ACLE keywords for SME.Sander de Smalen1-1/+73
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso1-5/+5
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-06-22[NFC] Fix potential dereferencing of nullptr.Sindhu Chittireddy1-2/+2
2023-06-16[NFC] Fix potential dereferencing of null return value.Sindhu Chittireddy1-1/+1
2023-06-10[clang][WebAssembly] Implement support for table types and builtinsPaulo Matos1-10/+35
2023-06-09[Clang][CUDA] Disable diagnostics for neon attrs for GPU-side CUDA compilationAlexander Shaposhnikov1-5/+14
2023-06-08[RISCV] Support LMUL!=1 for __attribute__((riscv_rvv_vector_bits(N)))Craig Topper1-3/+3
2023-06-02[NFC][CLANG] Fix Static Code Analyzer Concerns with dereference null return v...Manna, Soumi1-1/+1
2023-05-31[NFC][CLANG] Fix nullptr dereference issue in HandleRISCVRVVVectorBitsTypeAttr()Manna, Soumi1-1/+1
2023-05-31[clang] Add Parse and Sema support for RegularKeyword attributesRichard Sandiford1-14/+22
2023-05-31[clang] Add support for “regular” keyword attributesRichard Sandiford1-2/+7
2023-05-18[RISCV] Reduce dependency on RISCV::RVVBitsPerBlock for calculating vector si...Craig Topper1-15/+16
2023-05-04[clang] Use -std=c++23 instead of -std=c++2bMark de Wever1-1/+1
2023-04-29Revert "[RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISC...Craig Topper1-1/+1
2023-04-29[RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISCVISAInfo.h.Craig Topper1-1/+1
2023-04-28[RISCV] Add attribute(riscv_rvv_vector_bits(N)) based on AArch64 arm_sve_vect...Craig Topper1-0/+66
2023-04-28[NFC][CLANG] Fix coverity remarks about large copy by valuesManna, Soumi1-1/+1
2023-04-13[clang] Fix FIXME in isAlignasAttribute()Richard Sandiford1-3/+3
2023-04-13[clang] Type safety tweak for AttributeCommonInfo::FormRichard Sandiford1-5/+5
2023-04-13[clang] Specify attribute syntax & spelling with a single argumentRichard Sandiford1-2/+1