[llvm-commits] [llvm] r63495 - in /llvm/trunk: lib/Target/X86/X86CallingConv.td lib/Target/X86/X86ISelLowering.cpp lib/Target/X86/X86Subtarget.cpp test/CodeGen/X86/2009-01-25-NoSSE.ll test/CodeGen/X86/nosse-varargs.ll

Török Edwin edwintorok at gmail.com
Mon Feb 2 12:23:34 PST 2009


On 2009-02-02 22:18, Bill Wendling wrote:
> On Sun, Feb 1, 2009 at 10:15 AM, Torok Edwin <edwintorok at gmail.com> wrote:
>   
>> Author: edwin
>> Date: Sun Feb  1 12:15:56 2009
>> New Revision: 63495
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=63495&view=rev
>> Log:
>> Implement -mno-sse: if SSE is disabled on x86-64, don't store XMM on stack for
>> var-args, and don't allow FP return values
>>
>> --- llvm/trunk/lib/Target/X86/X86Subtarget.cpp (original)
>> +++ llvm/trunk/lib/Target/X86/X86Subtarget.cpp Sun Feb  1 12:15:56 2009
>> @@ -331,7 +331,7 @@
>>   // are enabled.  These are available on all x86-64 CPUs.
>>   if (Is64Bit) {
>>     HasX86_64 = true;
>> -#if 1
>> +#if 0
>>      if (X86SSELevel < SSE2)
>>        X86SSELevel = SSE2;
>>  #endif
>>     
>
> Could you just remove the code instead of commenting it out? :-)

Done.

Best regards,
--Edwin



More information about the llvm-commits mailing list