Skip to content

Commit 0950cf0

Browse files
committed
Match either of cmp/xor in mask_reduce_all
1 parent 66da8ca commit 0950cf0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tests/assembly/simd-intrinsic-mask-reduce.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ extern "rust-intrinsic" {
3232
pub unsafe extern "C" fn mask_reduce_all(m: mask8x16) -> bool {
3333
// x86: psllw xmm0, 7
3434
// x86-NEXT: pmovmskb eax, xmm0
35-
// cmp/xor followed by sete, depending on llvm version
35+
// x86-NEXT: {{cmp ax, -1|xor eax, 65535}}
36+
// x86-NEXT: sete al
3637
//
3738
// aarch64: shl v0.16b, v0.16b, #7
3839
// aarch64-NEXT: cmlt v0.16b, v0.16b, #0

0 commit comments

Comments
 (0)