@@ -2767,6 +2767,19 @@ SDValue DAGCombiner::visitPTRADD(SDNode *N) {
}
}
+ // Transform (ptradd a, b) -> (or disjoint a, b) if it is equivalent and if
+ // that transformation can't block an offset folding at any use of the
ptradd.
+ // This should be done late, afte
https://github.com/ritter-x2a updated
https://github.com/llvm/llvm-project/pull/146075
>From ff41f47a5fae2b51add3304eca5d00cc6c1a85a0 Mon Sep 17 00:00:00 2001
From: Fabian Ritter
Date: Fri, 27 Jun 2025 04:23:50 -0400
Subject: [PATCH 1/5] [AMDGPU][SDAG] DAGCombine PTRADD -> disjoint OR
If we ca
https://github.com/ritter-x2a updated
https://github.com/llvm/llvm-project/pull/146076
>From 05a47721e69b5f64947c0790a85e4c7d8009dd09 Mon Sep 17 00:00:00 2001
From: Fabian Ritter
Date: Fri, 27 Jun 2025 05:38:52 -0400
Subject: [PATCH] [AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
A
https://github.com/ritter-x2a updated
https://github.com/llvm/llvm-project/pull/146076
>From 05a47721e69b5f64947c0790a85e4c7d8009dd09 Mon Sep 17 00:00:00 2001
From: Fabian Ritter
Date: Fri, 27 Jun 2025 05:38:52 -0400
Subject: [PATCH] [AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default
A
https://github.com/tangaac approved this pull request.
https://github.com/llvm/llvm-project/pull/151633
___
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/arsenm updated
https://github.com/llvm/llvm-project/pull/150870
>From 5f116e4c4d42506fa0f123310c0cf2b2fbf9c949 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to
table
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From 3b80be45d583cb13324bb1f61589c22d393645b6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/SixWeining approved this pull request.
LGTM. Thank you for the backport.
https://github.com/llvm/llvm-project/pull/151794
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148789
>From 9b95a6b80a19d0266401d19719e6d53531c20989 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 15:47:10 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen
-
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150870
>From d1862261e8f7fe05c2704a4b920ae5437d6966ad Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to
table
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148789
>From 9b95a6b80a19d0266401d19719e6d53531c20989 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 15:47:10 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen
-
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150870
>From d1862261e8f7fe05c2704a4b920ae5437d6966ad Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to
table
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From 1cb402d1d26e6bf1aa250efd219d285f6f198397 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From 1cb402d1d26e6bf1aa250efd219d285f6f198397 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/151886
___
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: None (llvmbot)
Changes
Backport a048aeb06e5de571eadd646860c320b9a67d1efc
Requested by: @aaronpuchert
---
Full diff: https://github.com/llvm/llvm-project/pull/151889.diff
2 Files Affected:
- (modified) clang/lib/Analysis/ThreadSafety.cp
llvmbot wrote:
@melver What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/151889
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/151889
Backport a048aeb06e5de571eadd646860c320b9a67d1efc
Requested by: @aaronpuchert
>From f0390cbdf66521af108b84c1ed2c82f781166ccc Mon Sep 17 00:00:00 2001
From: Aaron Puchert
Date: Sun, 3 Aug 2025 19:50:17 +0200
Su
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/151889
___
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
Author: None (llvmbot)
Changes
Backport b03d1e1e2e8e4b0b4b9e035b7ad9fb86dccefb93
de15d365743e16848a9d15fc32ae6ab98d399ec2
723b40a8d92f76fc913ef21061fc3d74e8c47441
Requested by: @jrtc27
---
Full diff: https://github.com/llvm/llvm-project/pull/1518
llvmbot wrote:
/pull-request llvm/llvm-project#151886
https://github.com/llvm/llvm-project/pull/149723
___
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/151886
Backport b03d1e1e2e8e4b0b4b9e035b7ad9fb86dccefb93
de15d365743e16848a9d15fc32ae6ab98d399ec2
723b40a8d92f76fc913ef21061fc3d74e8c47441
Requested by: @jrtc27
>From cbbe5712035a1d0c2d8f4fcd8fa08d2a68ece047 Mon Sep
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/151886
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2139,17 +2139,44 @@ void ThunkCreator::mergeThunks(ArrayRef outputSections) {
});
}
-static int64_t getPCBias(Ctx &ctx, RelType type) {
- if (ctx.arg.emachine != EM_ARM)
-return 0;
- switch (type) {
- case R_ARM_THM_JUMP19:
- case R_ARM_THM_JUMP24:
- case R_
jrtc27 wrote:
/cherry-pick b03d1e1e2e8e4b0b4b9e035b7ad9fb86dccefb93
de15d365743e16848a9d15fc32ae6ab98d399ec2
723b40a8d92f76fc913ef21061fc3d74e8c47441
https://github.com/llvm/llvm-project/pull/149723
___
llvm-branch-commits mailing list
llvm-branch-co
@@ -2139,17 +2139,44 @@ void ThunkCreator::mergeThunks(ArrayRef outputSections) {
});
}
-static int64_t getPCBias(Ctx &ctx, RelType type) {
- if (ctx.arg.emachine != EM_ARM)
-return 0;
- switch (type) {
- case R_ARM_THM_JUMP19:
- case R_ARM_THM_JUMP24:
- case R_
jrtc27 wrote:
> ```
> /builddir/build/BUILD/llvm-21.1.0_rc2-build/llvm-project-21.1.0-rc2.src/lld/test/ELF/hexagon-thunks-packets.s:20:17:
> error: CHECK-NONPIC: expected string not found i
> n input
> # CHECK-NONPIC: jump 0x1020110 }
> ^
> :7:50: note: scanning from here
> 200
androm3da wrote:
```
/builddir/build/BUILD/llvm-21.1.0_rc2-build/llvm-project-21.1.0-rc2.src/lld/test/ELF/hexagon-thunks-packets.s:20:17:
error: CHECK-NONPIC: expected string not found i
n input
# CHECK-NONPIC: jump 0x1020110 }
^
:7:50: note: scanning from here
200b4: 01 40 10
@@ -2139,17 +2139,44 @@ void ThunkCreator::mergeThunks(ArrayRef outputSections) {
});
}
-static int64_t getPCBias(Ctx &ctx, RelType type) {
- if (ctx.arg.emachine != EM_ARM)
-return 0;
- switch (type) {
- case R_ARM_THM_JUMP19:
- case R_ARM_THM_JUMP24:
- case R_
@@ -2139,17 +2139,44 @@ void ThunkCreator::mergeThunks(ArrayRef outputSections) {
});
}
-static int64_t getPCBias(Ctx &ctx, RelType type) {
- if (ctx.arg.emachine != EM_ARM)
-return 0;
- switch (type) {
- case R_ARM_THM_JUMP19:
- case R_ARM_THM_JUMP24:
- case R_
MaskRay wrote:
> > @androm3da The hexagon-thunks-packets.s test added by this change is
> > failing on our s390x builds.
> > See
> > [download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm21/fedora-rawhide-s390x/09365945-llvm/builder-live.log.gz](https://download.copr.fedorainfraclou
llvmbot wrote:
@llvm/pr-subscribers-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Patch is 33.10 KiB
https://github.com/bassiounix edited
https://github.com/llvm/llvm-project/pull/151883
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
bassiounix wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/151883?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/bassiounix ready_for_review
https://github.com/llvm/llvm-project/pull/151883
___
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/bassiounix created
https://github.com/llvm/llvm-project/pull/151883
None
>From a9b861153d10cc62444d1d893a23d0292848937e Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Sun, 3 Aug 2025 22:24:35 +0300
Subject: [PATCH] [libc][math] Refactor cos implementation to header-only in
https://github.com/matthias-springer updated
https://github.com/llvm/llvm-project/pull/151865
>From e789428b751e4c8037fd90c114777a23c33973f6 Mon Sep 17 00:00:00 2001
From: Matthias Springer
Date: Sun, 22 Jun 2025 09:21:22 +
Subject: [PATCH] :WIP
update
erase immediately
update 2
fix
fi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148789
>From b1e0832d78103e89100b470d4a39edc9e9e7a65a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 15:47:10 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen
-
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150870
>From aafeda09375b5093b1454dde9171564f33bdb7c7 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to
table
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150869
>From c992d2b889fcdc6c0d0172d3491db3da11caa23d Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sun, 27 Jul 2025 23:26:20 +0900
Subject: [PATCH] RuntimeLibcalls: Add bitset for available libcalls
This is a st
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From df3b46c7f902dfa01a411bc648c6e08b2924ebe9 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148789
>From b1e0832d78103e89100b470d4a39edc9e9e7a65a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 15:47:10 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_chk_fail config to tablegen
-
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150870
>From aafeda09375b5093b1454dde9171564f33bdb7c7 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 28 Jul 2025 11:47:04 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Move __stack_smash_handler config to
table
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148792
>From df3b46c7f902dfa01a411bc648c6e08b2924ebe9 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 16:01:44 +0900
Subject: [PATCH] RuntimeLibcalls: Remove target check for sjlj config
I'm assumi
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148782
>From 20a603506a6a9c47d44c6904c06645577ae6a109 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 14:53:15 +0900
Subject: [PATCH] RuntimeLibcalls: Remove darwin override of half convert
libcall
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/150869
>From c992d2b889fcdc6c0d0172d3491db3da11caa23d Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sun, 27 Jul 2025 23:26:20 +0900
Subject: [PATCH] RuntimeLibcalls: Add bitset for available libcalls
This is a st
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148782
>From 20a603506a6a9c47d44c6904c06645577ae6a109 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 14:53:15 +0900
Subject: [PATCH] RuntimeLibcalls: Remove darwin override of half convert
libcall
Author: Abhishek Kaushik
Date: 2025-08-03T21:09:09+05:30
New Revision: 14e0f27c093d6f4134b26895a324bfd90eb27b9d
URL:
https://github.com/llvm/llvm-project/commit/14e0f27c093d6f4134b26895a324bfd90eb27b9d
DIFF:
https://github.com/llvm/llvm-project/commit/14e0f27c093d6f4134b26895a324bfd90eb27b9d.di
https://github.com/nikic approved this pull request.
https://github.com/llvm/llvm-project/pull/148782
___
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/matthias-springer edited
https://github.com/llvm/llvm-project/pull/151865
___
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/matthias-springer updated
https://github.com/llvm/llvm-project/pull/151865
>From 4932ff9587728655edd68082fb55c2b6dcd1c309 Mon Sep 17 00:00:00 2001
From: Matthias Springer
Date: Sun, 22 Jun 2025 09:21:22 +
Subject: [PATCH] :WIP
update
erase immediately
update 2
fix
fi
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 HEAD~1 HEAD --extensions h,cpp --
mlir/include/mlir/Transforms/DialectConversion.h
m
https://github.com/matthias-springer created
https://github.com/llvm/llvm-project/pull/151865
This commit improves the `allowPatternRollback` flag handling in the dialect
conversion driver. Previously, this flag was used to merely detect cases that
are incompatible with the new One-Shot Dialec
Author: Baranov Victor
Date: 2025-08-03T13:57:11+03:00
New Revision: 858e6ae29b80ee992d60cfba199938934db2ea5f
URL:
https://github.com/llvm/llvm-project/commit/858e6ae29b80ee992d60cfba199938934db2ea5f
DIFF:
https://github.com/llvm/llvm-project/commit/858e6ae29b80ee992d60cfba199938934db2ea5f.diff
androm3da wrote:
> @androm3da The hexagon-thunks-packets.s test added by this change is failing
> on our s390x builds.
>
> See
> https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm21/fedora-rawhide-s390x/09365945-llvm/builder-live.log.gz
Hmm. Sorry -- I'll investigate t
55 matches
Mail list logo