mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-04 19:00:09 +00:00
64d76ca064
We were multiplying a byte by 0x0101010101010101ULL to create a constant for SIMD ops, but the compiler isn't good at optimizing this case (the fact that one operand is a byte is lost by the time it would be possible to do the optimization). So instead we add a helper routine that explicitly uses SIMD ops to create the constant. |
||
---|---|---|
.. | ||
alpha | ||
am33 | ||
arm | ||
hppa | ||
ia64 | ||
m68k | ||
mips | ||
powerpc | ||
tile | ||
unix |