[LLVMdev] [PATH] Fixes for the amd64 JIT code

Evan Cheng evan.cheng at apple.com
Tue May 5 11:18:51 PDT 2009


Hi Zoltan,

The part that determines whether SIB byte is needed caused a lot of  
regressions last night (see Geryon-X86-64 etc.). I've reverted it for  
now. Please take a look.

Thanks,

Evan

On May 4, 2009, at 3:49 PM, Evan Cheng wrote:

> Committed as revision 70929. Thanks.
>
> Evan
>
> On May 3, 2009, at 8:29 PM, vargaz wrote:
>
>>
>> Hi,
>>
>> If this looks ok, could somebody check it in ?
>>
>>              thanks
>>
>>                  Zoltan
>>
>>
>> Evan Cheng-2 wrote:
>>>
>>> Looks good. Thanks.
>>>
>>> Evan
>>>
>>> On May 1, 2009, at 8:40 AM, Zoltan Varga wrote:
>>>
>>>> Hi,
>>>>
>>>> The attached patch contains the following changes:
>>>>
>>>> * X86InstrInfo.cpp: Synchronize a few places with the code in
>>>> X86CodeEmitter.cpp
>>>> * X86CodeEmitter.cpp: Avoid the longer SIB encoding on amd64 if it
>>>> is not neeed.
>>>>
>>>>       Zoltan
>>>> <llvm.diff>_______________________________________________
>>>> LLVM Developers mailing list
>>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>
>>>
>>
>> -- 
>> View this message in context: http://www.nabble.com/-PATH--Fixes-for-the-amd64-JIT-code-tp23335910p23362528.html
>> Sent from the LLVM - Dev mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list