[PATCH] D82727: [PowerPC][Power10] Implement Vector Expand Mask builtins in LLVM/Clang

2020-06-28 Thread Amy Kwan via Phabricator via cfe-commits
amyk created this revision. amyk added reviewers: power-llvm-team, PowerPC, saghir, bsaleil. amyk added projects: LLVM, clang. Herald added subscribers: shchenz, hiraditya, nemanjai. This patch implements the following function prototypes: vector unsigned char vec_expandm (vector unsigned char

[PATCH] D82726: [PowerPC][Power10] Implement Vector Count Mask Bits builtins in LLVM/Clang

2020-06-28 Thread Amy Kwan via Phabricator via cfe-commits
amyk created this revision. amyk added reviewers: PowerPC, power-llvm-team, kamaub, stefanp. amyk added projects: LLVM, clang. Herald added subscribers: shchenz, hiraditya, nemanjai. This patch adds the following function prototypes: unsigned long long vec_cntm (vector unsigned char a, const un

[PATCH] D82725: [PowerPC][Power10] Implement Move to VSR Mask builtins in LLVM/Clang

2020-06-28 Thread Amy Kwan via Phabricator via cfe-commits
amyk created this revision. amyk added reviewers: power-llvm-team, PowerPC, lei, stefanp. amyk added projects: PowerPC, LLVM, clang. Herald added subscribers: shchenz, hiraditya, nemanjai. This patch implements the following function prototypes: vector unsigned char vec_genbm (unsigned long lon

[clang-tools-extra] 42a5158 - Fix build errors after b9306fd0

2020-06-28 Thread Nathan James via cfe-commits
Author: Nathan James Date: 2020-06-28T11:02:19+01:00 New Revision: 42a51587c79a673045aec3586f4070630e5e7af3 URL: https://github.com/llvm/llvm-project/commit/42a51587c79a673045aec3586f4070630e5e7af3 DIFF: https://github.com/llvm/llvm-project/commit/42a51587c79a673045aec3586f4070630e5e7af3.diff

[PATCH] D82707: [clang][docs] Remove untracked files from formatted status

2020-06-28 Thread Nathan James via Phabricator via cfe-commits
njames93 created this revision. njames93 added reviewers: krasimir, JakeMerdichAMD, sammccall, curdeius, bollu, alexshap, jdoerfert, DavidTruby, sscalpone, MyDeveloperDay. Herald added a project: clang. Herald added a subscriber: cfe-commits. Currently on http://clang.llvm.org/docs/ClangFormatted

[PATCH] D82706: [ASTMatchers] Enhanced support for matchers taking Regex arguments

2020-06-28 Thread Nathan James via Phabricator via cfe-commits
njames93 created this revision. njames93 added reviewers: klimek, aaron.ballman. Herald added subscribers: llvm-commits, cfe-commits, hiraditya. Herald added projects: clang, LLVM. Added new Macros `AST(_POLYMORPHIC)_MATCHER_REGEX(_OVERLOAD)` that define a matchers that take a regular expression

[PATCH] D81188: [RISCV] Support experimental v extensions.

2020-06-28 Thread Hsiangkai Wang via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGd698ff92a59c: [RISCV] Support experimental v extensions. (authored by HsiangKai). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D81188/new/ https://reviews.l

[clang] d698ff9 - [RISCV] Support experimental v extensions.

2020-06-28 Thread Hsiangkai Wang via cfe-commits
Author: Hsiangkai Wang Date: 2020-06-28T00:54:07+08:00 New Revision: d698ff92a59c0632aa6a88b72890eb401bd64faa URL: https://github.com/llvm/llvm-project/commit/d698ff92a59c0632aa6a88b72890eb401bd64faa DIFF: https://github.com/llvm/llvm-project/commit/d698ff92a59c0632aa6a88b72890eb401bd64faa.diff

[PATCH] D82016: [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style

2020-06-28 Thread MyDeveloperDay via Phabricator via cfe-commits
MyDeveloperDay closed this revision. MyDeveloperDay added a comment. closed by commit rGeb50838ba08d: [clang-format] [PR462254] fix indentation of default and break correctly in… Repository: rG LLVM Github Monorepo CHANGE

[clang] a43b99a - [clang-format] NFC 1% improvement in the overall clang-formatted status

2020-06-28 Thread via cfe-commits
Author: mydeveloperday Date: 2020-06-27T12:18:23+01:00 New Revision: a43b99a1e38e2beffb68a6db93f216f511e7fd41 URL: https://github.com/llvm/llvm-project/commit/a43b99a1e38e2beffb68a6db93f216f511e7fd41 DIFF: https://github.com/llvm/llvm-project/commit/a43b99a1e38e2beffb68a6db93f216f511e7fd41.diff

[PATCH] D82626: [CodeComplete] Tweak completion for else.

2020-06-28 Thread Nathan James via Phabricator via cfe-commits
njames93 added a comment. I'm still unsure what is the best behaviour here. Would suggesting both patterns, but sort them based on what the then branch uses be best Example with: if (...) { // Statements } Suggestions: - else { // Statements } - else if (...) { // Statements } -

[clang-tools-extra] 43e3c39 - Revert "[Docs] Fix typo and test git commit access. NFC."

2020-06-28 Thread via cfe-commits
Author: lh123 Date: 2020-06-27T18:58:03+08:00 New Revision: 43e3c39327f9c32bea73b2629b718e9f5fd678d1 URL: https://github.com/llvm/llvm-project/commit/43e3c39327f9c32bea73b2629b718e9f5fd678d1 DIFF: https://github.com/llvm/llvm-project/commit/43e3c39327f9c32bea73b2629b718e9f5fd678d1.diff LOG: Re

[clang] eb50838 - [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style

2020-06-28 Thread via cfe-commits
Author: mydeveloperday Date: 2020-06-27T11:35:22+01:00 New Revision: eb50838ba08d4149182828b96956a57ec6f5f658 URL: https://github.com/llvm/llvm-project/commit/eb50838ba08d4149182828b96956a57ec6f5f658 DIFF: https://github.com/llvm/llvm-project/commit/eb50838ba08d4149182828b96956a57ec6f5f658.diff

[PATCH] D81917: [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis.

2020-06-28 Thread Nathan James via Phabricator via cfe-commits
njames93 accepted this revision. njames93 added a comment. This revision is now accepted and ready to land. Looks good Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D81917/new/ https://reviews.llvm.org/D81917 _

[PATCH] D78759: Add Statically Linked Libraries

2020-06-28 Thread Jon Chesterfield via Phabricator via cfe-commits
JonChesterfield added a comment. This appears to have been committed without addressing all the comments or waiting for an acceptance from someone outside of our organisation. That doesn't seem right - am I missing part of the thread here? Repository: rG LLVM Github Monorepo CHANGES SINCE L

[PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis

2020-06-28 Thread Nikita Popov via Phabricator via cfe-commits
nikic added inline comments. Comment at: llvm/lib/Transforms/Utils/CodeExtractor.cpp:932 case Attribute::NoCfCheck: + case Attribute::NoUndef: break; Not familiar with this code, but based on the placement of other similar attributes like no

[PATCH] D82661: [clang-tidy][NFC} Remove unnecessary includes throughout clang-tidy header files

2020-06-28 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 273894. njames93 retitled this revision from "[clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files" to "[clang-tidy][NFC} Remove unnecessary includes throughout clang-tidy header files". njames93 edited the summary of this revisio