값 또는 참조로 SSE 벡터를 전달하는 것이 더 효율적입니까?값 또는 참조로 v4sf 전달
typedef float v4sf __attribute__ ((vector_size(16)));
//Pass by reference
void doStuff(v4sf& foo);
//Pass by value
v4sf doStuff(v4sf foo);
한편, v4sf는 큰 16 바이트입니다. 그러나 이러한 것들을 단일 요소 데이터처럼 처리 할 수 있으며 참조는 한 단계의 간접 참조를 도입 할 수 있습니다.
정적 인라인 v4sf doStuff (v4sf const & foo)'를 사용합니다. –