| Index: test/NaCl/PNaClABI/instructions.ll
|
| diff --git a/test/NaCl/PNaClABI/instructions.ll b/test/NaCl/PNaClABI/instructions.ll
|
| index 55e3566c6259a209a3739b113b1c116e65fe38d3..4105e8e44eb61d5724571c9c18cd9db145b4de26 100644
|
| --- a/test/NaCl/PNaClABI/instructions.ll
|
| +++ b/test/NaCl/PNaClABI/instructions.ll
|
| @@ -268,13 +268,23 @@ foo:
|
| %vphi8 = phi <16 x i8> [undef, %entry], [undef, %foo]
|
| %vphi16 = phi <8 x i16> [undef, %entry], [undef, %foo]
|
| %vphi32 = phi <4 x i32> [undef, %entry], [undef, %foo]
|
| +
|
| %select = select i1 true, i8 undef, i8 undef
|
| +
|
| %vselect4x1 = select i1 true, <4 x i1> undef, <4 x i1> undef
|
| %vselect8x1 = select i1 true, <8 x i1> undef, <8 x i1> undef
|
| %vselect16x1 = select i1 true, <16 x i1> undef, <16 x i1> undef
|
| %vselect8 = select i1 true, <16 x i8> undef, <16 x i8> undef
|
| %vselect16 = select i1 true, <8 x i16> undef, <8 x i16> undef
|
| %vselect32 = select i1 true, <4 x i32> undef, <4 x i32> undef
|
| +
|
| + %vvselect4x1 = select <4 x i1> undef, <4 x i1> undef, <4 x i1> undef
|
| + %vvselect8x1 = select <8 x i1> undef, <8 x i1> undef, <8 x i1> undef
|
| + %vvselect16x1 = select <16 x i1> undef, <16 x i1> undef, <16 x i1> undef
|
| + %vvselect8 = select <16 x i1> undef, <16 x i8> undef, <16 x i8> undef
|
| + %vvselect16 = select <8 x i1> undef, <8 x i16> undef, <8 x i16> undef
|
| + %vvselect32 = select <4 x i1> undef, <4 x i32> undef, <4 x i32> undef
|
| +
|
| call void @conversion()
|
| br i1 undef, label %foo, label %bar
|
| bar:
|
|
|