nikic wrote:
When building clang with clang, the regression on SemaChecking.cpp is now
"only" 60% in terms of instructions retired (plus 0.4% during thin link, which
is another ~50% in terms of SemaChecking).
https://github.com/llvm/llvm-project/pull/75487
https://github.com/SamTebbs33 closed
https://github.com/llvm/llvm-project/pull/75487
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
SamTebbs33 wrote:
@nico I tried to cherry-pick your commit
(c60663d128f8e0dccd418bdf16ecc403b96aa74a) into my branch but for some reason
it was always empty. It might be best for you to try recommitting it now.
https://github.com/llvm/llvm-project/pull/75487
https://github.com/sdesmalen-arm approved this pull request.
Assuming the tests pass after changing `BuiltinType` to a `std::optional`, the
patch looks fine to me.
https://github.com/llvm/llvm-project/pull/75487
___
cfe-commits mailing list
@@ -1702,6 +1705,62 @@ void SVEEmitter::createSMERangeChecks(raw_ostream ) {
OS << "#endif\n\n";
}
+void SVEEmitter::createStreamingAttrs(raw_ostream , ACLEKind Kind) {
+ std::vector RV = Records.getAllDerivedDefinitions("Inst");
+ SmallVector, 128> Defs;
+ for (auto *R
@@ -1702,6 +1705,62 @@ void SVEEmitter::createSMERangeChecks(raw_ostream ) {
OS << "#endif\n\n";
}
+void SVEEmitter::createStreamingAttrs(raw_ostream , ACLEKind Kind) {
+ std::vector RV = Records.getAllDerivedDefinitions("Inst");
+ SmallVector, 128> Defs;
+ for (auto *R
@@ -1702,6 +1705,62 @@ void SVEEmitter::createSMERangeChecks(raw_ostream ) {
OS << "#endif\n\n";
}
+void SVEEmitter::createStreamingAttrs(raw_ostream , ACLEKind Kind) {
+ std::vector RV = Records.getAllDerivedDefinitions("Inst");
+ SmallVector, 128> Defs;
+ for (auto *R
sdesmalen-arm wrote:
> > If it's not too much trouble, could you `git cherry-pick
> > c60663d128f8e0dccd418bdf16ecc403b96aa74a` into this? (Cool if not, ofc.)
>
> Sure, I can do that. Would you also mind attempting to reproduce the compile
> time with the latest commit, just to make sure it
SamTebbs33 wrote:
> If it's not too much trouble, could you `git cherry-pick
> c60663d128f8e0dccd418bdf16ecc403b96aa74a` into this? (Cool if not, ofc.)
Sure, I can do that. Would you also mind attempting to reproduce the compile
time with the latest commit, just to make sure it fixes the
nico wrote:
If it's not too much trouble, could you `git cherry-pick
c60663d128f8e0dccd418bdf16ecc403b96aa74a` into this? (Cool if not, ofc.)
https://github.com/llvm/llvm-project/pull/75487
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 2952bc3384412ca67fd1dcd2eac595088d692802
6dc8fa2c89159d234d9477358dd1ce1cbf059865 --
SamTebbs33 wrote:
Commit
[6dc8fa2](https://github.com/llvm/llvm-project/pull/75487/commits/6dc8fa2c89159d234d9477358dd1ce1cbf059865)
is the only one with new content.
[d9a8da1](https://github.com/llvm/llvm-project/pull/75487/commits/d9a8da139e93f0b3259cb22d7f4c55ed46f9f265)
is the exact same
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sam Tebbs (SamTebbs33)
Changes
This PR adds a warning that's emitted when a non-streaming or
non-streaming-compatible builtin is called in an unsuitable function.
Uses work by Kerry McLaughlin.
This is a re-upload of #74064 and fixes a
13 matches
Mail list logo