|
|
2a9dad2dd8
|
LibC: Add SSE2 non-temporal memset and memcpy
Also cleanup other assembly by using local labels to emit them from the
assembled program.
|
2026-04-11 03:30:52 +03:00 |
|
|
|
82d5d9ba58
|
LibC: Write memchr, memcmp and strlen with sse
|
2026-04-02 15:35:03 +03:00 |
|
|
|
ceca93c8b1
|
LibC: Cleanup memmove and memcpy for x86_64
|
2025-08-16 14:05:21 +03:00 |
|
|
|
15021b442c
|
LibC: Fix memchr and memcmp assembly implementations
These functions did not work with size 0 :D
|
2025-01-23 21:55:26 +02:00 |
|
|
|
ebecbb69ec
|
LibC: Implement some mem* and str* functions in assembly
This made them a lot faster on modern cpus with optimized rep stos and
rep movs
|
2025-01-14 22:50:46 +02:00 |
|