mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-10 17:12:41 +02:00
The element-by-element loop compiled to scalar 8-byte moves that the compiler could not vectorize: source and destination alias, and strict aliasing prevented hoisting the m_indexed_elements pointer load out of the loop body. memmove collapses the shift into a single vectorized copy.
80 KiB
80 KiB