[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libunwind-devel] libunwind x86-64 optimisations?

From: Richard Henderson
Subject: Re: [Libunwind-devel] libunwind x86-64 optimisations?
Date: Mon, 06 Jul 2009 09:38:36 -0700
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2

On 07/06/2009 09:34 AM, Lassi Tuura wrote:

This could also be a dynamic stack realignment (for support of
vectorization). I didn't think x86-64 needed that, though.

Basically I guess I worry about use of DW_CFA_def_cfa_expression. From
what I can tell it's little used on x86-64 (linux) except for syscall
page and a few glibc exceptions.

Does anyone know any real-life uses of these?

There will be some with i686 and use of SSE arguments in parameters;
on x86-64 and use of AVX arguments in parameters.

Since AVX hardware isn't released yet, you'll not yet see any real-life
uses on x86-64, but it's coming.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]