aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2023-12-12[RISCV] Reduce the size of the index used for RVV intrinsics. NFC (#74906)Craig Topper1-5/+5
2023-12-12[DebugInfo] Fix duplicate DIFile when main file is preprocessed (#75022)Fangrui Song2-4/+10
2023-12-12[analyzer] Fix broken testcase (#75216)DonatNagyE1-1/+1
2023-12-12[clang][Sema] Always clear UndefinedButUsed (#73955)Jonas Hahnfeld1-2/+1
2023-12-12[analyzer] Move alpha checker EnumCastOutOfRange to optin (#67157)DonatNagyE7-42/+78
2023-12-12[clang][Interp] Implement __builtin_ffs (#72988)Timm Baeder2-0/+28
2023-12-12[clang][NFC] Remove unused parameterTimm Bäder3-5/+3
2023-12-12[clang][Interp][NFC] Fix a comment typoTimm Bäder1-1/+1
2023-12-12[NFC][CLANG] Fix static analyzer bugs about large copy by values (#75060)smanna121-1/+1
2023-12-12[Clang][SME2] Add multi-vector unpack builtins (#75075)Kerry McLaughlin3-0/+383
2023-12-12[Clang][docs] Update extension documentation (#75150)Nikolas Klauser1-1/+1
2023-12-12[RISCV][NFC] Use AddTargetFeature to add fast-unaligned-access (#74280)Wang Pengcheng1-7/+2
2023-12-12[clang][Interp] Reject static lambdas with captures (#74718)Timm Baeder2-3/+29
2023-12-12[clang][Interp] Decay arrays to the first element (#72660)Timm Baeder2-2/+8
2023-12-12[clang][Interp] Implement __builtin_rotate{right,left} (#72984)Timm Baeder2-0/+63
2023-12-12[clang][Interp] Implement inc/dec for IntegralAP (#69597)Timm Baeder2-10/+68
2023-12-11[Preprocessor] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 for AArch64 (#74954)Fangrui Song2-1/+3
2023-12-11Revert "[RISCV] Update the interface of sifive vqmaccqoq (#74284)"Kazu Hirata18-211/+217
2023-12-12[clang] Crash when referencing capture in static lambda (#74661)Ben Jackson3-2/+28
2023-12-12[RISCV] Update the interface of sifive vqmaccqoq (#74284)Brandon Wu18-217/+211
2023-12-11[clang] Remove stale release noteShoaib Meenai1-3/+0
2023-12-11[SpecialCaseList] Use glob by default (#74809)Fangrui Song1-7/+11
2023-12-11[-Wunsafe-buffer-usage] Add FixableGadget for AddAssign in UnspecifiedUntyped...Rashmi Mudduluru3-6/+153
2023-12-11[RISCV] Correct the SEW=64 MUL diagnostic to refer to V as an extension.Craig Topper2-65/+65
2023-12-11[RISCV] Shorten diagnostic a bit.Craig Topper2-2/+2
2023-12-11[RISCV] Simplify checking whether SEW=64 multiply builtins require V. NFCCraig Topper1-5/+3
2023-12-11[CUDA] Add support for CUDA-12.3 and sm_90a (#74895)Artem Belevich8-5/+35
2023-12-11[RISCV] Use getBuiltinVectorTypeInfo to simplify code. NFCCraig Topper1-6/+4
2023-12-11[AArch64] Correctly mark Neoverse N2 as an Armv9.0a core (#75055)Jonathan Thackray1-1/+1
2023-12-11Fix to msvc::no_unique_address causing assert when used with __declspec(empty...Amy Huang2-2/+62
2023-12-11[AArch64][SME2] Add PEXT, PSEL builtins for SME2 (#72827)Dinar Temirbulatov3-31/+225
2023-12-11[RISCV] Enable target attribute when invoked through clang driver (#74889)Philip Reames2-14/+22
2023-12-11[clang][Interp] Fix float->int casts overflowing (#72658)Timm Baeder2-1/+9
2023-12-11[clang][Interp][NFC] Handle body-less functions like implicit onesTimm Bäder1-2/+2
2023-12-11Fix test rocm-detect.hip (#74872)Yaxun (Sam) Liu1-17/+17
2023-12-11[clang] Add support for -fcx-limited-range, #pragma CX_LIMITED_RANGE and -fcx...Zahira Ammarguellat21-136/+960
2023-12-11[Clang][Sema] Diagnose friend function specialization definitions (#72863)Krystian Stasiowski7-41/+55
2023-12-11[Linkerwrapper] Make -Xoffload-linker pass directly to `clang`Joseph Huber2-3/+3
2023-12-11[clang][dataflow] Convert `SpecialBoolAnalysis` to synthetic fields. (#74706)martinboehme1-58/+20
2023-12-11[flang][driver] Add -fno-fortran-main (link time) option to remove Fortran_ma...Michael Klemm3-47/+65
2023-12-11[Serialization] Use packed bits to initialize UserDefinedLiteralChuanqi Xu1-4/+7
2023-12-11[NFC][AMDGPU] Unify AMDGPU address space enum (#73944)Dominik Adamski2-52/+47
2023-12-11Recommit [NFC] [Serialization] Packing more bitsChuanqi Xu6-153/+178
2023-12-11Revert "[clang] Remove unused variable 'ExprDependenceBits' in ASTWriterDecl....Chuanqi Xu1-0/+1
2023-12-11Revert "[NFC] [Serialization] Packing more bits"Chuanqi Xu5-162/+138
2023-12-11[clang] Remove unused variable 'ExprDependenceBits' in ASTWriterDecl.cpp (NFC)Jie Fu1-1/+0
2023-12-11[NFC] [Serialization] Packing more bitsChuanqi Xu5-138/+162
2023-12-10[NFC][InstrProf] Refactor InstrProfiling lowering pass (#74970)Mircea Trofin2-3/+3
2023-12-10[DirectoryWatcher] Include limits.h instead of MathExtras.h (NFC)Kazu Hirata1-1/+1
2023-12-09[clang] Use llvm::to_underlying (NFC)Kazu Hirata2-7/+7