[llvm] r263325 - [X86] Make sure we do not clobber RBX with cmpxchg when used as a base pointer.

Nadav Rotem via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 14 13:14:06 PDT 2016


> On Mar 14, 2016, at 11:29 AM, Quentin Colombet <qcolombet at apple.com> wrote:
> 
>> 
>> On Mar 14, 2016, at 11:14 AM, Tom Stellard <tom at stellard.net <mailto:tom at stellard.net>> wrote:
>> 
>> On Mon, Mar 14, 2016 at 09:29:05AM -0700, Quentin Colombet via llvm-commits wrote:
>>> 
>>>> On Mar 11, 2016, at 6:54 PM, Joerg Sonnenberger via llvm-commits <llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>> wrote:
>>>> 
>>>> On Sat, Mar 12, 2016 at 02:25:28AM -0000, Quentin Colombet via llvm-commits wrote:
>>>>> Author: qcolombet
>>>>> Date: Fri Mar 11 20:25:27 2016
>>>>> New Revision: 263325
>>>>> 
>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=263325&view=rev <http://llvm.org/viewvc/llvm-project?rev=263325&view=rev>
>>>>> Log:
>>>>> [X86] Make sure we do not clobber RBX with cmpxchg when used as a base pointer.
>>>> 
>>>> Is this an issue we hit in 3.8 as well?
>>> 
>>> Yes, it is.
>>> The bug has been here for 5 years already, though.
>>> 
>> 
>> Should we pull this into 3.8.1 ?
> 
> Would be nice.
> 
> Nadav, what do you think?

I agree. 

> 
> Cheers,
> -Quentin
> 
>> 
>> -Tom
>> 
>>> Cheers,
>>> -Quentin
>>> 
>>>> 
>>>> Joerg
>>>> _______________________________________________
>>>> llvm-commits mailing list
>>>> llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>
>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits>
>>> 
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160314/ae168f98/attachment.html>


More information about the llvm-commits mailing list