]> sourceware.org Git - newlib-cygwin.git/commit
Fix issue with dst bias in memset
authorWilco Dijkstra <Wilco.Dijkstra@arm.com>
Thu, 8 Nov 2018 15:50:42 +0000 (15:50 +0000)
committerRichard Earnshaw <Richard.Earnshaw@arm.com>
Thu, 8 Nov 2018 16:45:19 +0000 (16:45 +0000)
commitdf7824d1a465473a1901f67e26fd1485756cb446
tree3de7bdee059df006c2116bd3de63aebd48b160d6
parentbba82041b26d21a817bdb6b25ee70c8b1212e17b
Fix issue with dst bias in memset

This patch fixes an issue in the previous memset loop change. If the
zva size is >= 256 and there are more than 64 bytes left in the
tail, we could enter the loop and thus need to rebias dst by 32 as
well.

Since no known CPUs use this size this can't be tested natively, so I've
tested it on a simulator initialized with a large zva size.

--
newlib/libc/machine/aarch64/memset.S
This page took 0.031719 seconds and 5 git commands to generate.