From 076ca3b6da00e91111ca563ae8d691549d670473 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Fri, 3 Oct 2014 01:50:06 +0000 Subject: [PATCH] [x86] Remove an over-reduced test case. This would need to be intergrated much more fully into some logical part of the backend to really understand what it is trying to accomplish and how to update it. I suspect it no longer holds enough value to be worth having. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218950 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/vec_compare-2.ll | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 test/CodeGen/X86/vec_compare-2.ll diff --git a/test/CodeGen/X86/vec_compare-2.ll b/test/CodeGen/X86/vec_compare-2.ll deleted file mode 100644 index 4da79538dbf..00000000000 --- a/test/CodeGen/X86/vec_compare-2.ll +++ /dev/null @@ -1,30 +0,0 @@ -; RUN: llc < %s -mtriple=i686-linux -mcpu=penryn | FileCheck %s - -declare <4 x float> @llvm.x86.sse41.blendvps(<4 x float>, <4 x float>, <4 x float>) nounwind readnone - -declare <8 x i16> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) nounwind readnone - -declare <4 x i32> @llvm.x86.sse41.pmaxsd(<4 x i32>, <4 x i32>) nounwind readnone - -define void @blackDespeckle_wrapper(i8** %args_list, i64* %gtid, i64 %xend) { -entry: -; CHECK: cfi_def_cfa_offset -; CHECK-NOT: set -; CHECK: pmovzxwq -; CHECK: pshufb - %shr.i = ashr <4 x i32> zeroinitializer, ; <<4 x i32>> [#uses=1] - %cmp318.i = sext <4 x i1> zeroinitializer to <4 x i32> ; <<4 x i32>> [#uses=1] - %sub322.i = sub <4 x i32> %shr.i, zeroinitializer ; <<4 x i32>> [#uses=1] - %cmp323.x = icmp slt <4 x i32> zeroinitializer, %sub322.i ; <<4 x i1>> [#uses=1] - %cmp323.i = sext <4 x i1> %cmp323.x to <4 x i32> ; <<4 x i32>> [#uses=1] - %or.i = or <4 x i32> %cmp318.i, %cmp323.i ; <<4 x i32>> [#uses=1] - %tmp10.i83.i = bitcast <4 x i32> %or.i to <4 x float> ; <<4 x float>> [#uses=1] - %0 = call <4 x float> @llvm.x86.sse41.blendvps(<4 x float> undef, <4 x float> undef, <4 x float> %tmp10.i83.i) nounwind ; <<4 x float>> [#uses=1] - %conv.i.i15.i = bitcast <4 x float> %0 to <4 x i32> ; <<4 x i32>> [#uses=1] - %swz.i.i28.i = shufflevector <4 x i32> %conv.i.i15.i, <4 x i32> undef, <2 x i32> ; <<2 x i32>> [#uses=1] - %tmp6.i29.i = bitcast <2 x i32> %swz.i.i28.i to <4 x i16> ; <<4 x i16>> [#uses=1] - %swz.i30.i = shufflevector <4 x i16> %tmp6.i29.i, <4 x i16> undef, <2 x i32> ; <<2 x i16>> [#uses=1] - store <2 x i16> %swz.i30.i, <2 x i16>* undef - unreachable - ret void -} -- 2.34.1