From 1b60e9d7c0e704031e91cb254d680e1a47712a62 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Thu, 29 Sep 2016 06:37:21 +0000 Subject: [PATCH] [AVX-512] Fix a check line from r282690. llvm-svn: 282691 --- llvm/test/CodeGen/X86/pr29112.ll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/test/CodeGen/X86/pr29112.ll b/llvm/test/CodeGen/X86/pr29112.ll index 04f224a..1fd4711 100644 --- a/llvm/test/CodeGen/X86/pr29112.ll +++ b/llvm/test/CodeGen/X86/pr29112.ll @@ -5,7 +5,7 @@ declare <4 x float> @foo(<4 x float>, <4 x float>, <4 x float>, <4 x float>, <4 ; In AVX512 without VLX we can't spill XMM16-31 with vmovaps as its not available. Instead we need to use vextractf32x4 to spill since it can encode the ZMM super register and can store the lower 128-bits. define <4 x float> @bar(<4 x float>* %a1p, <4 x float>* %a2p, <4 x float> %a3, <4 x float> %a4, <16 x float>%c1, <16 x float>%c2) { -; CHECK: vextractf32x4 $0, %zmm16, {{[0-9]+}}(%rsp) ## 16-byte Folded Spill +; CHECK: vextractf32x4 $0, %zmm16, {{[0-9]+}}(%rsp) # 16-byte Folded Spill %a1 = shufflevector <16 x float>%c1, <16 x float>%c2, <4 x i32> %a2 = shufflevector <16 x float>%c1, <16 x float>%c2, <4 x i32> -- 2.7.4