@@ -0,0 +1,28 @@
+//=== SparcInstrUAOSA.td - UltraSPARC/Oracle SPARC Architecture extensions
===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
https://github.com/s-barannikov approved this pull request.
https://github.com/llvm/llvm-project/pull/138400
___
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/mstorsjo updated
https://github.com/llvm/llvm-project/pull/139468
From 79e10b190029b749e042d1aaec3ee697a2f5d41a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?=
Date: Fri, 28 Feb 2025 20:43:46 -0100
Subject: [PATCH 1/4] [libcxx] Provide locale conversions to t
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120640
>From 4fccbd69f8ee5b6f16b08da38cb65d989450c8aa Mon Sep 17 00:00:00 2001
From: jofrn
Date: Thu, 19 Dec 2024 16:25:55 -0500
Subject: [PATCH] [SelectionDAG] Split vector types for atomic load
Vector types that aren'
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120640
>From 4fccbd69f8ee5b6f16b08da38cb65d989450c8aa Mon Sep 17 00:00:00 2001
From: jofrn
Date: Thu, 19 Dec 2024 16:25:55 -0500
Subject: [PATCH] [SelectionDAG] Split vector types for atomic load
Vector types that aren'
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120716
>From 717ea645df30178ab0873da4191d41bc7ba4b761 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 20 Dec 2024 06:14:28 -0500
Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector
AtomicExpan
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/125432
>From 684a54284458cae0b700737126715384b9fddab1 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 31 Jan 2025 13:12:56 -0500
Subject: [PATCH] [SelectionDAG][X86] Remove unused elements from atomic
vector.
After spl
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/125432
>From 684a54284458cae0b700737126715384b9fddab1 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 31 Jan 2025 13:12:56 -0500
Subject: [PATCH] [SelectionDAG][X86] Remove unused elements from atomic
vector.
After spl
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/125432
>From 684a54284458cae0b700737126715384b9fddab1 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 31 Jan 2025 13:12:56 -0500
Subject: [PATCH] [SelectionDAG][X86] Remove unused elements from atomic
vector.
After spl
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120598
>From 730b40b39dfa3ed5d802bbb1270d49273a5de7fb Mon Sep 17 00:00:00 2001
From: jofrn
Date: Thu, 19 Dec 2024 11:19:39 -0500
Subject: [PATCH] [SelectionDAG] Widen <2 x T> vector types for atomic load
Vector types of
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120716
>From 717ea645df30178ab0873da4191d41bc7ba4b761 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 20 Dec 2024 06:14:28 -0500
Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector
AtomicExpan
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120640
>From 4fccbd69f8ee5b6f16b08da38cb65d989450c8aa Mon Sep 17 00:00:00 2001
From: jofrn
Date: Thu, 19 Dec 2024 16:25:55 -0500
Subject: [PATCH] [SelectionDAG] Split vector types for atomic load
Vector types that aren'
https://github.com/orodley edited
https://github.com/llvm/llvm-project/pull/139497
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139194
___
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/aaupov updated
https://github.com/llvm/llvm-project/pull/139194
___
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/aaupov updated
https://github.com/llvm/llvm-project/pull/139194
___
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/jofrn updated
https://github.com/llvm/llvm-project/pull/120385
>From 192b17cf42a818acb1f10c2a81481e58b25ff238 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Wed, 18 Dec 2024 03:37:17 -0500
Subject: [PATCH] [SelectionDAG] Legalize <1 x T> vector types for atomic load
`load atomic
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120387
>From d212710191a62be5ad7257f8825b71230d715041 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Wed, 18 Dec 2024 03:40:32 -0500
Subject: [PATCH] [X86] Add atomic vector tests for unaligned >1 sizes.
Unaligned atomic ve
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/138635
>From 6312f8c4dbc5272b5f2c741a46fe7623ace49bf8 Mon Sep 17 00:00:00 2001
From: jofernau_amdeng
Date: Tue, 6 May 2025 01:48:11 -0400
Subject: [PATCH] [X86] Remove extra MOV after widening atomic load
This change ad
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120386
>From ce52d5295249681faf782a15ebe56599152e8491 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Wed, 18 Dec 2024 03:38:23 -0500
Subject: [PATCH] [X86] Manage atomic load of fp -> int promotion in DAG
When lowering atom
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120386
>From ce52d5295249681faf782a15ebe56599152e8491 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Wed, 18 Dec 2024 03:38:23 -0500
Subject: [PATCH] [X86] Manage atomic load of fp -> int promotion in DAG
When lowering atom
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120716
>From 717ea645df30178ab0873da4191d41bc7ba4b761 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Fri, 20 Dec 2024 06:14:28 -0500
Subject: [PATCH] [AtomicExpand] Add bitcasts when expanding load atomic vector
AtomicExpan
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Iris Shi (el-ev)
Changes
---
Patch is 24.97 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/139495.diff
14 Files Affected:
- (modified) llvm/lib/Target/RISCV/RISCVInstrInfoQ.td (+61
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120598
>From 730b40b39dfa3ed5d802bbb1270d49273a5de7fb Mon Sep 17 00:00:00 2001
From: jofrn
Date: Thu, 19 Dec 2024 11:19:39 -0500
Subject: [PATCH] [SelectionDAG] Widen <2 x T> vector types for atomic load
Vector types of
https://github.com/el-ev created
https://github.com/llvm/llvm-project/pull/139495
None
>From 55a551de62d325a8e5e23c503f81abe89aead549 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Mon, 12 May 2025 13:32:41 +0800
Subject: [PATCH] [RISCV][Scheduler] Add scheduler definitions for the
el-ev 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/139495?utm_source=stack-comment-downstack-mergeability-warning";
>
https://github.com/el-ev ready_for_review
https://github.com/llvm/llvm-project/pull/139495
___
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/orodley created
https://github.com/llvm/llvm-project/pull/139497
None
>From bfb6cb21243f043ea1edf6f00cf27d08549066dc Mon Sep 17 00:00:00 2001
From: Owen Rodley
Date: Mon, 12 May 2025 15:50:22 +1000
Subject: [PATCH] Add a GUIDLIST table to bitcode
---
llvm/include/llvm/Bitc
orodley 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/139497?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/orodley edited
https://github.com/llvm/llvm-project/pull/139497
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139194
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139194
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139337
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139194
___
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/aaupov edited
https://github.com/llvm/llvm-project/pull/139194
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138401
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138402
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138402
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138403
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-s
https://github.com/koachan updated
https://github.com/llvm/llvm-project/pull/138403
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-s
https://github.com/davemgreen created
https://github.com/llvm/llvm-project/pull/139503
None
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Ari
https://github.com/koachan updated
https://github.com/llvm/llvm-project/pull/139451
___
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-backend-aarch64
Author: David Green (davemgreen)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/139503.diff
4 Files Affected:
- (modified) llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp (+10)
- (modified) llvm/test/CodeGen/AAr
https://github.com/koachan updated
https://github.com/llvm/llvm-project/pull/139451
___
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-llvm-globalisel
Author: David Green (davemgreen)
Changes
The code is similar to computeKnownBits and the code in
SelectionDAG::ComputeNumSignBits.
---
Full diff: https://github.com/llvm/llvm-project/pull/139505.diff
3 Files Affected:
- (modified) ll
https://github.com/davemgreen created
https://github.com/llvm/llvm-project/pull/139505
The code is similar to computeKnownBits and the code in
SelectionDAG::ComputeNumSignBits.
>From 68fc0c493331eaa56ebc862ef7dfb7106cabad82 Mon Sep 17 00:00:00 2001
From: David Green
Date: Mon, 12 May 2025 07:
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: David Green (davemgreen)
Changes
The code is similar to computeKnownBits and the code in
SelectionDAG::ComputeNumSignBits.
---
Full diff: https://github.com/llvm/llvm-project/pull/139505.diff
3 Files Affected:
- (modified) ll
https://github.com/davemgreen created
https://github.com/llvm/llvm-project/pull/139506
The code is similar to SelectionDAG::ComputeNumSignBits, but does not deal with
truncating buildvectors.
>From c1286744212c2b2f09e923161a6e6fc4d894e216 Mon Sep 17 00:00:00 2001
From: David Green
Date: Mon,
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: David Green (davemgreen)
Changes
The code is similar to SelectionDAG::ComputeNumSignBits, but does not deal with
truncating buildvectors.
---
Full diff: https://github.com/llvm/llvm-project/pull/139506.diff
3 Files Affected:
llvmbot wrote:
@llvm/pr-subscribers-llvm-globalisel
Author: David Green (davemgreen)
Changes
The code is similar to SelectionDAG::ComputeNumSignBits, but does not deal with
truncating buildvectors.
---
Full diff: https://github.com/llvm/llvm-project/pull/139506.diff
3 Files Affected:
@@ -60388,6 +60393,35 @@ static SDValue combineINTRINSIC_VOID(SDNode *N,
SelectionDAG &DAG,
return SDValue();
}
+static SDValue combineVZEXT_LOAD(SDNode *N, SelectionDAG &DAG,
+ TargetLowering::DAGCombinerInfo &DCI) {
+ // Find the TokenFact
https://github.com/s-barannikov approved this pull request.
https://github.com/llvm/llvm-project/pull/138401
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -539,19 +537,27 @@ static void initializeBuffer(CodeGenModule &CGM,
llvm::GlobalVariable *GV,
}
static void initializeBufferFromBinding(CodeGenModule &CGM,
-llvm::GlobalVariable *GV, unsigned
Slot,
-
Author: Jim Lin
Date: 2025-05-12T10:41:56+08:00
New Revision: 07bd6454806aa8149809c49833b6e7c165a2eb51
URL:
https://github.com/llvm/llvm-project/commit/07bd6454806aa8149809c49833b6e7c165a2eb51
DIFF:
https://github.com/llvm/llvm-project/commit/07bd6454806aa8149809c49833b6e7c165a2eb51.diff
LOG:
https://github.com/jofrn edited https://github.com/llvm/llvm-project/pull/138635
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1200,6 +1200,13 @@ def : Pat<(i16 (atomic_load_nonext_16 addr:$src)),
(MOV16rm addr:$src)>;
def : Pat<(i32 (atomic_load_nonext_32 addr:$src)), (MOV32rm addr:$src)>;
def : Pat<(i64 (atomic_load_nonext_64 addr:$src)), (MOV64rm addr:$src)>;
+def : Pat<(v4i32 (scalar_to_vecto
https://github.com/koachan updated
https://github.com/llvm/llvm-project/pull/138403
___
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-mc
Author: Koakuma (koachan)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/139451.diff
5 Files Affected:
- (modified) llvm/lib/Target/Sparc/Sparc.td (+5-1)
- (added) llvm/lib/Target/Sparc/SparcInstrCrypto.td (+98)
- (modified) l
https://github.com/koachan created
https://github.com/llvm/llvm-project/pull/139451
None
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138403
___
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/koachan updated
https://github.com/llvm/llvm-project/pull/138400
>From b2e8de55ea9e54239a017eb932f7107f29f465a4 Mon Sep 17 00:00:00 2001
From: Koakuma
Date: Sun, 4 May 2025 08:57:07 +0700
Subject: [PATCH 1/2] Add other instructions & fix typo
Created using spr 1.3.5
---
llv
llvmbot wrote:
@llvm/pr-subscribers-backend-sparc
Author: Koakuma (koachan)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/139451.diff
5 Files Affected:
- (modified) llvm/lib/Target/Sparc/Sparc.td (+5-1)
- (added) llvm/lib/Target/Sparc/SparcInstrCrypto.td (+98)
- (
https://github.com/mstorsjo created
https://github.com/llvm/llvm-project/pull/139468
Backport f909b2229ac16ae3898d8b158bee85c384173dfa, the follow-up fix from
297f6d9f6b215bd7f58cf500b979b94dedbba7bb, plus two commits for updating the CI
with regards to macOS.
From 79e10b190029b749e042d1aaec3
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: Martin Storsjö (mstorsjo)
Changes
Backport f909b2229ac16ae3898d8b158bee85c384173dfa, the follow-up fix from
297f6d9f6b215bd7f58cf500b979b94dedbba7bb, plus two commits for updating the CI
with regards to macOS.
---
Patch is 38.
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Martin Storsjö (mstorsjo)
Changes
Backport f909b2229ac16ae3898d8b158bee85c384173dfa, the follow-up fix from
297f6d9f6b215bd7f58cf500b979b94dedbba7bb, plus two commits for updating the CI
with regards to macOS.
---
Patch is 38.04 KiB, t
mstorsjo wrote:
This is a manual backport attempt of the same as #136449, with some more fixes
included. This should unbreak the libcxx CI on macOS on the release branch,
which seems to be broken as is.
https://github.com/llvm/llvm-project/pull/139468
__
mstorsjo wrote:
> Do we still want to try to backport this one?
I made a new backport attempt in #139468, let's see if it works. If not, it
seems like the libcxx CI on the release branch is broken wrt macOS, and we can
either choose to ignore it in all libcxx backports to 20.x, or just stop do
wangpc-pp wrote:
Thanks @tstellar! Now all checks are passed!
https://github.com/llvm/llvm-project/pull/137490
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
68 matches
Mail list logo