[llvm] r253528 - [X86] Enable shrink-wrapping by default.

Quentin Colombet via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 1 10:54:50 PST 2015


Hi Hans,

Thanks for checking.

> On Dec 1, 2015, at 10:52 AM, Hans Wennborg <hans at chromium.org> wrote:
> 
> Hi Quentin,
> 
> Sorry, it still crashes Chrome on startup, and I'm not getting
> anything useful out of the debugger (no stack, no disassembly,
> eip=0x0) :-/
> 
> Does it pass a 32-bit Clang bootstrap?

I haven’t tried that yet.

> I'll try to see if I can get
> something more useful from the debugger.

Thanks,
-Quentin
> 
> - Hans
> 
> On Mon, Nov 30, 2015 at 7:34 PM, Quentin Colombet <qcolombet at apple.com> wrote:
>> Hi Hans,
>> 
>> Thanks for the additional information.
>> 
>> Here is a small patch for you to try.
>> 
>> Thanks,
>> Q
>> 
>> 
>>> On Nov 30, 2015, at 1:29 PM, Hans Wennborg <hans at chromium.org> wrote:
>>> 
>>> On Mon, Nov 30, 2015 at 1:16 PM, Quentin Colombet <qcolombet at apple.com> wrote:
>>>>> On Nov 24, 2015, at 4:09 PM, Hans Wennborg <hans at chromium.org> wrote:
>>>>> On Wed, Nov 18, 2015 at 4:38 PM, Quentin Colombet via llvm-commits
>>>>> <llvm-commits at lists.llvm.org> wrote:
>>>>>> Author: qcolombet
>>>>>> Date: Wed Nov 18 18:38:00 2015
>>>>>> New Revision: 253528
>>>>>> 
>>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=253528&view=rev
>>>>>> Log:
>>>>>> [X86] Enable shrink-wrapping by default.
>>>>>> 
>>>>>> Differential Revision: http://reviews.llvm.org/D14156
>>>>> 
>>>>> I've reverted this in r254044 since it seems to be causing
>>>>> miscompiles. David bisected PR25607 to this patch, and I bisected a
>>>>> Chrome crash to it.
>>>>> 
>>>>> Sorry for not catching this sooner.
>>>> 
>>>> Does the chrome crash implies x86 32-bit or is it something different?
>>>> If the latter, could you provide a test case?
>>> 
>>> Yes, it was 32-bit x86.
>>> 
>>> I couldn't figure out the cause of the crash when I looked at it in a
>>> debugger, so I don't have a reproduction, sorry :-/
>>> 
>>> Maybe it's just the same problem as in PR25607? I'm happy to test any
>>> fixes on Chrome to see if they fix the crash I saw.
>>> 
>>> - Hans
>> 
>> 



More information about the llvm-commits mailing list