This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] PPC64: First in the series of patches implementing POWER8 vector math.
- From: Tulio Magno Quites Machado Filho <tuliom at ascii dot art dot br>
- To: GT <tnggil at protonmail dot com>, "libc-alpha\@sourceware.org" <libc-alpha at sourceware dot org>
- Cc:
- Date: Tue, 19 Feb 2019 16:38:33 -0300
- Subject: Re: [PATCH] PPC64: First in the series of patches implementing POWER8 vector math.
- References: <7z03WSXwPIOYABvW1ZYzHobMOv90wBWKo-e0YptRFovFUpRnrSEGN-zv08kOe_fPJMFnHx1khbcfcfooubTStEAtMX96Q2U4cRVZOm_TZl8=@protonmail.com> <6e6061809e8124e44b8f830bd311ba696c19c8a9.camel@marvell.com> <87tvh1kkvr.fsf@linux.ibm.com> <PCJZ-Ej9uqiSGw9RENIX2iIKkjeiDH-jAMWMrwCQgAbc9f75DC5FHVpgtQ8cVpTLb-EUIyoy-fZ4bOy0yV9q_zdkiMmyOck8gNFT488H2LY=@protonmail.com>
GT <tnggil@protonmail.com> writes:
>> > I am also not clear on how we decide on the mangling of the vector
>> > function names, particularly the 'b'. I know that x86 uses 'b', 'c',
>> > 'd', or 'e' depending on the FP vectors available. Aarch64 is using
>> > 'n' in its name mangling (and maybe something else for SVE). Is it OK
>> > for Power8 to use the same letter as x86? I don't know if this is
>> > covered in some standard or how the letters were chosen.
>>
>> It was proposed to the X86-64 System V Application Binary Interface, but
>> it was refused. [1]
>
> Meaning, Power8 cannot use the 'b'?
That's still unanswered.
My comment was actually related to:
>>> I don't know if this is covered in some standard or how the letters
>>> were chosen.
--
Tulio Magno