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>