Fix bad copy-and-paste from r210652. AVX512 masked leading zero intrinsics.
authorCameron McInally <cameron.mcinally@nyu.edu>
Fri, 13 Jun 2014 13:20:01 +0000 (13:20 +0000)
committerCameron McInally <cameron.mcinally@nyu.edu>
Fri, 13 Jun 2014 13:20:01 +0000 (13:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210901 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/X86/avx512-intrinsics.ll

index 608283f81bfb0e140195911b13d56abe4b2c7fce..349ca2eed7976649944e1eb742501e3f0f5a452b 100644 (file)
@@ -344,9 +344,9 @@ define <8 x i64> @test_lzcnt_q(<8 x i64> %a) {
 declare <8 x i64> @llvm.x86.avx512.mask.lzcnt.q.512(<8 x i64>, <8 x i64>, i8) nounwind readonly
 
 
-define <16 x i32> @test_maskz_lzcnt_d(<16 x i32> %a, i16 %mask) {
+define <16 x i32> @test_mask_lzcnt_d(<16 x i32> %a, <16 x i32> %b, i16 %mask) {
   ; CHECK: vplzcntd
-  %res = call <16 x i32> @llvm.x86.avx512.mask.lzcnt.d.512(<16 x i32> %a, <16 x i32> zeroinitializer, i16 %mask)
+  %res = call <16 x i32> @llvm.x86.avx512.mask.lzcnt.d.512(<16 x i32> %a, <16 x i32> %b, i16 %mask)
   ret <16 x i32> %res
 }