[llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 21 03:22:32 PST 2024
- Previous message: [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
- Next message: [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
================
@@ -22,7 +22,7 @@ define <2 x i64> @masked_select_const(<2 x i64> %a, <2 x i64> %x, <2 x i64> %y)
; SSE41-LABEL: masked_select_const:
; SSE41: # %bb.0:
; SSE41-NEXT: movdqa %xmm0, %xmm3
-; SSE41-NEXT: movdqa {{.*#+}} xmm4 = [4294967272,4294967272,4294967272,4294967272]
+; SSE41-NEXT: pmovsxbd {{.*#+}} xmm4 = [4294967272,4294967272,4294967272,4294967272]
----------------
RKSimon wrote:
The base commit with the tests needs rebasing (and regenerating) on trunk first
https://github.com/llvm/llvm-project/pull/82441
- Previous message: [llvm] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
- Next message: [llvm] [DAG] select m, sub/add(X, C), X --> sub/add (X, and(C, m)) (PR #82441)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the llvm-commits
mailing list