[llvm-commits] [llvm-gcc-4.2] r50069 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
Devang Patel
dpatel at apple.com
Tue Apr 22 09:21:13 PDT 2008
On Apr 22, 2008, at 1:35 AM, Duncan Sands wrote:
> Hi Devang,
>
>> Use { <4 x float>, <4 x float> } to return struct { float[4]; }.
>
> what is the idea here? I see 8 floats on the left and only 4 on
> the right...
The idea is to bring ABI designers and x86-64 code gen folks on the
same page :) Here float[0] and float[1] goes into first two elements
of first < 4 x float> vector and remaining float[2] and float[3] goes
into first two elements of second <4 x float> vector.
-
Devang
More information about the llvm-commits
mailing list