diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/combine-testm-and.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/combine-testm-and.ll | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/test/CodeGen/X86/combine-testm-and.ll b/llvm/test/CodeGen/X86/combine-testm-and.ll index 8ab9bdad1d6..b10a4b5ed29 100644 --- a/llvm/test/CodeGen/X86/combine-testm-and.ll +++ b/llvm/test/CodeGen/X86/combine-testm-and.ll @@ -17,7 +17,7 @@ define i32 @combineTESTM_AND_1(<8 x i64> %a, <8 x i64> %b) { define i32 @combineTESTM_AND_2(<8 x i64> %a, <8 x i64> %b , i8 %mask) { ; CHECK-LABEL: combineTESTM_AND_2: ; CHECK: ## BB#0: -; CHECK-NEXT: kmovb %edi, %k1 +; CHECK-NEXT: kmovd %edi, %k1 ; CHECK-NEXT: vptestmq %zmm0, %zmm1, %k0 {%k1} ; CHECK-NEXT: kmovb %k0, %eax ; CHECK-NEXT: vzeroupper @@ -31,7 +31,7 @@ define i32 @combineTESTM_AND_2(<8 x i64> %a, <8 x i64> %b , i8 %mask) { define i32 @combineTESTM_AND_mask_3(<8 x i64> %a, <8 x i64>* %bptr , i8 %mask) { ; CHECK-LABEL: combineTESTM_AND_mask_3: ; CHECK: ## BB#0: -; CHECK-NEXT: kmovb %esi, %k1 +; CHECK-NEXT: kmovd %esi, %k1 ; CHECK-NEXT: vptestmq (%rdi), %zmm0, %k0 {%k1} ; CHECK-NEXT: kmovb %k0, %eax ; CHECK-NEXT: vzeroupper @@ -46,7 +46,7 @@ define i32 @combineTESTM_AND_mask_3(<8 x i64> %a, <8 x i64>* %bptr , i8 %mask) { define i32 @combineTESTM_AND_mask_4(<8 x i64> %a, <8 x i64>* %bptr , i8 %mask) { ; CHECK-LABEL: combineTESTM_AND_mask_4: ; CHECK: ## BB#0: -; CHECK-NEXT: kmovb %esi, %k1 +; CHECK-NEXT: kmovd %esi, %k1 ; CHECK-NEXT: vptestmq (%rdi), %zmm0, %k0 {%k1} ; CHECK-NEXT: kmovb %k0, %eax ; CHECK-NEXT: vzeroupper |

