Guillaume Chatelet

Results 39 comments of Guillaume Chatelet

I believe [the issue](https://github.com/google/cpu_features/issues/4) is now fixed on master. There is still a slight chance a feature is not detected as there doesn't seem to be a way to detect...

This is awesome that you get some time to work on this. Wow everything is mangled correctly now. So cool!

> Yeah, I've been working on the mangling the C++ compatibility in DMD for weeks! > This seems like a good test that we're reaching the goal. I've been there....

I - too - couldn't match SHA1 sanity number (0xF9376EA7) while trying to sanity check D's [digest API](https://dlang.org/phobos/std_digest_digest.html). The other sanity check do work though (MD5, CRC32, and MurmurHash).

We do use the `-fno-builtin` variants in llvm-libc to implement the various memory functions. That said, I agree that it is a bug. The various `llvm..inline` instructions should be handled...

> It would be great to improve the public API for porting the library. Are you talking about porting the library to different languages? Which ones? > however we have...

Thx for reaching out @captain5050 ! `cpu_features` is literally born from the fact that many libraries are coding their own routine (libwebp, libyuv, android NDK, OpenCV to name a few)....

Thx for noticing, the code is [indeed quite compact](https://godbolt.org/z/728HID). For now I'm a bit reluctant to add optimizations based on compilers because it will make the code more complicated. The...

It's a nice addition, thx for the PR. That said, `cpu_features` codebase is starting to be a mess so I'd like to change the code layout. Can we keep it...