1 ; RUN: llc < %s -march=x86 -mcpu=yonah | FileCheck %s
4 define <4 x i32> @test1(<4 x i32> %A, <4 x i32> %B) nounwind {
9 %C = icmp sgt <4 x i32> %A, %B
10 %D = sext <4 x i1> %C to <4 x i32>
14 define <4 x i32> @test2(<4 x i32> %A, <4 x i32> %B) nounwind {
20 %C = icmp sge <4 x i32> %A, %B
21 %D = sext <4 x i1> %C to <4 x i32>
25 define <4 x i32> @test3(<4 x i32> %A, <4 x i32> %B) nounwind {
30 %C = icmp slt <4 x i32> %A, %B
31 %D = sext <4 x i1> %C to <4 x i32>
35 define <4 x i32> @test4(<4 x i32> %A, <4 x i32> %B) nounwind {
40 %C = icmp ugt <4 x i32> %A, %B
41 %D = sext <4 x i1> %C to <4 x i32>