diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/vector-lzcnt-128.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/vector-lzcnt-128.ll | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/X86/vector-lzcnt-128.ll b/llvm/test/CodeGen/X86/vector-lzcnt-128.ll index 9220cc80099..06c78557533 100644 --- a/llvm/test/CodeGen/X86/vector-lzcnt-128.ll +++ b/llvm/test/CodeGen/X86/vector-lzcnt-128.ll @@ -105,7 +105,9 @@ define <2 x i64> @testv2i64(<2 x i64> %in) nounwind { ; ; AVX512CD-LABEL: testv2i64: ; AVX512CD: ## BB#0: +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<def> ; AVX512CD-NEXT: vplzcntq %zmm0, %zmm0 +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<kill> ; AVX512CD-NEXT: retq ; ; X32-SSE-LABEL: testv2i64: @@ -221,7 +223,9 @@ define <2 x i64> @testv2i64u(<2 x i64> %in) nounwind { ; ; AVX512CD-LABEL: testv2i64u: ; AVX512CD: ## BB#0: +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<def> ; AVX512CD-NEXT: vplzcntq %zmm0, %zmm0 +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<kill> ; AVX512CD-NEXT: retq ; ; X32-SSE-LABEL: testv2i64u: @@ -408,7 +412,9 @@ define <4 x i32> @testv4i32(<4 x i32> %in) nounwind { ; ; AVX512CD-LABEL: testv4i32: ; AVX512CD: ## BB#0: +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<def> ; AVX512CD-NEXT: vplzcntd %zmm0, %zmm0 +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<kill> ; AVX512CD-NEXT: retq ; ; X32-SSE-LABEL: testv4i32: @@ -571,7 +577,9 @@ define <4 x i32> @testv4i32u(<4 x i32> %in) nounwind { ; ; AVX512CD-LABEL: testv4i32u: ; AVX512CD: ## BB#0: +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<def> ; AVX512CD-NEXT: vplzcntd %zmm0, %zmm0 +; AVX512CD-NEXT: ## kill: %XMM0<def> %XMM0<kill> %ZMM0<kill> ; AVX512CD-NEXT: retq ; ; X32-SSE-LABEL: testv4i32u: |