aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2023-12-09[clang] Use llvm::to_underlying (NFC)Kazu Hirata2-7/+7
2023-12-09[RISCV] Remove unnecessary call to isSupportedExtensionFeature.Craig Topper1-4/+1
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata7-10/+10
2023-12-09[RISCV] Use Triple::isRISCV64(). NFCCraig Topper1-3/+3
2023-12-09[HLSL] Define RasterizerOrderedBuffer resourceJustin Bogner2-6/+37
2023-12-09[RISCV] Remove Name and OverloadedName from RVVIntrinsicDef. NFC (#74907)Craig Topper1-7/+1
2023-12-09[DirectX] Move ROV info into HLSL metadata. NFCJustin Bogner6-15/+19
2023-12-09[NFC] Remove an unused decl to avoid warningKiran Chandramohan1-1/+1
2023-12-09[clang] Adjust TargetInfo bitfield (#74893)Nathan Sidwell1-1/+0
2023-12-09[clang] Fix '__cdecl' CC is not supported for this target (#74932)Richard Dzenis1-1/+1
2023-12-09[AST] Fix -Wlogical-op-parentheses in ExprConstant.cpp (NFC)Jie Fu1-2/+2
2023-12-09[clang-cl] Add support for [[msvc::constexpr]] C++11 attribute (#71300)Richard Dzenis18-13/+239
2023-12-09[clang][NFC] Refactor expected directives in C++ DRs 2000-2799 (#74921)Vlad Serebrennikov10-298/+499
2023-12-09[clang][NFC] Fill in historical data on when C++ DRs 2000-2799 were fixedVlad Serebrennikov4-10/+10
2023-12-08[RISCV] Remove Type::isRVVType() and replace with isRVVSizelessBuiltinType()....Craig Topper5-14/+4
2023-12-08[clang] NFC: Remove `OptionalDirectoryEntryRefDegradesToDirectoryEntryPtr` (#...Jan Svoboda4-85/+7
2023-12-08[clang] NFC: Remove `OptionalFileEntryRefDegradesToFileEntryPtr` (#74899)Jan Svoboda17-123/+32
2023-12-08[clang] NFCI: Make `ModuleFile::File` non-optional (#74892)Jan Svoboda5-39/+29
2023-12-08[clang-format][NFC] Clean up the driver and getStyle() in Format.cpp (#74794)Owen Pan2-70/+65
2023-12-08[Fix] Disable fdefine-target-os-macros for now (#74886)Zixu Wang2-14/+19
2023-12-08Thread safety analysis: Fix a bug in handling temporary constructors (#74020)Ziqing Luo2-13/+21
2023-12-08[NFC] A few whitespace changes.Paul Walker1-0/+1
2023-12-08[Clang] Fix ResolveConstructorOverload to not select a conversion function if...Shafik Yaghmour4-26/+62
2023-12-08[OpenACC] Fix bug with directive name being a 'special token'erichkeane2-6/+14
2023-12-08Fix tests hip-offload-compress-zlib/zstd.hip (#74783)Yaxun (Sam) Liu2-6/+6
2023-12-08[AArch64][SME2] Add builtins to cast svbool from/to svcount. (#74720)Dinar Temirbulatov3-0/+66
2023-12-08[FlowSensitive] Fix warningsKazu Hirata1-1/+1
2023-12-08Work around an ICE in MSVC; NFCAaron Ballman1-1/+2
2023-12-08[Clang][SVE2p1]Add svboolx2 and svboolx4 types for svcreate, svget, s… (#74...CarolineConcatto8-0/+349
2023-12-08[ARM][AArch32] Add support for AArch32 Cortex-M52 CPU (#74822)Jonathan Thackray4-5/+17
2023-12-08[OpenACC][NFC] Change Readonly token check to use isSpecialTokenKinderichkeane1-2/+4
2023-12-08[clang][Interp] Implement builtin_expect (#69713)Timm Baeder3-0/+61
2023-12-08[Clang] Emit TBAA info for enums in C (#73326)David Sherwood3-1/+123
2023-12-08 [clang][NFC] Refactor expected directives in C++ DRs 700-1999 (#74767)Vlad Serebrennikov14-859/+1530
2023-12-07[clang][PP] Add extension to predefine target OS macros (#74676)Zixu Wang9-0/+327
2023-12-07[HLSL] Add helpers to simplify HLSL resource type declarations. NFCJustin Bogner2-22/+36
2023-12-07[OpenACC] Implement 'wait' construct parsing (#74752)Erich Keane4-1/+248
2023-12-07[NFC] Remove unneeded nullptr checks after cast<> (#74674)Mike Rice1-3/+2
2023-12-07[LinkerWrapper][Obvious] Fix missing use of texture data typeJoseph Huber2-3/+3
2023-12-07[CUDA][HIP] Improve variable registration with the new driver (#73177)Joseph Huber5-96/+189
2023-12-08[clang][NFC] Fill in historical data on when C++ DRs 700-1999 were fixedVlad Serebrennikov13-36/+36
2023-12-07[Clang] Introduce scoped variants of GNU atomic functions (#72280)Joseph Huber15-21/+788
2023-12-07[AArch64][SME2] Add REQUIRES to new testJay Foad1-0/+2
2023-12-07[Clang] Mark WG14 N2939 (Identifier Syntax Fixes) as available in Clang 15 (#...Tom Honermann2-1/+84
2023-12-07[OpenMP] Fix runtime problem due to wrong map size. (#74692)jyu2-git2-2/+15
2023-12-07[clang][ExtractAPI] Allow serialization for ObjC++ headers (#74733)Daniel Grumberg2-3/+101
2023-12-07[AArch64][SME2] Add _x2/_x4 svqrshr builtins. (#74100)Dinar Temirbulatov2-0/+356
2023-12-07[clang][Interp][NFC] Remove unused includeTimm Bäder1-1/+0
2023-12-07[clang] Add separate C++23 extension flag for attrs on lambda (#74553)Utkarsh Saxena6-17/+12
2023-12-07Remove dead code; NFCAaron Ballman3-15/+10