aboutsummaryrefslogtreecommitdiff
path: root/string
diff options
context:
space:
mode:
authorJoe Ramsay <Joe.Ramsay@arm.com>2024-09-23 15:30:20 +0100
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-09-23 15:44:07 +0100
commita15b1394b5eba98ffe28a02a392b587e4fe13c0d (patch)
treed80072ec1d867aab9bd0e3060ff99b43588c7046 /string
parent7b8c134b5460ed933d610fa92ed1227372b68fdc (diff)
downloadglibc-a15b1394b5eba98ffe28a02a392b587e4fe13c0d.zip
glibc-a15b1394b5eba98ffe28a02a392b587e4fe13c0d.tar.gz
glibc-a15b1394b5eba98ffe28a02a392b587e4fe13c0d.tar.bz2
AArch64: Improve codegen in SVE F32 logs
Reduce MOVPRFXs by using unpredicated (non-destructive) instructions where possible. Similar to the recent change to AdvSIMD F32 logs, adjust special-case arguments and bounds to allow for more optimal register usage. For all 3 routines one MOVPRFX remains in the reduction, which cannot be avoided as immediate AND and ASR are both destructive. Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Diffstat (limited to 'string')
0 files changed, 0 insertions, 0 deletions