Richard Earnshaw writes:
> On 17/03/2020 12:34, Wilco Dijkstra wrote:
>> Hi Andrea,
>> I think the first part is fine when approved, but the 2nd part is
>> problematic like Szabolcs
>> already pointed out. We can't just change the ABI or semantics, and these
>> builtins are critical
>> for
On 17/03/2020 12:34, Wilco Dijkstra wrote:
Hi Andrea,
I think the first part is fine when approved, but the 2nd part is problematic
like Szabolcs
already pointed out. We can't just change the ABI or semantics, and these
builtins are critical
for GLIBC performance. We would first need to
Hi Andrea,
I think the first part is fine when approved, but the 2nd part is problematic
like Szabolcs
already pointed out. We can't just change the ABI or semantics, and these
builtins are critical
for GLIBC performance. We would first need to change GLIBC back to using inline
assembler
so it
Andrea Corallo writes:
> Hi all,
>
> second and last patch of the two reworking FPCR and FPSR builtins.
>
> This rework __builtin_aarch64_set_fpcr (unsigned) and
> __builtin_aarch64_set_fpsr (unsigned) to emit a read-modify-sequences
> as:
>
> mrs x1, fpsr
> bfi x1, x0,
On 11/03/2020 13:53, Richard Earnshaw (lists) wrote:
> On 11/03/2020 13:50, Szabolcs Nagy wrote:
>> On 10/03/2020 09:55, Andrea Corallo wrote:
>>> Hi all,
>>>
>>> second and last patch of the two reworking FPCR and FPSR builtins.
>>>
>>> This rework __builtin_aarch64_set_fpcr (unsigned) and
>>>
On 11/03/2020 13:50, Szabolcs Nagy wrote:
On 10/03/2020 09:55, Andrea Corallo wrote:
Hi all,
second and last patch of the two reworking FPCR and FPSR builtins.
This rework __builtin_aarch64_set_fpcr (unsigned) and
__builtin_aarch64_set_fpsr (unsigned) to emit a read-modify-sequences
as:
On 10/03/2020 09:55, Andrea Corallo wrote:
> Hi all,
>
> second and last patch of the two reworking FPCR and FPSR builtins.
>
> This rework __builtin_aarch64_set_fpcr (unsigned) and
> __builtin_aarch64_set_fpsr (unsigned) to emit a read-modify-sequences
> as:
>
> mrs x1, fpsr
>
Hi all,
second and last patch of the two reworking FPCR and FPSR builtins.
This rework __builtin_aarch64_set_fpcr (unsigned) and
__builtin_aarch64_set_fpsr (unsigned) to emit a read-modify-sequences
as:
mrs x1, fpsr
bfi x1, x0, 0, 32
msr fpsr, x1
This in