> That would probably be because you're compiling for x86-64 and the x86-64 ABI handling code canonicalizes vector types to<2 x double> for argument passing. > but what happens to the rest of the elements? -Jochen