aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
AgeCommit message (Expand)AuthorFilesLines
2024-06-22[Clang] fix access checking inside return-type-requirement of compound requir...Zhikai Zeng1-1/+1
2024-06-21[clang-format] Annotate r_paren before braced list as TT_CastRParen (#96271)Owen Pan1-0/+5
2024-06-21[Clang] Replace `emitXXXBuiltin` with a unified interface (#96313)Shilei Tian1-114/+109
2024-06-21Enable ASAN in amdgpu toolchain for OpenCL (#96262)Yaxun (Sam) Liu2-0/+9
2024-06-21[clang] Implement function pointer signing and authenticated function calls (...Ahmed Bougacha12-15/+294
2024-06-21[clang][AST] createNestedNameSpecifierForScopeOf - don't use dyn_cast_or_null...Simon Pilgrim1-2/+2
2024-06-21[clang-format][NFC] Add CMake target clang-format-check-format (#95873)Owen Pan1-0/+24
2024-06-21[CommandLine] Avoid ManagedStatic.h include (NFC)Nikita Popov1-0/+1
2024-06-21[VFS] Avoid <stack> include (NFC)Nikita Popov2-0/+2
2024-06-21Revert "[ubsan] Display correct runtime messages for negative _BitInt" (#96239)earnol1-54/+5
2024-06-21[Clang] skip alignment checks on incomplete types to avoid an assertion failu...Oleksandr T1-1/+1
2024-06-21[clang][Interp] Don't try to decay non-pointers to pointersTimm Bäder1-1/+1
2024-06-21[clang][ASTImporter] Fix possible crash "given incorrect InsertPos for specia...Balázs Kéri1-2/+5
2024-06-21[Serialization] Register identifiers in ahead and don't emit predefined declsChuanqi Xu1-36/+58
2024-06-21[clang] Implement CWG2877 "Type-only lookup for using-enum-declarator" (#95399)Vlad Serebrennikov2-17/+53
2024-06-21[NFC] Fix laod -> load typos. NFCDavid Green1-1/+1
2024-06-21[clang][Interp] Fix Descriptor::getElemQualType() for complex/vectorsTimm Bäder1-2/+8
2024-06-20[Serialization] Use stable hash functionsFangrui Song3-7/+12
2024-06-20[Lex] Replace hash_combine with a stable hashFangrui Song1-3/+4
2024-06-21[X86]Add support for __outbyte/word/dword and __inbyte/word/dword (#93774)Malay Sanghi1-7/+18
2024-06-21[clang][dataflow] Add a callback run on the pre-transfer state. (#96140)martinboehme1-12/+14
2024-06-20[Driver] BuildOffloadingActions: Stabilize iteration orderFangrui Song1-0/+1
2024-06-21[RISCV] Make M imply Zmmul (#95070)Jianjian Guan1-1/+1
2024-06-21[C++20] [Modules] Reference all the possible declarations for ADLChuanqi Xu1-0/+17
2024-06-20[clang-cl][AST] Fix auto NTTP MSVC 1920+ mangling for pointer types (#92477)Max Winkler1-3/+60
2024-06-20[clang-format[NFC] Clean up AnnotatingParser::rParenEndsCast() (#96128)Owen Pan1-37/+46
2024-06-21[serialization] No transitive type change (#92511)Chuanqi Xu4-68/+88
2024-06-20[ubsan] Display correct runtime messages for negative _BitInt (#93612)earnol1-5/+54
2024-06-20[WebAssembly] Re-enable reference types by default (#93261)Heejin Ahn1-1/+1
2024-06-20[clang] Define ptrauth_sign_constant builtin. (#93904)Ahmed Bougacha8-15/+245
2024-06-20[clang] Define ptrauth_string_discriminator builtin. (#93903)Ahmed Bougacha3-0/+47
2024-06-20[clang][Interp] Try to fix #embed on big-endian machinesTimm Bäder1-5/+14
2024-06-20[Clang] [Sema] Diagnose unknown std::initializer_list layout in SemaInit (#95...Mital Ashok3-57/+89
2024-06-20[clang] Fix missing installed header (#95979)Daniel Otero1-1/+3
2024-06-20[Clang][Comments] Support for parsing headers in Doxygen \par commands (#91100)hdoc1-0/+78
2024-06-20[Clang][AMDGPU] Add a builtin for `llvm.amdgcn.make.buffer.rsrc` intrinsic (#...Shilei Tian2-0/+17
2024-06-20[clang][Interp] Nested ThisExprs that don't refer to the frame this ptrTimm Bäder4-2/+87
2024-06-20[AArch64][TargetParser] Split FMV and extensions (#92882)Tomas Matheson5-22/+13
2024-06-20[Clang] [Sema] Ensure noexcept(typeid(E)) checks if E throws when needed (#95...Mital Ashok1-1/+10
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva34-98/+1296
2024-06-20[LLVM] Add InsertPosition union-type to remove overloads of Instruction-creat...Stephen Tozer4-7/+4
2024-06-20[clang] Fix `static_cast` to array of unknown bound (#96041)Mariya Podchishchaeva1-0/+14
2024-06-19-fsanitize=vptr: Change hash function and simplify bit mixerFangrui Song1-22/+13
2024-06-20[Serialization] No transitive identifier change (#92085)Chuanqi Xu4-66/+90
2024-06-20[HeaderSearch] Introduce LazyIdentifierInfoPtr for Controlling Macro in Heade...Chuanqi Xu3-21/+21
2024-06-19[clang-format] Correctly annotate l_brace after TypenameMacro (#96026)Owen Pan1-3/+9
2024-06-19[CodeGen] Remove extraneous ArrayRef (NFC) (#96085)Kazu Hirata1-2/+1
2024-06-19[clang][Interp][NFC] Loosen an assertionTimm Bäder1-1/+3
2024-06-19[clang][Interp][NFC] Fix initializing union APValuesTimm Bäder1-1/+1
2024-06-19[Interp] Record::getBase - merge isRecordType/getAs<RecordType>() checks. NFC.Simon Pilgrim1-5/+5