mizvekov wrote:
@alexfh I can't observe anymore the performance regression you reported on the
original phab DR (q2.cc test case).
The original reduction doesn't compile anymore starting from clang-18, so I
took the same base test and applied it to current libc++, but the memory usage
and wal
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Matheus Izvekov (mizvekov)
Changes
This makes use of the changes introduced in D134604, in order to instantiate
alias templates witn a final sugared substitution.
This comes at no additional relevant cost.
Since we don't track / unique th
https://github.com/mizvekov created
https://github.com/llvm/llvm-project/pull/101858
This makes use of the changes introduced in D134604, in order to instantiate
alias templates witn a final sugared substitution.
This comes at no additional relevant cost.
Since we don't track / unique them in
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/101848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/101844
>From f27537a5d033642347a8a45a7d6265dd9f94ccea Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Sun, 28 Jul 2024 15:32:22 -0700
Subject: [PATCH 1/4] [ELF] Move TarWriter into Ctx. NFC
Similar to e980f16d52196f
llvmbot wrote:
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: None (llvmbot)
Changes
Backport 3368a3245ce5049b090d7c1081c2d52a6b6fda68
Requested by: @rorth
---
Full diff: https://github.com/llvm/llvm-project/pull/101848.diff
1 Files Affected:
- (modified) compiler-rt/lib/sanitizer
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101848
Backport 3368a3245ce5049b090d7c1081c2d52a6b6fda68
Requested by: @rorth
>From da5bc0a1d92f201f0debf9ddf67096349b20a9bb Mon Sep 17 00:00:00 2001
From: Rainer Orth
Date: Sat, 3 Aug 2024 22:19:44 +0200
Subject: [P
llvmbot wrote:
@MaskRay What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101848
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101847
Backport 63a7786111c501920afc4cc27a4633f76cdaf803
Requested by: @rorth
>From 8773b58bdbb60fb6c1ae51dff7f8e6e9b221a183 Mon Sep 17 00:00:00 2001
From: Rainer Orth
Date: Sat, 3 Aug 2024 22:18:11 +0200
Subject: [P
llvmbot wrote:
@arichardson What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101847
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/l
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101847
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
vitalybuka wrote:
FYI @artempyanykh
https://github.com/llvm/llvm-project/pull/101837
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-lld-elf
Author: None (llvmbot)
Changes
Backport fd791f0fe562a41d8569fcb4d1e84b4c1e5719c7
8e2476e102e8ce3ae496b293bacccb248787404d
09dd0febbbd59a0c470b3909690cae6618a2416a
03be619d9434de0a9616660a2119675635239a5b
Requested by: @MaskRay
---
Patch is
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101844
Backport fd791f0fe562a41d8569fcb4d1e84b4c1e5719c7
8e2476e102e8ce3ae496b293bacccb248787404d
09dd0febbbd59a0c470b3909690cae6618a2416a
03be619d9434de0a9616660a2119675635239a5b
Requested by: @MaskRay
>From 0fa5e
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101844
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/101837
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101837
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101837
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: Vitaly Buka (vitalybuka)
Changes
Before the patch each TU was executing pair
`__asan_before_dynamic_init` and
`__asan_after_dynamic_init`.
`__asan_before_dynamic_init` supports incremental
poisoning, but `__asan_after_dynam
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/101837
Before the patch each TU was executing pair
`__asan_before_dynamic_init` and
`__asan_after_dynamic_init`.
`__asan_before_dynamic_init` supports incremental
poisoning, but `__asan_after_dynamic_init`
unpoisons
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tstellar wrote:
Closed in favor of #101793
https://github.com/llvm/llvm-project/pull/101554
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/101554
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar updated
https://github.com/llvm/llvm-project/pull/101791
>From 3ec814d1bcb7064b907526937ae83f23657394af Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Thu, 1 Aug 2024 07:58:35 -0700
Subject: [PATCH 1/7] workflows: Fix libclc-tests
The old out-of-tree build config
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
__formatted_size_buffer is not used in the public library interface so the
changes are not an ABI break.
Before
https://github.com/mordante created
https://github.com/llvm/llvm-project/pull/101835
__formatted_size_buffer is not used in the public library interface so the
changes are not an ABI break.
Before
-
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
__format_to_n_buffer is not used in the public library interface so the changes
are not an ABI break.
Before
Benchmark
Time
https://github.com/Endilll approved this pull request.
I don't consider this critical, but I can see this becoming a source of
confusion for a long time.
https://github.com/llvm/llvm-project/pull/101824
___
llvm-branch-commits mailing list
llvm-branch
github-actions[bot] wrote:
⚠️ We detected that you are using a GitHub private e-mail address to contribute
to the repo. Please turn off [Keep my email addresses
private](https://github.com/settings/emails) setting in your account. See
[LLVM
Discourse](https://discourse.llvm.org/t/hidden-email
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport 2bae7aeab42062e61d6f9d6458660d4a5646f7af
Requested by: @Endilll
---
Full diff: https://github.com/llvm/llvm-project/pull/101824.diff
1 Files Affected:
- (modified) clang/tools/libclang/libclang.map (+6-2
llvmbot wrote:
@Endilll What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101824
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101824
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101824
Backport 2bae7aeab42062e61d6f9d6458660d4a5646f7af
Requested by: @Endilll
>From 607f955c9551a6a37592c6ee0e9ec8684bb5b3eb Mon Sep 17 00:00:00 2001
From: Jannick Kremer <51118500+deinalptr...@users.noreply.github.
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
This changes the __output_buffer users for format_to to the new structure. It
also uses the new allocating buffer to improve performance.
write_double_comparison:
Before
-
https://github.com/mordante updated
https://github.com/llvm/llvm-project/pull/101817
>From a3acb85e3fd8dd9bb4320bf028d9773d018f27b4 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Sat, 30 Mar 2024 17:35:56 +0100
Subject: [PATCH] [libc++][format][3/7] Improves std::format performance.
This c
@@ -58,23 +58,156 @@ namespace __format {
/// This helper is used together with the @ref back_insert_iterator to offer
/// type-erasure for the formatting functions. This reduces the number to
/// template instantiations.
+///
+/// The design of the class is being changed to im
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
This changes the __output_buffer to a new structure. Since the other formatting
fucntions std::format_to, std::format_to_n, and std::formatted_size still use
the old codepaths the class is in a transition
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
The formatter specializations for _CharT* and const _CharT* typically write all
elements in a loop. This format's internal functions are optimized for larger
writes.
Instead of writing one element at a t
https://github.com/mordante created
https://github.com/llvm/llvm-project/pull/101805
The formatter specializations for _CharT* and const _CharT* typically write all
elements in a loop. This format's internal functions are optimized for larger
writes.
Instead of writing one element at a time c
https://github.com/matthias-springer updated
https://github.com/llvm/llvm-project/pull/101514
>From 2d9d1281db99061b212259a60a8bffdfdc800447 Mon Sep 17 00:00:00 2001
From: Matthias Springer
Date: Thu, 1 Aug 2024 18:24:56 +0200
Subject: [PATCH] [mlir][Transforms] Dialect conversion: Build unreso
45 matches
Mail list logo