[PATCH] D134679: [Clang][AArch64][SME] Add intrinsics for reading streaming vector length

2023-05-28 Thread Bryan Chan via Phabricator via cfe-commits
bryanpkc updated this revision to Diff 526379. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D134679/new/ https://reviews.llvm.org/D134679 Files: clang/include/clang/Basic/arm_sme.td clang/lib/CodeGen/CGBuiltin.cpp

[PATCH] D146418: Support for OpenMP 5.0 sec 2.12.7 - Declare Target initializer expressions

2023-05-28 Thread Ritanya via Phabricator via cfe-commits
RitanyaB updated this revision to Diff 526377. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D146418/new/ https://reviews.llvm.org/D146418 Files: clang/include/clang/Sema/Sema.h clang/lib/Sema/SemaDecl.cpp clang/lib/Sema/SemaOpenMP.cpp

[PATCH] D134678: [Clang][AArch64][SME] Add intrinsics for ZA array load/store (LDR/STR)

2023-05-28 Thread Bryan Chan via Phabricator via cfe-commits
bryanpkc updated this revision to Diff 526361. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D134678/new/ https://reviews.llvm.org/D134678 Files: clang/include/clang/Basic/TargetBuiltins.h clang/include/clang/Basic/arm_sme.td

[PATCH] D151469: [NFC][CLANG] Fix issue with dereference null return value in EvaluateBuiltinClassifyType()

2023-05-28 Thread Soumi Manna via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGb6a5aeadb558: [NFC][CLANG] Fix issue with dereference null return value in… (authored by Manna). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151469/new/

[clang] b6a5aea - [NFC][CLANG] Fix issue with dereference null return value in EvaluateBuiltinClassifyType()

2023-05-28 Thread via cfe-commits
Author: Manna, Soumi Date: 2023-05-28T20:09:09-07:00 New Revision: b6a5aeadb5588dedc09eacc3b98b0278d6d53529 URL: https://github.com/llvm/llvm-project/commit/b6a5aeadb5588dedc09eacc3b98b0278d6d53529 DIFF: https://github.com/llvm/llvm-project/commit/b6a5aeadb5588dedc09eacc3b98b0278d6d53529.diff

[PATCH] D147417: [clang-tidy] Do not emit bugprone-exception-escape warnings from coroutines

2023-05-28 Thread Deniz Evrenci via Phabricator via cfe-commits
denizevrenci added a comment. @PiotrZSL & @ChuanqiXu may I request a re-review? I addressed all comments. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D147417/new/ https://reviews.llvm.org/D147417 ___

[PATCH] D147417: [clang-tidy] Do not emit bugprone-exception-escape warnings from coroutines

2023-05-28 Thread Deniz Evrenci via Phabricator via cfe-commits
denizevrenci updated this revision to Diff 526359. denizevrenci added a comment. Add tests for co_yield and co_await Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D147417/new/ https://reviews.llvm.org/D147417 Files:

[PATCH] D134677: [Clang][AArch64][SME] Add ZA zeroing intrinsics

2023-05-28 Thread Bryan Chan via Phabricator via cfe-commits
bryanpkc updated this revision to Diff 526351. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D134677/new/ https://reviews.llvm.org/D134677 Files: clang/include/clang/Basic/TargetBuiltins.h clang/include/clang/Basic/arm_sme.td clang/include/clang/Basic/arm_sve_sme_incl.td

[PATCH] D127910: [Clang][AArch64][SME] Add vector load/store (ld1/st1) intrinsics

2023-05-28 Thread Bryan Chan via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG9f6250f59105: [Clang][AArch64][SME] Add vector load/store (ld1/st1) intrinsics (authored by bryanpkc). Repository: rG LLVM Github Monorepo

[PATCH] D150579: [*]: fix syntax errors in HTML files

2023-05-28 Thread Mohammed Keyvanzadeh via Phabricator via cfe-commits
VoltrexMaster added a comment. Does anyone know how to change the utils/tools to generate HTML with correct syntax? I tried but there are test failures caused by them. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D150579/new/

[clang-tools-extra] a82f2b2 - Fix typos in documentation

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T13:13:12-07:00 New Revision: a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa URL: https://github.com/llvm/llvm-project/commit/a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa DIFF: https://github.com/llvm/llvm-project/commit/a82f2b2db34c58f18d7abbdbe7af51cc1e7ec3aa.diff

[PATCH] D151634: [clang] Add test for CWG253

2023-05-28 Thread Vlad Serebrennikov via Phabricator via cfe-commits
Endill updated this revision to Diff 526342. Endill added a comment. Update cxx_dr_status.html Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151634/new/ https://reviews.llvm.org/D151634 Files: clang/test/CXX/drs/dr0xx.cpp

[PATCH] D151634: [clang] Add test for CWG253

2023-05-28 Thread Vlad Serebrennikov via Phabricator via cfe-commits
Endill created this revision. Endill added reviewers: clang-language-wg, shafik. Herald added a project: All. Endill requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Also mark CWG78 as "no". CWG253 is the only issue that references 78, and

[PATCH] D151627: [clang][c++20][NFC] `ComparisonCategoryType` - updated comment, removed `std:*_equality`

2023-05-28 Thread Hristo Hristov via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGfb250b8295b9: [clang][c++20][NFC] `ComparisonCategoryType` - updated comment, removed `std… (authored by Zingam). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[clang] fb250b8 - [clang][c++20][NFC] `ComparisonCategoryType` - updated comment, removed `std:*_equality`

2023-05-28 Thread Hristo Hristov via cfe-commits
Author: Hristo Hristov Date: 2023-05-28T22:25:16+03:00 New Revision: fb250b8295b9f65590017c5b13d6de0b4f4617c1 URL: https://github.com/llvm/llvm-project/commit/fb250b8295b9f65590017c5b13d6de0b4f4617c1 DIFF:

[clang] d0e4119 - [CodeGen] Remove unused declaration getOrCreateRelativeStub

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:28-07:00 New Revision: d0e4119d848bbb8df6a7fa303ad8302a770fbab8 URL: https://github.com/llvm/llvm-project/commit/d0e4119d848bbb8df6a7fa303ad8302a770fbab8 DIFF: https://github.com/llvm/llvm-project/commit/d0e4119d848bbb8df6a7fa303ad8302a770fbab8.diff

[clang] c194a5e - [Driver] Remove unused declaration AddStaticDeviceLibsPostLinking

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:25-07:00 New Revision: c194a5efb8c1122892d9f4a8441c237fd83dbd27 URL: https://github.com/llvm/llvm-project/commit/c194a5efb8c1122892d9f4a8441c237fd83dbd27 DIFF: https://github.com/llvm/llvm-project/commit/c194a5efb8c1122892d9f4a8441c237fd83dbd27.diff

[clang] e2cc293 - [Serialization] Remove unused declaration ReadExplicitTemplateArgumentList

2023-05-28 Thread Kazu Hirata via cfe-commits
Author: Kazu Hirata Date: 2023-05-28T12:11:26-07:00 New Revision: e2cc2939a30b9e61e8533ef95f818a7b22bd465f URL: https://github.com/llvm/llvm-project/commit/e2cc2939a30b9e61e8533ef95f818a7b22bd465f DIFF: https://github.com/llvm/llvm-project/commit/e2cc2939a30b9e61e8533ef95f818a7b22bd465f.diff

[PATCH] D125171: [clang-format] Add a new clang-format option AlwaysBreakBeforeFunctionParameters

2023-05-28 Thread Hristo Hristov via Phabricator via cfe-commits
H-G-Hristov added inline comments. Comment at: clang/unittests/Format/FormatTest.cpp:25716 + "int param2,\n" + "int param3);\n", + Style); Does this work with `BAS_BlockIndent`? I don't see any related tests.

[PATCH] D151121: [Clang][UBSan] Fix the crash caused by __builtin_assume_aligned with -no-opaque-pointers enabled

2023-05-28 Thread Yurong via Phabricator via cfe-commits
yronglin added a comment. The col number in diagnostic message seems not correct https://godbolt.org/z/jnG5orhYW Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151121/new/ https://reviews.llvm.org/D151121

[PATCH] D151632: [clang-format] Parse the Verilog language option in configuration

2023-05-28 Thread sstwcw via Phabricator via cfe-commits
sstwcw created this revision. Herald added projects: All, clang, clang-format. Herald added a subscriber: cfe-commits. Herald added reviewers: rymiel, HazardyKnusperkeks, owenpan, MyDeveloperDay. sstwcw requested review of this revision. Repository: rG LLVM Github Monorepo

[PATCH] D148697: [clang-tidy] Add more checks for functions which should be noexcept

2023-05-28 Thread André Schackier via Phabricator via cfe-commits
AMS21 updated this revision to Diff 526327. AMS21 added a comment. Removed unrelated change Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D148697/new/ https://reviews.llvm.org/D148697 Files:

[PATCH] D148697: [clang-tidy] Add more checks for functions which should be noexcept

2023-05-28 Thread André Schackier via Phabricator via cfe-commits
AMS21 updated this revision to Diff 526326. AMS21 marked 2 inline comments as done. AMS21 added a comment. Rename `cppcoreguidelines-noexcept-move-constructor` to `cppcoreguidelines-noexcept-move-operations` Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[PATCH] D148697: [clang-tidy] Add more checks for functions which should be noexcept

2023-05-28 Thread Piotr Zegar via Phabricator via cfe-commits
PiotrZSL accepted this revision. PiotrZSL added a comment. This revision is now accepted and ready to land. On first glance, looks fine, but I didn't check it too deep. Leave it open for 1-2 weeks. I will try to check it more deeply. One thing that I see and do not like is duplication, maybe we

[clang] 5b4fed6 - [clang][NFC] Update latest released Clang versions in make_cxx_dr_status

2023-05-28 Thread Vlad Serebrennikov via cfe-commits
Author: Vlad Serebrennikov Date: 2023-05-28T15:58:52+03:00 New Revision: 5b4fed66efe245bb0cc246755a669ab3a17de9ed URL: https://github.com/llvm/llvm-project/commit/5b4fed66efe245bb0cc246755a669ab3a17de9ed DIFF:

[PATCH] D150185: [include-cleaner] Allow multiple strategies for spelling includes.

2023-05-28 Thread Kadir Cetinkaya via Phabricator via cfe-commits
kadircet added a comment. thanks a lot! outline seems good. mostly some comments on implementation details. Comment at: clang-tools-extra/include-cleaner/include/clang-include-cleaner/Analysis.h:92 + + virtual std::string operator()(llvm::StringRef HeaderPhysicalPath) const

[PATCH] D148697: [clang-tidy] Add more checks for functions which should be noexcept

2023-05-28 Thread André Schackier via Phabricator via cfe-commits
AMS21 added a comment. Bumping to ask for reviews Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D148697/new/ https://reviews.llvm.org/D148697 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[PATCH] D146809: [clang-repl] Implement Value pretty printing

2023-05-28 Thread Vassil Vassilev via Phabricator via cfe-commits
v.g.vassilev added inline comments. Comment at: clang/include/clang/Interpreter/Interpreter.h:113 llvm::Expected CompileDtorCall(CXXRecordDecl *CXXRD); + std::string CreateUniqName(std::string Base); We should move this routine to its user in maybe

[PATCH] D103930: [clang][HeaderSearch] Fix implicit module when using header maps

2023-05-28 Thread Ivan Murashko via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGf8536fb11e3d: [clang][HeaderSearch] Fix implicit module when using header maps (authored by ivanmurashko). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[clang] f8536fb - [clang][HeaderSearch] Fix implicit module when using header maps

2023-05-28 Thread Ivan Murashko via cfe-commits
Author: Ivan Murashko Date: 2023-05-28T11:49:51+01:00 New Revision: f8536fb11e3d71d009c9002b5aa2ef32983ac7dc URL: https://github.com/llvm/llvm-project/commit/f8536fb11e3d71d009c9002b5aa2ef32983ac7dc DIFF: https://github.com/llvm/llvm-project/commit/f8536fb11e3d71d009c9002b5aa2ef32983ac7dc.diff

[PATCH] D151620: [clang-repl] Fix REPL_EXTERNAL_VISIBILITY and building libclang-cpp.dll for MinGW configurations

2023-05-28 Thread Martin Storsjö via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG592e935e115f: [clang-repl] Fix REPL_EXTERNAL_VISIBILITY and building libclang-cpp.dll for… (authored by mstorsjo). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[clang] 592e935 - [clang-repl] Fix REPL_EXTERNAL_VISIBILITY and building libclang-cpp.dll for MinGW configurations

2023-05-28 Thread Martin Storsjö via cfe-commits
Author: Martin Storsjö Date: 2023-05-28T13:16:53+03:00 New Revision: 592e935e115ffb451eb9b782376711dab6558fe0 URL: https://github.com/llvm/llvm-project/commit/592e935e115ffb451eb9b782376711dab6558fe0 DIFF:

[PATCH] D151627: [clang][c++20][NFC] `ComparisonCategoryType` - updated comment, removed `std:*_equality`

2023-05-28 Thread Hristo Hristov via Phabricator via cfe-commits
H-G-Hristov created this revision. Herald added a project: All. H-G-Hristov requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. `weak_equality` and `strong_equality` are removed from the standard: - https://wg21.link/P1959R0 -

[PATCH] D150579: [*]: fix syntax errors in HTML files

2023-05-28 Thread Mohammed Keyvanzadeh via Phabricator via cfe-commits
VoltrexMaster updated this revision to Diff 526316. VoltrexMaster added a comment. Pull upstream changes to fix build failures Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D150579/new/ https://reviews.llvm.org/D150579 Files:

[clang] 9efa4cd - [Clang][RISCV] Reduce boilerplate under RVVEmitter::createHeader. NFC

2023-05-28 Thread via cfe-commits
Author: eopXD Date: 2023-05-28T01:29:49-07:00 New Revision: 9efa4cdb5169ef77e6250473574980e7438fcf42 URL: https://github.com/llvm/llvm-project/commit/9efa4cdb5169ef77e6250473574980e7438fcf42 DIFF: https://github.com/llvm/llvm-project/commit/9efa4cdb5169ef77e6250473574980e7438fcf42.diff LOG:

[PATCH] D151620: [clang-repl] Fix REPL_EXTERNAL_VISIBILITY and building libclang-cpp.dll for MinGW configurations

2023-05-28 Thread Jun Zhang via Phabricator via cfe-commits
junaire accepted this revision. junaire added a comment. This revision is now accepted and ready to land. Thanks. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151620/new/ https://reviews.llvm.org/D151620