; RUN: %lli %s > /dev/null define i32 @main() { %A_i8 = add <5 x i8> , %B_i8 = sub <5 x i8> %A_i8, %C_i8 = mul <5 x i8> %B_i8, %B_i8 %D_i8 = sdiv <5 x i8> %C_i8, %C_i8 %E_i8 = srem <5 x i8> %D_i8, %D_i8 %F_i8 = udiv <5 x i8> , %G_i8 = urem <5 x i8> , %A_i16 = add <4 x i16> , %B_i16 = sub <4 x i16> %A_i16, %C_i16 = mul <4 x i16> %B_i16, %B_i16 %D_i16 = sdiv <4 x i16> %C_i16, %C_i16 %E_i16 = srem <4 x i16> %D_i16, %D_i16 %F_i16 = udiv <4 x i16> , %G_i16 = urem <4 x i16> , %A_i32 = add <3 x i32> , %B_i32 = sub <3 x i32> %A_i32, %C_i32 = mul <3 x i32> %B_i32, %B_i32 %D_i32 = sdiv <3 x i32> %C_i32, %C_i32 %E_i32 = srem <3 x i32> %D_i32, %D_i32 %F_i32 = udiv <3 x i32> , %G_i32 = urem <3 x i32> , %A_i64 = add <2 x i64> , %B_i64 = sub <2 x i64> %A_i64, %C_i64 = mul <2 x i64> %B_i64, %B_i64 %D_i64 = sdiv <2 x i64> %C_i64, %C_i64 %E_i64 = srem <2 x i64> %D_i64, %D_i64 %F_i64 = udiv <2 x i64> , %G_i64 = urem <2 x i64> , ret i32 0 }