aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2024-04-16Revert "[Sema] Mark alias/ifunc targets used and consider mangled names" (#88...Mehdi Amini5-45/+19
2024-04-16[AST][RecoveryExpr] Fix a crash on c89/c90 invalid InitListExpr (#88008) (#88...Ding Fei5-19/+28
2024-04-16[ValueTracking] Restore isKnownNonZero parameter order. (#88873)Harald van Dijk1-2/+1
2024-04-16[OpenACC] Implement `self` clause for compute constructs (#88760)Erich Keane19-98/+513
2024-04-16Revert "[codegen] Emit missing cleanups for stmt-expr and coro suspensions" a...Utkarsh Saxena11-796/+128
2024-04-16Switch release notes links to using markup for github issues; NFCAaron Ballman1-28/+15
2024-04-16[CUDA] Rename SM_32 to SM_32_ to work around AIX headers (#88779)Joseph Huber4-10/+8
2024-04-16[clang] Introduce `SemaOpenMP` (#88642)Vlad Serebrennikov18-4341/+4565
2024-04-16clang; Try to get windows-seh-async-verify.cpp to pass on macNico Weber1-4/+4
2024-04-16[Clang][Sema] placement new initializes typedef array with correct size (#83124)mahtohappy3-1/+35
2024-04-16[clang][Interp] Implement align builtinsTimm Bäder2-0/+376
2024-04-16[clang][Index] Use canonical function parameter types in USRs (#68222)Krystian Stasiowski2-3/+18
2024-04-16[clang][Interp][NFC] Fix some build warningsTimm Bäder1-2/+2
2024-04-16[clang][Interp] Don't add 'in call to' diagnostics for builtin framesTimm Bäder3-18/+18
2024-04-16[clang][Interp] Load value from MemberExpr if requiredTimm Bäder2-3/+28
2024-04-16[clang][CodeGen] Add AS for Globals to SPIR & SPIRV datalayouts (#88455)Alex Voicu2-6/+6
2024-04-16[clang][Interp] Support MemberExprs pointing to VarDeclsTimm Bäder2-2/+17
2024-04-16[SEH] Ignore async exception flag when the environment is not MSVC (#88101)Phoebe Wang2-8/+44
2024-04-16[clang][Interp] Avoid calling invalid functionsTimm Bäder3-2/+18
2024-04-16[clang][Interp][NFC] Compare std::optionals directlyTimm Bäder1-2/+2
2024-04-16[clang][Interp][NFC] Fix Pointer::isZero() for block pointersTimm Bäder1-4/+1
2024-04-16[clang][Interp] Support __builtin_vectorelementsTimm Bäder2-0/+11
2024-04-16[clang][Interp][NFC] Add Block::dump()Timm Bäder2-0/+19
2024-04-16[clang][Interp] Gracefully handle bitcasts to non-primitive typesTimm Bäder2-2/+8
2024-04-16Fix missing dtor in function calls accepting trivial ABI structs (#88751)Utkarsh Saxena4-21/+48
2024-04-16[analyzer] Handle builtin functions in MallocChecker (#88416)NagyDonat11-75/+125
2024-04-16[StmtProfile] Don't profile the body of lambda expressionsChuanqi Xu10-28/+81
2024-04-16[clang] Drop unaligned from calls to readNext (NFC) (#88842)Kazu Hirata4-142/+98
2024-04-16[clang][dataflow] Fix result object location for builtin `<=>`. (#88726)martinboehme2-0/+57
2024-04-16[C++20] [Modules] Don't import non-inline function bodies even if it is alway...Chuanqi Xu2-8/+40
2024-04-16[Clang][Sema] Fix issue on requires expression with templated base class memb...Qizhi Hu3-1/+26
2024-04-15[Sema] Mark alias/ifunc targets used and consider mangled namesFangrui Song5-19/+45
2024-04-15[clang/DependencyScanning/ModuleDepCollector] Refactor part of `makeCommonInv...Argyrios Kyrtzidis3-12/+57
2024-04-15[clang] Move tailclipping to bitfield allocation (#87090)Nathan Sidwell2-40/+62
2024-04-15[OpenMP] Remove 'minncta' attributes from NVPTX kernels (#88398)Joseph Huber1-2/+1
2024-04-15[Clang] Properly set the value category of dependent unary operators (#88740)cor3ntin4-5/+23
2024-04-15Use pushFullExprCleanup for deferred destroy (#88670)Utkarsh Saxena2-3/+35
2024-04-15Revert "[clang analysis] ExprMutationAnalyzer avoid infinite recursion for re...Florian Mayer3-65/+15
2024-04-15[Clang] Refactor implementation of "Lifetime extension in range-based for loo...yronglin6-62/+4
2024-04-15[HLSL][SPIRV] Add any intrinsic lowering (#88325)Farzon Lotfi3-127/+247
2024-04-15[clang analysis] ExprMutationAnalyzer avoid infinite recursion for recursive ...Congcong Cai3-15/+65
2024-04-15Revert "[C++20] [Modules] Don't import non-inline function bodies even if it ...Chuanqi Xu2-4/+5
2024-04-15Revert "Reapply "[Clang][Sema] Fix crash when 'this' is used in a dependent c...Mikhail Goncharov9-252/+99
2024-04-15[C++20] [Modules] Introduce -fexperimental-modules-reduced-bmi (#85050)Chuanqi Xu9-2/+159
2024-04-14[Driver] Ensure ToolChain::LibraryPaths is not empty for non-DarwinFangrui Song20-115/+115
2024-04-14[Driver,test] Make Android runtime tests resisent to #87866 changeFangrui Song2-0/+8
2024-04-14[clang] Fix name conflict with `sys/mac.h` on AIX (#88644)Vlad Serebrennikov1-0/+4
2024-04-14[clang] Fix -Wunused-variable in SemaCast.cpp (NFC)Jie Fu1-1/+1
2024-04-14[Clang] [C++26] Implement P2573R2: `= delete("should have a reason");` (#86526)Sirraide36-120/+728
2024-04-14Revert "[Clang] Reduce the size of Decl and classes derived from it" (#88654)Nikolas Klauser3-70/+35