Hacker GitHub

← All repos

herumi/mcl

View on GitHub ↗ ★ 532 C++

a portable and fast pairing-based cryptography library

3 mentions on Hacker News by 2 people: 1 story, 2 comments · first 2020-04-22 · latest 2022-04-04

Mentions per year 3 mentions · busiest year 2020 (2)
20082026
  1. …ADC. For the iXYZ themselves, the carries are properly handled and it can generate mulx at least: https://github.com/herumi/mcl/blob/master/src/asm/x86-64.bmi... (from straight LLVM IR). I don't think ADCX/ADOX are possible though even in…
  2. …for modular inversion where constant-time inversion is about 20x slower than GMP inversion. Source: https://github.com/herumi/mcl#how-to-build-without-gmp this code has GMP backend, LLVM i254 / LLVM i381 backend, or it's own JIT compiler…