Hi Dale, > Vectors are generally treated as unitary types by gcc > (i.e. there are SSA temporaries of these types), but > there are some cases where llvm treats them as aggregate > return values. is LLVM correct to return them as aggregate values? Ciao, Duncan.