[llvm-commits] [llvm-gcc-4.2] r49746 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

Devang Patel dpatel at apple.com
Tue Apr 15 16:24:54 PDT 2008


On Apr 15, 2008, at 3:37 PM, Chris Lattner wrote:

>
>
>
>> +        } else if (Class[i+1] == X86_64_INTEGER_CLASS) {
>> +          // struct { float f[2]; char c; } should be returned in
>> SSE(low)
>> +          // and INT (high).
>> +          Elts.push_back(VectorType::get(Type::FloatTy, 2));
>> +          Elts.push_back(Type::DoubleTy);
>
> The second half should be i64 for correctness, no?

Yes. Fixed.
Thanks!
-
Devang






More information about the llvm-commits mailing list