aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2022-07-26Inline function calls.Weverything1-4/+2
2022-07-27[clang][AIX] Add option to control quadword lock free atomics ABI on AIXKai Luo9-15/+69
2022-07-26[CGDebugInfo] Access the current working directory from the `VFS`Argyrios Kyrtzidis10-40/+106
2022-07-26[Clang][Doc] Update the release note for clangShilei Tian1-0/+2
2022-07-26[clang] Pass FoundDecl to DeclRefExpr creator for operator overloadsDanny Mösch6-47/+78
2022-07-26Revert "[clang-offload-bundler] Library-ize ClangOffloadBundler"Lambert, Jacob5-1468/+1272
2022-07-26[clang][dataflow] Analyze calls to in-TU functionsSam Estep7-19/+224
2022-07-26Revert "[clang][dataflow] Analyze calls to in-TU functions"Sam Estep7-224/+19
2022-07-26[clang][dataflow] Analyze calls to in-TU functionsSam Estep7-19/+224
2022-07-26[clang-offload-bundler] Library-ize ClangOffloadBundlerJacob Lambert5-1272/+1468
2022-07-26[AArch64] Simplify BTI/PAC-RET module flagsFangrui Song10-2972/+2971
2022-07-26[C++20] [Modules] Disable preferred_name when writing a C++20 Module interfaceChuanqi Xu6-2/+72
2022-07-26[WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to fu...Stefan Gränitz2-7/+41
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks6-23/+80
2022-07-26[cmake] Slight fix ups to make robust to the full range of GNUInstallDirsJohn Ericson1-1/+3
2022-07-26[C++20] [Modules] Don't handle no linkage entities when overloadingChuanqi Xu2-1/+45
2022-07-26[clang][dataflow] Add explicit "AST" nodes for implications and iffDmitri Gribenko9-50/+284
2022-07-26[NFC] Fix some C++20 warningsEvgeny Mandrikov1-12/+12
2022-07-26[Clang] [P2025] Analyze only potential scopes for NRVORoman Rusyaev6-712/+631
2022-07-26[clang] [docs] Update the changes of C++20 Modules in clang15Chuanqi Xu2-4/+14
2022-07-26[analyzer] Improve loads from reinterpret-cast fieldsBalazs Benics2-21/+72
2022-07-26[C++20] [Modules] Handle linkage properly for specializations when overloadingChuanqi Xu2-4/+56
2022-07-26[RISCV][Clang] Refactor RISCVVEmitter. (NFC)Zakk Chen4-26/+31
2022-07-26[RISCV][Clang] Refactor and rename rvv intrinsic related stuff. (NFC)Zakk Chen4-95/+116
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 Gribenko2-20/+60
2022-07-26[analyzer] Structured binding to tuple-like typesisuckatcs5-11/+644
2022-07-26[RISCV] Lazily add RVV C intrinsics.Kito Cheng17-152/+883
2022-07-26[analyzer] Lambda capture non-POD type arrayisuckatcs8-20/+147
2022-07-26[analyzer] ArrayInitLoopExpr with array of non-POD typeisuckatcs9-30/+385
2022-07-25[clang-format] Fix a hang when formatting C# $@ string literalsowenca2-75/+85
2022-07-26[CMake][Fuchsia] Enable assertions and backtraces in stage 1 buildAlex Brachet1-2/+2
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-26fix comment typo to cycle botsNico Weber1-1/+1
2022-07-25libclang.so: Make SONAME the same as LLVM versionTom Stellard5-462/+398
2022-07-26[CodeGen] Consider MangleCtx when move lazy emission StatesJun Zhang3-0/+5
2022-07-25[Clang] Fix how we set the NumPositiveBits on an EnumDecl to cover the case o...Shafik Yaghmour3-6/+20
2022-07-25[Driver] Ignore unimplemented -mtune= for ARM/PowerPCFangrui Song2-0/+9
2022-07-25[cmake] Support custom package install pathsJohn Ericson1-6/+11
2022-07-25[Passes] add a tail-call-elim pass near the end of the opt pipelineSanjay Patel435-20897/+20877
2022-07-25[clang][dataflow] Rename iterators from IT to ItDmitri Gribenko4-27/+27
2022-07-25[clang][dataflow] Fix MapLattice::insert() to not drop return valueEric Li2-5/+13
2022-07-25[Clang] Status of the C++23 papers approved by WG21 at the July plenaryCorentin Jabot1-2/+91
2022-07-25Use `<stdatomic.h>` with MSVC and C++Igor Zhukov2-1/+4
2022-07-25Reapply "[NFC] Add some additional features to MultiLevelTemplateArgumentList""Erich Keane1-0/+34
2022-07-25[C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1]Iain Sandoe4-0/+119
2022-07-25[Sema] Merge C++20 concept definitions from different modules in same TUIlya Biryukov6-9/+219
2022-07-25Rewording "static_assert" diagnosticsMuhammad Usman Shahid43-455/+418