Andrew Haley wrote:
Converting a vector of floats (via a cast) to a vector of ints of the
same size uses a VIEW_CONVERT_EXPR, so the data are simply copied, not
converted.  This is different from a cast from scalar float to int,
where a conversion is performed.

From what I can see of the source, this is deliberate.

The short answer is that AltiVec dictated this behavior. :-( Longer answers were given by Ian and Paul, and I agree with them.

Paolo

Reply via email to