Open antroseco opened 1 month ago
Passing --disable-simplify-libcalls
to opt
seems to work, although I'm a bit sad that we can't use the hyper-optimised architecture-specific versions
Here's the folder... This looks insane unless we're linking against libc: https://sourceware.org/git/?p=glibc.git;a=tree;f=sysdeps/x86_64/multiarch
Nothing stopping us implenting a pretty good version in the runtime/ standard library tho.
Here's the folder... This looks insane unless we're linking against libc: sourceware.org/git/?p=glibc.git;a=tree;f=sysdeps/x86_64/multiarch
Nothing stopping us implenting a pretty good version in the runtime/ standard library tho.
Yeah, I saw that too... it's way too much. I wouldn't mind implementing a subset though; but I wouldn't bother too much with SSE/AVX variants
LLVM correctly deduces what our
for
loops intend to do in the following scenarios, but unfortunately we don't provide implementations for these functions.