7c76a8678d4eea9ebd7c7781a14ba573c6fc5d1b
[oota-llvm.git] / test / Assembler / vector-select.ll
1 ; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | grep select
2 ; XFAIL: *
3 ; rudimentary test of select on vectors returning vector of bool
4
5 define <4 x i32> @foo(<4 x i32> %a, <4 x i32> %b,
6     <4 x i1> %cond) nounwind  {
7 entry:
8   %cmp = select <4 x i1>  %cond, <4 x i32> %a, <4 x i32> %b 
9                              ; <4 x i32> [#uses=1]
10   ret <4 x i32> %cmp
11 }
12