aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
AgeCommit message (Expand)AuthorFilesLines
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks2-5/+15
2022-07-26[C++20] [Modules] Don't handle no linkage entities when overloadingChuanqi Xu1-1/+1
2022-07-26[clang][dataflow] Add explicit "AST" nodes for implications and iffDmitri Gribenko3-6/+101
2022-07-26[Clang] [P2025] Analyze only potential scopes for NRVORoman Rusyaev3-21/+73
2022-07-26[analyzer] Improve loads from reinterpret-cast fieldsBalazs Benics1-21/+48
2022-07-26[C++20] [Modules] Handle linkage properly for specializations when overloadingChuanqi Xu1-4/+14
2022-07-26[RISCV][Clang] Refactor RISCVVEmitter. (NFC)Zakk Chen2-6/+16
2022-07-26[RISCV][Clang] Refactor and rename rvv intrinsic related stuff. (NFC)Zakk Chen1-0/+42
2022-07-26[analyzer] Fix unused variable warning in release builds. NFC.Benjamin Kramer1-3/+2
2022-07-26[clang][analyzer][NFC] Use value_or instead of ValueOrDavid Spickett1-1/+1
2022-07-26[clang][dataflow] Fix SAT solver crashes on `X ^ X` and `X v X`Dmitri Gribenko1-19/+41
2022-07-26[analyzer] Structured binding to tuple-like typesisuckatcs3-10/+60
2022-07-26[RISCV] Lazily add RVV C intrinsics.Kito Cheng6-21/+474
2022-07-26[analyzer] Lambda capture non-POD type arrayisuckatcs4-3/+83
2022-07-26[analyzer] ArrayInitLoopExpr with array of non-POD typeisuckatcs4-17/+152
2022-07-25[clang-format] Fix a hang when formatting C# $@ string literalsowenca1-75/+84
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata7-30/+27
2022-07-25Use isa instead of dyn_cast (NFC)Kazu Hirata1-1/+1
2022-07-26[CodeGen] Consider MangleCtx when move lazy emission StatesJun Zhang2-0/+4
2022-07-25[Clang] Fix how we set the NumPositiveBits on an EnumDecl to cover the case o...Shafik Yaghmour1-4/+14
2022-07-25[Driver] Ignore unimplemented -mtune= for ARM/PowerPCFangrui Song2-0/+9
2022-07-25[clang][dataflow] Rename iterators from IT to ItDmitri Gribenko4-27/+27
2022-07-25Use `<stdatomic.h>` with MSVC and C++Igor Zhukov1-1/+2
2022-07-25[C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1]Iain Sandoe2-0/+47
2022-07-25[Sema] Merge C++20 concept definitions from different modules in same TUIlya Biryukov1-9/+46
2022-07-25Rewording "static_assert" diagnosticsMuhammad Usman Shahid2-320/+278
2022-07-25[C++20] [Modules] Make the linkage consistent for class template and itsChuanqi Xu1-6/+8
2022-07-25[clang][ASTImporter] Improved handling of functions with auto return type.Balázs Kéri1-9/+43
2022-07-25[clang][analyzer] Added partial wide character support to CStringCheckerBalázs Kéri1-33/+67
2022-07-24Remove redundaunt override specifiers (NFC)Kazu Hirata2-11/+9
2022-07-24[clang] Remove redundant virtual specifies (NFC)Kazu Hirata4-27/+23
2022-07-24[clang] Remove unused forward declarations (NFC)Kazu Hirata2-2/+0
2022-07-25[clang] better error message for while loops outside of control flowinclyc1-16/+20
2022-07-24Use any_of (NFC)Kazu Hirata2-3/+3
2022-07-24[Driver] Enable some sanitizers on FreeBSD AArch64Andrew Turner1-3/+3
2022-07-24[clang-tidy] implement new check 'misc-const-correctness' to add 'const' to u...Jonas Toth1-8/+10
2022-07-24[clang] Fix incorrect constant folding of `if consteval`Corentin Jabot1-3/+7
2022-07-24[Clang] De-deprecate volatile compound operationsCorentin Jabot1-11/+26
2022-07-24Fix crash in ObjC codegen introduced with 5ab6ee75994d645725264e757d67bbb1c96...David Chisnall1-5/+7
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko1-1/+1
2022-07-23Use the range-based overload of llvm::sort where possibleDmitri Gribenko3-8/+5
2022-07-23[Clang] Adjust extension warnings for #warningCorentin Jabot1-1/+10
2022-07-23[Clang] Add support for Unicode identifiers (UAX31) in C2x mode.Corentin Jabot1-3/+3
2022-07-23[NFC] Move function definition to cpp fileJun Zhang2-28/+29
2022-07-22[Driver] Error for -gsplit-dwarf with RISC-V linker relaxationFangrui Song3-5/+17
2022-07-23[clang][dataflow] Add DataflowEnvironment::dump()Dmitri Gribenko3-3/+41
2022-07-23[clang][dataflow] Expose stringification functions for SAT solver enumsDmitri Gribenko1-26/+24
2022-07-23[clang][dataflow] ArrayRef'ize debugString()Dmitri Gribenko1-3/+2
2022-07-22[Driver] Report -Wunused-command-line-argument for unimplemented -mtune=Fangrui Song1-3/+0
2022-07-22[Driver][SystemZ] Simplify -mtuneFangrui Song1-12/+5