define i32 @square_unsigned(i32 %a) { %1 = mul i32 %a, %a ret i32 %1 }