owenca wrote:
> Backport
> [29f79ea](https://github.com/llvm/llvm-project/commit/29f79ea3c59649f7686a09845665660c25ca3f9b)
Reverted by c5cce4861cb011d10af7f6afba4176682f5f862f
https://github.com/llvm/llvm-project/pull/142282
___
llvm-branch-commits m
https://github.com/owenca closed
https://github.com/llvm/llvm-project/pull/142282
___
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/140196
___
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/140196
___
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/maksfb approved this pull request.
https://github.com/llvm/llvm-project/pull/140196
___
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/120598
>From 768b1a91595c23b3902aee20b8142b2897ac3840 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/138635
>From b2b23bfbb221870a308501d5f5839b59b3fb2370 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:05 -0400
Subject: [PATCH] [X86] Remove extra MOV after widening atomic load
This change adds pattern
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120716
>From 70a2b52ffeae81869323a0874c51a7947ec2fe71 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
@@ -370,33 +370,46 @@ class DataAggregator : public DataReader {
/// memory.
///
/// File format syntax:
- /// {B|F|f|T} [:] [:] []
- ///[]
+ /// E
aaupov wrote:
Yes. It is possible to group samples by event name, but currently we don't have
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120598
>From 768b1a91595c23b3902aee20b8142b2897ac3840 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/138635
>From b2b23bfbb221870a308501d5f5839b59b3fb2370 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:05 -0400
Subject: [PATCH] [X86] Remove extra MOV after widening atomic load
This change adds pattern
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120387
>From 620e182faad8f780d6f353db4b4b01c25de03be2 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 b2b23bfbb221870a308501d5f5839b59b3fb2370 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:05 -0400
Subject: [PATCH] [X86] Remove extra MOV after widening atomic load
This change adds pattern
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120387
>From 620e182faad8f780d6f353db4b4b01c25de03be2 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/120716
>From 70a2b52ffeae81869323a0874c51a7947ec2fe71 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/142320
>From 6eb10b5af424ebb18d4e30a4bbfaf8f304e68f60 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:26 -0400
Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats
This commit casts floats
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120598
>From 768b1a91595c23b3902aee20b8142b2897ac3840 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/142320
>From 6eb10b5af424ebb18d4e30a4bbfaf8f304e68f60 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:26 -0400
Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats
This commit casts floats
https://github.com/jofrn updated
https://github.com/llvm/llvm-project/pull/120716
>From 70a2b52ffeae81869323a0874c51a7947ec2fe71 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/120387
>From 620e182faad8f780d6f353db4b4b01c25de03be2 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/142320
>From 6eb10b5af424ebb18d4e30a4bbfaf8f304e68f60 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:26 -0400
Subject: [PATCH] [X86] Cast atomic vectors in IR to support floats
This commit casts floats
@@ -370,33 +370,46 @@ class DataAggregator : public DataReader {
/// memory.
///
/// File format syntax:
- /// {B|F|f|T} [:] [:] []
- ///[]
+ /// E
maksfb wrote:
Can you specify multiple events per file?
https://github.com/llvm/llvm-project/
@@ -146,6 +146,47 @@ define <1 x i64> @atomic_vec1_i64_align(ptr %x) nounwind {
ret <1 x i64> %ret
}
+define <2 x i8> @atomic_vec2_i8(ptr %x) {
+; CHECK3-LABEL: atomic_vec2_i8:
+; CHECK3: ## %bb.0:
+; CHECK3-NEXT:movzwl (%rdi), %eax
+; CHECK3-NEXT:retq
+;
+; CH
https://github.com/jofrn edited https://github.com/llvm/llvm-project/pull/120598
___
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 edited https://github.com/llvm/llvm-project/pull/120386
___
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 edited https://github.com/llvm/llvm-project/pull/120385
___
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/nikic milestoned
https://github.com/llvm/llvm-project/pull/142311
___
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-x86
Author: None (jofrn)
Changes
This commit casts floats to ints in an atomic load during AtomicExpand to
support
floating point types. It also is required to support 128 bit vectors in SSE/AVX.
---
**Stack**:
- #120716
- #142320 ⬅
- #138635
https://github.com/jofrn edited https://github.com/llvm/llvm-project/pull/120716
___
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 edited https://github.com/llvm/llvm-project/pull/120387
___
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 edited https://github.com/llvm/llvm-project/pull/120598
___
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/120386
>From 1e14381079a919526e3d0f68e90121f9f032853b 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 9e3f3b11f393ebcaed34f8486f885f9a8aed419a 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/120387
>From 66ad4f473a837d4f1bb0e0e99981d1d628d1f369 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/120385
>From 6660b3f6c002cd23952329395d614378e0298ebb 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/138635
>From 21475ae242591cd6530acae16a0639bba45f14e2 Mon Sep 17 00:00:00 2001
From: jofrn
Date: Sun, 1 Jun 2025 16:23:05 -0400
Subject: [PATCH] [X86] Remove extra MOV after widening atomic load
This change adds pattern
https://github.com/jofrn created
https://github.com/llvm/llvm-project/pull/142320
This commit casts floats to ints in an atomic load during AtomicExpand to
support
floating point types. It also is required to support 128 bit vectors in SSE/AVX.
---
**Stack**:
- #120716
- #142320 ⬅
- #138635
-
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
https://github.com/jofrn closed https://github.com/llvm/llvm-project/pull/120640
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
jofrn wrote:
Closing pull request: commit has gone away
https://github.com/llvm/llvm-project/pull/125432
___
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 closed https://github.com/llvm/llvm-project/pull/125432
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
jofrn wrote:
Closing pull request: commit has gone away
https://github.com/llvm/llvm-project/pull/120640
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Vitaly Buka
Date: 2025-06-01T13:45:42-07:00
New Revision: dbc372751047ed0e0b95e234df91c7fe46f2cc43
URL:
https://github.com/llvm/llvm-project/commit/dbc372751047ed0e0b95e234df91c7fe46f2cc43
DIFF:
https://github.com/llvm/llvm-project/commit/dbc372751047ed0e0b95e234df91c7fe46f2cc43.diff
L
Author: Vitaly Buka
Date: 2025-06-01T13:44:36-07:00
New Revision: 5b9f877cdf1b9e22c501ae94d515b609f9d61ee5
URL:
https://github.com/llvm/llvm-project/commit/5b9f877cdf1b9e22c501ae94d515b609f9d61ee5
DIFF:
https://github.com/llvm/llvm-project/commit/5b9f877cdf1b9e22c501ae94d515b609f9d61ee5.diff
L
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/142311
___
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-transforms
Author: dianqk (dianqk)
Changes
Backport aa09dbbbcfd4724bd04eea48763a1322f659637d
Requested by: @dianqk
---
Full diff: https://github.com/llvm/llvm-project/pull/142311.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Utils/Rel
https://github.com/dianqk created
https://github.com/llvm/llvm-project/pull/142311
Backport aa09dbbbcfd4724bd04eea48763a1322f659637d
Requested by: @dianqk
>From 7b2f3a94fcddbee8f1ea26ef487e74a6864831f5 Mon Sep 17 00:00:00 2001
From: dianqk
Date: Sun, 1 Jun 2025 22:17:57 +0800
Subject: [PATCH]
47 matches
Mail list logo