Re: git: 1b0d96f3c43a - main - xregs_sig: Finish renaming simd to xregs before adding avx

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Wed, 07 Jun 2023 18:01:29 UTC
On 6/7/23 1:35 AM, Dmitry Chagin wrote:
> On Wed, Jun 07, 2023 at 01:52:10AM +0000, Alexey Dokuchaev wrote:
>> On Sat, Jun 03, 2023 at 10:29:12PM +0300, Dmitry Chagin wrote:
>>> On Sat, Jun 03, 2023 at 07:57:03PM +0100, Jessica Clarke wrote:
>>>> ...
>>>> But the AArch64 registers are called x0 through x30. They are x
>>>> registers. So calling the SIMD registers X registers is both incorrect
>>>> and highly confusing. It is not general, it is specific to x86's notion
>>>> of SIMD.
>>>
>>> Naming is hard (c) especially for non-native :),
>>> I just need an avx registers test to fix golang issues in the Linuxulator.
>>> Feel free to join D40410, D40384, propose you naming variant, may be
>>> x->ext or ngprs
>>
>> What was wrong with SIMD (simd)?
> 
> Strictly speaking test is about the fact that signal context properly
> saves/restores machine context including gprs, simd registers, on x86
> xsave area including many things, whch can be added later

For example, PKRU on x86 is a non-simd register that this test could be
verifying.

-- 
John Baldwin