tru wrote:
Confirmed with @philnik777 on Discord that it should be merged for 21.1.1.
https://github.com/llvm/llvm-project/pull/155932
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/155718
>From 677a8a2d3c5a03a8e8e08d2cbfb8249793b32bf3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?=
Date: Sun, 24 Aug 2025 23:52:08 +0200
Subject: [PATCH] [compiler-rt] Remove leftovers of FreeBSD
https://github.com/ergawy created
https://github.com/llvm/llvm-project/pull/157638
Extends support for mapping `do concurrent` on the device by adding support for
`local` specifiers. The changes in this PR map the local variable to the
`omp.target` op and uses the mapped value as the `private`
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/157409
None
>From ac19605eb9b39362c28433d1cada25f50dbe2ebb Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 8 Sep 2025 18:41:41 +0900
Subject: [PATCH] PPC: Use StringRef for subtarget constructor arguments
---
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/151647
___
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/kovdan01 updated
https://github.com/llvm/llvm-project/pull/113151
>From 7af8e3d4514626ca2dacde8cbaa33d568b1f4aed Mon Sep 17 00:00:00 2001
From: Daniil Kovalev
Date: Mon, 21 Oct 2024 12:00:19 +0300
Subject: [PATCH] [PAC][clang] Handle pauthtest environment and ABI in
Linux-sp
github-actions[bot] wrote:
@andreisfr (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/156504
>From 41df6d5e08b079a7732be03fe6f602a028625917 Mon Sep 17 00:00:00 2001
From: David Tenty
Date: Thu, 28 Aug 2025 09:29:27 -0400
Subject: [PATCH] [CMake][AIX] Enable CMP0182: Create shared library archives
by default
https://github.com/ergawy updated
https://github.com/llvm/llvm-project/pull/155993
>From e681a9fa5ba1b69dfeae525a1b92fda757ef2ec4 Mon Sep 17 00:00:00 2001
From: ergawy
Date: Tue, 2 Sep 2025 05:54:00 -0500
Subject: [PATCH] [flang][OpenMP] `do concurrent`: support `local` on device
Extends suppo
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Marco Elver (melver)
Changes
Implement `__builtin_alloc_token_infer(, ...)` to allow
compile-time querying of the token ID, where the builtin arguments
mirror those normally passed to any allocation function. The argument
exp
Author: Brad Smith
Date: 2025-09-09T10:34:14+02:00
New Revision: 35f812f23263eab57dfa63be7b9badd0657162b8
URL:
https://github.com/llvm/llvm-project/commit/35f812f23263eab57dfa63be7b9badd0657162b8
DIFF:
https://github.com/llvm/llvm-project/commit/35f812f23263eab57dfa63be7b9badd0657162b8.diff
LO
Author: Andrei Safronov
Date: 2025-09-09T10:37:15+02:00
New Revision: 5a86dc996c26299de63effc927075dcbfb924167
URL:
https://github.com/llvm/llvm-project/commit/5a86dc996c26299de63effc927075dcbfb924167
DIFF:
https://github.com/llvm/llvm-project/commit/5a86dc996c26299de63effc927075dcbfb924167.dif
tru wrote:
This was merged to the release branch - the PR didn't update since I didn't
have access to write to your repo @nikic (don't forget to check the "allow
maintainer to write" checkbox in the future).
https://github.com/llvm/llvm-project/pull/157410
_
https://github.com/ergawy updated
https://github.com/llvm/llvm-project/pull/156837
>From f0e9a11197fe602940f4f0175912a07efb372a10 Mon Sep 17 00:00:00 2001
From: ergawy
Date: Thu, 4 Sep 2025 01:06:21 -0500
Subject: [PATCH] [flang][OpenMP] Support multi-block reduction combiner
regions on the G
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Marco Elver (melver)
Changes
For the AllocToken pass to accurately calculate token ID hints, we
should attach `!alloc_token_hint` metadata for allocation calls to avoid
reverting to LLVM IR-type based hints (which depends on later "
nikic wrote:
TBH I don't think selects should be validated by profcheck at all, only
branches.
https://github.com/llvm/llvm-project/pull/157599
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Marco Elver (melver)
Changes
Implement the TypeHashPointerSplit mode: This mode assigns a token ID
based on the hash of the allocated type's name, where the top half
ID-space is reserved for types that contain pointers and the botto
https://github.com/rampitec approved this pull request.
https://github.com/llvm/llvm-project/pull/157639
___
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/melver updated
https://github.com/llvm/llvm-project/pull/156842
>From 48227c8f7712b2dc807b252d18353c91905b1fb5 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 17:19:04 +0200
Subject: [PATCH] fixup!
Created using spr 1.3.8-beta.1
---
llvm/lib/Transforms/Inst
@@ -2627,6 +2627,11 @@ void Verifier::visitConstantPtrAuth(const
ConstantPtrAuth *CPA) {
Check(CPA->getDiscriminator()->getBitWidth() == 64,
"signed ptrauth constant discriminator must be i64 constant integer");
+
+ Check(isa(CPA->getDeactivationSymbol()) ||
+
@@ -1612,8 +1533,141 @@ struct CUDAPluginTy final : public GenericPluginTy {
// revision.
return Major == ImageMajor && Minor >= ImageMinor;
}
+
+ Expected get_memory_info(const void *TgtPtr) override {
jplehr wrote:
```suggestion
Expected getMemo
Author: Florian Hahn
Date: 2025-09-09T10:36:53+02:00
New Revision: 2d726485a4a3f2f86fe617b51258617f988c760e
URL:
https://github.com/llvm/llvm-project/commit/2d726485a4a3f2f86fe617b51258617f988c760e
DIFF:
https://github.com/llvm/llvm-project/commit/2d726485a4a3f2f86fe617b51258617f988c760e.diff
nikic wrote:
> This was merged to the release branch - the PR didn't update since I didn't
> have access to write to your repo @nikic (don't forget to check the "allow
> maintainer to write" checkbox in the future).
Huh, this is weird. I checked a few other PRs I have open, and they all have i
https://github.com/ergawy updated
https://github.com/llvm/llvm-project/pull/156610
>From 7fb93a34724cf6e1da48aeea968daeb09394055c Mon Sep 17 00:00:00 2001
From: ergawy
Date: Tue, 2 Sep 2025 08:36:34 -0500
Subject: [PATCH] [flang][OpenMP] `do concurrent`: support `reduce` on device
Extends `do
@@ -1567,6 +1576,10 @@ struct GenericPluginTy {
/// object and return immediately.
int32_t async_barrier(omp_interop_val_t *Interop);
+ /// Given a pointer previously allocated by GenericDeviceTy::Allocate, return
+ /// information about that allocation
+ virtual Expect
github-actions[bot] wrote:
@ldionne (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
h
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Marco Elver (melver)
Changes
Introduce the `-fsanitize=alloc-token` command-line option, hooking up
the AllocToken pass -- it provides allocation tokens to compatible
runtime allocators, enabling different heap organization strategies,
e.g.
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157236
___
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/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/157568
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
shiltian wrote:
Why do we want to revert it? Can you put it into the description as well?
https://github.com/llvm/llvm-project/pull/157639
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/li
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157234
___
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/tru closed https://github.com/llvm/llvm-project/pull/155932
___
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/tru updated https://github.com/llvm/llvm-project/pull/155932
>From 0bbb93672952ea6d7fa7c06d084a69ffd623d7c8 Mon Sep 17 00:00:00 2001
From: Louis Dionne
Date: Thu, 28 Aug 2025 18:07:59 -0400
Subject: [PATCH] [libc++] Fix broken precondition of __bit_log2 (#155476)
In #135303,
github-actions[bot] wrote:
@brad0 (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
htt
https://github.com/ilovepi approved this pull request.
https://github.com/llvm/llvm-project/pull/157588
___
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/ergawy updated
https://github.com/llvm/llvm-project/pull/156610
>From afd155206b36c2106b2fd75624d291f7e7b16de2 Mon Sep 17 00:00:00 2001
From: ergawy
Date: Tue, 2 Sep 2025 08:36:34 -0500
Subject: [PATCH] [flang][OpenMP] `do concurrent`: support `reduce` on device
Extends `do
Author: Florian Hahn
Date: 2025-09-09T10:36:54+02:00
New Revision: bb383adfafcae15105af39bb5bec07c9245e8784
URL:
https://github.com/llvm/llvm-project/commit/bb383adfafcae15105af39bb5bec07c9245e8784
DIFF:
https://github.com/llvm/llvm-project/commit/bb383adfafcae15105af39bb5bec07c9245e8784.diff
Author: Florian Hahn
Date: 2025-09-09T10:36:54+02:00
New Revision: 2daad319889d23f029782d1de31c9998efc735e0
URL:
https://github.com/llvm/llvm-project/commit/2daad319889d23f029782d1de31c9998efc735e0
DIFF:
https://github.com/llvm/llvm-project/commit/2daad319889d23f029782d1de31c9998efc735e0.diff
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/155899
___
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/melver updated
https://github.com/llvm/llvm-project/pull/156840
>From 14c75441e84aa32e4f5876598b9a2c59d4ecbe65 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 21:32:21 +0200
Subject: [PATCH] fixup! fix for incomplete types
Created using spr 1.3.8-beta.1
---
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157234
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Simon Pilgrim
Date: 2025-09-09T10:36:26+02:00
New Revision: 81d3b6ee82bfa49e4d7b7a03c0785fca4e820894
URL:
https://github.com/llvm/llvm-project/commit/81d3b6ee82bfa49e4d7b7a03c0785fca4e820894
DIFF:
https://github.com/llvm/llvm-project/commit/81d3b6ee82bfa49e4d7b7a03c0785fca4e820894.diff
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Kareem Ergawy (ergawy)
Changes
Extends support for mapping `do concurrent` on the device by adding support for
`local` specifiers. The changes in this PR map the local variable to the
`omp.target` op and uses the mapped value as
pcc wrote:
Done
https://github.com/llvm/llvm-project/pull/151649
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tru wrote:
Uhm - this looks pretty big and seems like something that can easily break
certain build configurations since it doesn't seem to touch only AIX. Is this
in main without any issues? Does it really NEED to be merged for the release
branch at this point?
https://github.com/llvm/llvm-p
Author: Alex Rønne Petersen
Date: 2025-09-09T10:28:05+02:00
New Revision: 677a8a2d3c5a03a8e8e08d2cbfb8249793b32bf3
URL:
https://github.com/llvm/llvm-project/commit/677a8a2d3c5a03a8e8e08d2cbfb8249793b32bf3
DIFF:
https://github.com/llvm/llvm-project/commit/677a8a2d3c5a03a8e8e08d2cbfb8249793b32bf3
@@ -656,6 +671,49 @@ Error olCreateQueue_impl(ol_device_handle_t Device,
ol_queue_handle_t *Queue) {
return Error::success();
}
+Error olGetMemInfoImplDetail(ol_platform_handle_t Platform, const void *Ptr,
+ ol_mem_info_t PropName, size_t PropSiz
@@ -614,6 +614,21 @@ TargetAllocTy convertOlToPluginAllocTy(ol_alloc_type_t
Type) {
}
}
+ol_alloc_type_t convertPluginToOlAllocTy(TargetAllocTy Type) {
+ switch (Type) {
+ case TARGET_ALLOC_DEVICE:
+return OL_ALLOC_TYPE_DEVICE;
+ case TARGET_ALLOC_HOST:
+return O
eugeneepshteyn wrote:
> Can it be more made smaller to specifically target the issue at hand?
No, these changes must go in together. In any case, the old PR was submitted a
few weeks ago and at least has advantage of being used. I wouldn't have the
same level of confidence for any new PR and w
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/157047
___
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-clang
Author: Marco Elver (melver)
Changes
Implement the TypeHashPointerSplit mode: This mode assigns a token ID
based on the hash of the allocated type's name, where the top half
ID-space is reserved for types that contain pointers and the bottom half
f
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Marco Elver (melver)
Changes
Implement `__builtin_alloc_token_infer(, ...)` to allow
compile-time querying of the token ID, where the builtin arguments
mirror those normally passed to any allocation function. The argument
expre
https://github.com/melver ready_for_review
https://github.com/llvm/llvm-project/pull/156839
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
boomanaiden154 wrote:
Looks like the two tests that need this are better off with `diff -u`...
https://github.com/llvm/llvm-project/pull/157584
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailm
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/157520
>From 5a86dc996c26299de63effc927075dcbfb924167 Mon Sep 17 00:00:00 2001
From: Andrei Safronov
Date: Wed, 3 Sep 2025 22:31:32 +0300
Subject: [PATCH] [Xtensa] Fix lowering FP compare operations.
Impelement lowering of
https://github.com/melver ready_for_review
https://github.com/llvm/llvm-project/pull/156841
___
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-clang-driver
Author: Marco Elver (melver)
Changes
Introduce the `-fsanitize=alloc-token` command-line option, hooking up
the AllocToken pass -- it provides allocation tokens to compatible
runtime allocators, enabling different heap organization strategie
github-actions[bot] wrote:
@alexrp (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
https://github.com/RossBrunton updated
https://github.com/llvm/llvm-project/pull/157484
>From 7bf7fe1df8a873964df2ebc17328d9bef00f1347 Mon Sep 17 00:00:00 2001
From: Ross Brunton
Date: Mon, 8 Sep 2025 10:45:42 +0100
Subject: [PATCH 1/2] [Offload] Add GenericPluginTy::get_mem_info
This takes a
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157232
>From d749f30964e57caa797b3df87ae88ffc3d4a2f54 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sun, 7 Sep 2025 17:39:19 +
Subject: [PATCH 1/3] feedback
Created using spr 1.3.6
---
llvm/test/MC/C
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157236
___
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/melver updated
https://github.com/llvm/llvm-project/pull/156840
>From 14c75441e84aa32e4f5876598b9a2c59d4ecbe65 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 21:32:21 +0200
Subject: [PATCH 1/2] fixup! fix for incomplete types
Created using spr 1.3.8-beta.1
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/155718
___
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/ergawy updated
https://github.com/llvm/llvm-project/pull/156837
>From 57bd38b0eb579d0ac6d70ba1af5b3a15bcc5f762 Mon Sep 17 00:00:00 2001
From: ergawy
Date: Thu, 4 Sep 2025 01:06:21 -0500
Subject: [PATCH] [flang][OpenMP] Support multi-block reduction combiner
regions on the G
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Ross Brunton (RossBrunton)
Changes
This takes a pointer allocated by the plugin, and returns a struct
containing important information about it. This is now used in
`olMemFree` instead of using a map to track allocation info.
---
https://github.com/RossBrunton ready_for_review
https://github.com/llvm/llvm-project/pull/157484
___
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-clang
Author: Marco Elver (melver)
Changes
For the AllocToken pass to accurately calculate token ID hints, we
should attach `!alloc_token_hint` metadata for allocation calls to avoid
reverting to LLVM IR-type based hints (which depends on later "uses" an
https://github.com/ergawy edited
https://github.com/llvm/llvm-project/pull/156610
___
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/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/157237
___
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-clang-codegen
Author: Marco Elver (melver)
Changes
Implement `__builtin_alloc_token_infer(, ...)` to allow
compile-time querying of the token ID, where the builtin arguments
mirror those normally passed to any allocation function. The argume
70 matches
Mail list logo