diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/avx512-mask-op.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/avx512-mask-op.ll | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/llvm/test/CodeGen/X86/avx512-mask-op.ll b/llvm/test/CodeGen/X86/avx512-mask-op.ll index 4a786325587..71b17ff65e8 100644 --- a/llvm/test/CodeGen/X86/avx512-mask-op.ll +++ b/llvm/test/CodeGen/X86/avx512-mask-op.ll @@ -818,9 +818,9 @@ define <16 x i1> @test15(i32 %x, i32 %y) { ; KNL-LABEL: test15: ; KNL: ## %bb.0: ; KNL-NEXT: cmpl %esi, %edi -; KNL-NEXT: movw $21845, %ax ## imm = 0x5555 -; KNL-NEXT: movw $1, %cx -; KNL-NEXT: cmovgw %ax, %cx +; KNL-NEXT: movl $21845, %eax ## imm = 0x5555 +; KNL-NEXT: movl $1, %ecx +; KNL-NEXT: cmovgl %eax, %ecx ; KNL-NEXT: kmovw %ecx, %k1 ; KNL-NEXT: vpternlogd $255, %zmm0, %zmm0, %zmm0 {%k1} {z} ; KNL-NEXT: vpmovdb %zmm0, %xmm0 @@ -830,9 +830,9 @@ define <16 x i1> @test15(i32 %x, i32 %y) { ; SKX-LABEL: test15: ; SKX: ## %bb.0: ; SKX-NEXT: cmpl %esi, %edi -; SKX-NEXT: movw $21845, %ax ## imm = 0x5555 -; SKX-NEXT: movw $1, %cx -; SKX-NEXT: cmovgw %ax, %cx +; SKX-NEXT: movl $21845, %eax ## imm = 0x5555 +; SKX-NEXT: movl $1, %ecx +; SKX-NEXT: cmovgl %eax, %ecx ; SKX-NEXT: kmovd %ecx, %k0 ; SKX-NEXT: vpmovm2b %k0, %xmm0 ; SKX-NEXT: retq @@ -840,9 +840,9 @@ define <16 x i1> @test15(i32 %x, i32 %y) { ; AVX512BW-LABEL: test15: ; AVX512BW: ## %bb.0: ; AVX512BW-NEXT: cmpl %esi, %edi -; AVX512BW-NEXT: movw $21845, %ax ## imm = 0x5555 -; AVX512BW-NEXT: movw $1, %cx -; AVX512BW-NEXT: cmovgw %ax, %cx +; AVX512BW-NEXT: movl $21845, %eax ## imm = 0x5555 +; AVX512BW-NEXT: movl $1, %ecx +; AVX512BW-NEXT: cmovgl %eax, %ecx ; AVX512BW-NEXT: kmovd %ecx, %k0 ; AVX512BW-NEXT: vpmovm2b %k0, %zmm0 ; AVX512BW-NEXT: ## kill: def $xmm0 killed $xmm0 killed $zmm0 @@ -852,9 +852,9 @@ define <16 x i1> @test15(i32 %x, i32 %y) { ; AVX512DQ-LABEL: test15: ; AVX512DQ: ## %bb.0: ; AVX512DQ-NEXT: cmpl %esi, %edi -; AVX512DQ-NEXT: movw $21845, %ax ## imm = 0x5555 -; AVX512DQ-NEXT: movw $1, %cx -; AVX512DQ-NEXT: cmovgw %ax, %cx +; AVX512DQ-NEXT: movl $21845, %eax ## imm = 0x5555 +; AVX512DQ-NEXT: movl $1, %ecx +; AVX512DQ-NEXT: cmovgl %eax, %ecx ; AVX512DQ-NEXT: kmovw %ecx, %k0 ; AVX512DQ-NEXT: vpmovm2d %k0, %zmm0 ; AVX512DQ-NEXT: vpmovdb %zmm0, %xmm0 |