https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148604
>From b2fc78bc4474f85fd600a5cd2d75862938f12237 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 16:31:00 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Stop opting out of exp10
This changes the
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148604
>From b2fc78bc4474f85fd600a5cd2d75862938f12237 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 16:31:00 +0900
Subject: [PATCH] RuntimeLibcalls: Stop opting out of exp10
This changes the beha
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148604
>From b2fc78bc4474f85fd600a5cd2d75862938f12237 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 16:31:00 +0900
Subject: [PATCH] RuntimeLibcalls: Stop opting out of exp10
This changes the beha
arsenm wrote:
ping
https://github.com/llvm/llvm-project/pull/147913
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm wrote:
### Merge activity
* **Jul 14, 11:46 PM UTC**: A user started a stack merge that includes this
pull request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/148671).
https://github.com/llvm/llvm-project/pull/148671
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/148677
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/148677?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/148677
None
>From c6aabe2d44b7839c7afec4030baa77a9dc4f8bc8 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 02:06:39 +0900
Subject: [PATCH] Mips: Add frexp intrinsic test
---
llvm/test/CodeGen/Mip
arsenm 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/148671?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/148671
___
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 created
https://github.com/llvm/llvm-project/pull/148671
None
>From b77581ca4f2f761062959d2225fb89a1e93189e4 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 15 Jul 2025 01:53:06 +0900
Subject: [PATCH] Hexagon: Add frexp intrinsic test
---
llvm/test/CodeGen/
arsenm wrote:
### Merge activity
* **Jul 14, 3:51 PM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/148571).
https://github.com/llvm/llvm-project/pull/148571
_
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/148604
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/148604?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148571
>From 1fa0d22554dac6ffa546f4a066c86d975788465d Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 14:53:08 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Invert handling of 64-bit only libcalls
Sw
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/148604
This changes the behavior on old darwin triples for x86_fp80;
it now turns into an error instead of emitting exp10l. The comments
in TargetLibraryInfo suggest it never existed.
>From d2d945225d2968ad0b619949eae18
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148571
>From 1fa0d22554dac6ffa546f4a066c86d975788465d Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 14:53:08 +0900
Subject: [PATCH 1/2] RuntimeLibcalls: Invert handling of 64-bit only libcalls
Sw
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148575
>From 1a5ee213e7d6e5580a37da28f8af19c34e4cdcd4 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 30 Jun 2025 10:24:18 +0900
Subject: [PATCH] RuntimeLibcalls: Mostly move x86 configuration into tablegen
Th
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148575
>From 1a5ee213e7d6e5580a37da28f8af19c34e4cdcd4 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 30 Jun 2025 10:24:18 +0900
Subject: [PATCH] RuntimeLibcalls: Mostly move x86 configuration into tablegen
Th
@@ -908,19 +919,24 @@ multiclass IMAD32_Pats {
// Handle cases where amdgpu-codegenprepare-mul24 made a mul24 instead of a
normal mul.
// We need to separate this because otherwise OtherPredicates would be
overriden.
-class IMAD32_Mul24_Pat: GCNPat <
-(i64 (add (i64 (AM
@@ -544,7 +545,10 @@ class ThreeOpFragSDAG : PatFrag<
let PredicateCodeUsesOperands = 1;
}
-class ThreeOpFrag :
ThreeOpFragSDAG {
+// Matches (op2 (op1 x, y), z) if op1IsRight = 0 and
+// matches (op2 z, (op1, x, y)) if op1IsRight = 1.
arsenm wrote:
You sh
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/146076
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm wrote:
### Merge activity
* **Jul 14, 9:08 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147672).
https://github.com/llvm/llvm-project/pull/147672
_
arsenm wrote:
### Merge activity
* **Jul 14, 9:08 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147714).
https://github.com/llvm/llvm-project/pull/147714
_
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/148575
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/148575?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/148575
This is getting pretty ugly, but seems to be the worst of the
cases. Opting out of the base set of calls for the various windows
cases is really ugly. We need to apply that to the arm cases as well.
It also may m
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/148571
>From 2f195defcde58603936e5e6d668373708607b773 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 14 Jul 2025 14:53:08 +0900
Subject: [PATCH] RuntimeLibcalls: Invert handling of 64-bit only libcalls
Switch
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/148571
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/148571?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/148571
Switch the default set to exclude these conditionally available
calls, so they are opt-in instead of opt-out.
>From 650ac1eabb74647ae7ce6a653f6159d269818511 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mo
@@ -673,3 +673,84 @@ bool AArch64Subtarget::isX16X17Safer() const {
bool AArch64Subtarget::enableMachinePipeliner() const {
return getSchedModel().hasInstrSchedModel();
}
+
+bool AArch64Subtarget::isRegInClass(const MachineInstr *MI, const Register
&Reg,
+
@@ -185,6 +185,48 @@ class LLVM_ABI TargetSubtargetInfo : public
MCSubtargetInfo {
return false;
}
+ /// Returns true if CopyMI can be lowered to a zero cycle register move.
arsenm wrote:
Can you avoid adding new hooks for this? Isn't this inferable f
@@ -0,0 +1,174 @@
+# RUN: llc -o - -mtriple=arm64-linux-gnu -run-pass=register-coalescer
-verify-coalescing %s | FileCheck %s -check-prefixes=NOTCPU-LINUX
+# RUN: llc -o - -mtriple=arm64-apple-macosx -mcpu=generic
-run-pass=register-coalescer -verify-coalescing %s | FileCheck %s
@@ -1400,6 +1403,12 @@ bool RegisterCoalescer::reMaterializeTrivialDef(const
CoalescerPair &CP,
if (!Edit.canRematerializeAt(RM, ValNo, CopyIdx))
return false;
+ if (!TII->shouldReMaterializeTrivialRegDef(CopyMI, DstReg, SrcReg)) {
arsenm wrote:
Missi
arsenm wrote:
### Merge activity
* **Jul 13, 1:37 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147651).
https://github.com/llvm/llvm-project/pull/147651
_
arsenm wrote:
### Merge activity
* **Jul 13, 1:37 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147658).
https://github.com/llvm/llvm-project/pull/147658
_
arsenm wrote:
### Merge activity
* **Jul 13, 1:37 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147482).
https://github.com/llvm/llvm-project/pull/147482
_
arsenm wrote:
### Merge activity
* **Jul 13, 1:37 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147656).
https://github.com/llvm/llvm-project/pull/147656
_
arsenm wrote:
### Merge activity
* **Jul 13, 1:37 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/147652).
https://github.com/llvm/llvm-project/pull/147652
_
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/145329
___
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 approved this pull request.
https://github.com/llvm/llvm-project/pull/148110
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm wrote:
tag format is wrong, missing email
https://github.com/llvm/llvm-project/pull/148110
___
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 approved this pull request.
Should fix the API to invert this, passes should be required by default
https://github.com/llvm/llvm-project/pull/148115
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
http
arsenm wrote:
Should use the `Co-authored-by:` tag and not reference usernames in the
description
https://github.com/llvm/llvm-project/pull/148115
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/148057
___
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/147656
>From 7f46a81864caff6a82f11acc6daa0b036d675ea6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:40:34 +0900
Subject: [PATCH] RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc
targets
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147652
>From f4304a228ee232d169f841c4224557035ff6eecf Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:11:25 +0900
Subject: [PATCH] RISCV: Start moving runtime libcall config to tablegen
This does
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147651
>From 652b9c51f99016f4e180c7696fe9b9ad3b01b376 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:06:33 +0900
Subject: [PATCH] RuntimeLibcalls: Stop using defset for default calls
This is red
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147482
>From bf2e5cea56ebaef4108434fa3682b71664db8c9f Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 24 Jun 2025 16:45:41 +0900
Subject: [PATCH] Hexagon: Move runtime libcall configuration to tablegen
---
ll
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/147918
___
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 commented:
ping
https://github.com/llvm/llvm-project/pull/147481
___
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 edited
https://github.com/llvm/llvm-project/pull/147481
___
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 ready_for_review
https://github.com/llvm/llvm-project/pull/147920
___
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 created
https://github.com/llvm/llvm-project/pull/147920
Stop emitting these calls by name in PreISelIntrinsicLowering. This
is still kind of a hack. We should be going through the abstract
RTLIB:Libcall, and then checking if the call is really supported in
this module.
arsenm 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/147920?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147917
___
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 ready_for_review
https://github.com/llvm/llvm-project/pull/147916
___
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 ready_for_review
https://github.com/llvm/llvm-project/pull/147915
___
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 ready_for_review
https://github.com/llvm/llvm-project/pull/147914
___
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 ready_for_review
https://github.com/llvm/llvm-project/pull/147913
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/147916?utm_source=stack-comment-downstack-mergeability-warning";
arsenm 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/147917?utm_source=stack-comment-downstack-mergeability-warning";
arsenm 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/147914?utm_source=stack-comment-downstack-mergeability-warning";
arsenm 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/147913?utm_source=stack-comment-downstack-mergeability-warning";
arsenm 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/147915?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147915
Avoid hardcoding the function name, and query if it's really
supported or not.
>From cb3cf0bbab28ad77821b0699cd7b238c12fce1f5 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 10 Jul 2025 15:01:13 +0900
S
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147917
Start using RuntimeLibcalls in the base implementation of
getSafeStackPointerLocation instead of hardcoding the function
names.
>From 389ea4cfc170382c158dcf0aefe832871c679bd8 Mon Sep 17 00:00:00 2001
From: Matt A
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147916
Stop using hardcoded function named and check availability. This only fixes
the forced usage via command line in the pass itself; the implementations
inside of TargetLoweringBase hide additional call emission.
>F
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147913
The compiler should not introduce calls to arbitrary strings
that aren't defined in RuntimeLibcalls. Previously OpenBSD was
disabling the default __stack_chk_fail, but there was no record
of the alternative __stac
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147914
SjLjEHPrepare and WasmEHPrepare directly emit calls to these by
name, and these are not tracked in RuntimeLibcalls. It will be easier
to fix this when RuntimeLibcalls is turned into an analysis, so just
add the en
@@ -9937,3 +9937,6339 @@ v_dual_mul_f32 v255, -1, v4 :: v_dual_subrev_f32 v6,
src_scc, v5
v_dual_mul_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v4
// GFX12: v_dual_mul_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456,
v4 ; encoding: [0x7c,0x0a,0xcc,0xc8,0xff
https://github.com/arsenm approved this pull request.
Not sure what's "overflow" about these
https://github.com/llvm/llvm-project/pull/147826
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailma
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147880
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/147880?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147880
None
>From 2e6f353668f81dee8410aaf03dc01dd71b6394c6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 10 Jul 2025 09:11:27 +0900
Subject: [PATCH] AArch64: Fix asserting on unexpected triples
---
.../AAr
arsenm wrote:
> This PR caused failures on
> https://lab.llvm.org/buildbot/#/builders/161/builds/6921.
>
> MCJITTests fail with commit
> [1121034](https://github.com/llvm/llvm-project/commit/1121034dd1c43b503f9a9a81c841fabd6f07d846)
> and pass with the commit right before it.
>
> @arsenm, ca
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147714
>From cfc69d3ee17e62930a6325465e3024bff27d7366 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 17:10:44 +0900
Subject: [PATCH] SPARC: Add gnu run line to sincos test
Make sure we have tests t
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147714
>From cfc69d3ee17e62930a6325465e3024bff27d7366 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 17:10:44 +0900
Subject: [PATCH] SPARC: Add gnu run line to sincos test
Make sure we have tests t
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147672
>From 8dfe2c851295680351bac6448fdd197fa5869339 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 15:45:06 +0900
Subject: [PATCH] SPARC: Start moving runtime libcall config to tablegen
---
llvm
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147714
___
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/147714
>From d36e026cd508c997c648bf52fb8f9c74d90073b7 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 17:10:44 +0900
Subject: [PATCH] SPARC: Add gnu run line to sincos test
Make sure we have tests t
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147714
Make sure we have tests that emit the sincos call instead of
the separate sin and cos.
>From 95dd368d6a1dac64d8ceda27d48c3d2740f5dd47 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 17:10:44
arsenm 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/147714?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147658
>From 5bb63ef12c9c660d35ff90779ad89c6658b69be3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 15:08:20 +0900
Subject: [PATCH] RuntimeLibcalls: Avoid adding f80 calls to default set
Starts ad
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147656
>From e0d94201ca4c9c7f786c1d3c20f87e1236b7b4fc Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:40:34 +0900
Subject: [PATCH] RuntimeLibcalls: Avoid adding ppcf128 calls to non-ppc
targets
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147652
>From ba16f00404685153f8e220a26435ade3476a1cdd Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:11:25 +0900
Subject: [PATCH] RISCV: Start moving runtime libcall config to tablegen
This does
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147651
>From 170b353c9b896e8b73dcbe78f81a1755165c6fa7 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:06:33 +0900
Subject: [PATCH] RuntimeLibcalls: Stop using defset for default calls
This is red
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147482
>From 48350d516e792fc364ca30fd3bce7ad8edcda784 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 24 Jun 2025 16:45:41 +0900
Subject: [PATCH] Hexagon: Move runtime libcall configuration to tablegen
---
ll
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/147481
>From 83257edb4d088d2ab471b5454b1f799e57a84276 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 24 Jun 2025 16:04:45 +0900
Subject: [PATCH] DAG: Use fast variants of fast math libcalls
Hexagon currently
arsenm wrote:
### Merge activity
* **Jul 9, 8:10 AM UTC**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/146083).
https://github.com/llvm/llvm-project/pull/146083
__
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147672
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/147672?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147672
None
>From 38bfe3655a4e8e53d182b109afac9184049251bb Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 15:45:06 +0900
Subject: [PATCH] SPARC: Start moving runtime libcall config to tablegen
---
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147658
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm 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/147658?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/147658
Starts adding a stub X86 configuration which doesn't attempt
the system specific pieces yet. This is mostly to have a point
to add back in the f80 calls so they can be removed from every
other target.
>From 1391d
arsenm 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/147656?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/147656
___
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 created
https://github.com/llvm/llvm-project/pull/147656
Filter out PPCF128 calls from the default set, and only add them
back to PPC.
>From 5b51c683685361162172f98fbe0dda31f7e067ad Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 9 Jul 2025 14:40:34 +0900
Sub
1 - 100 of 2569 matches
Mail list logo