Extended precision integer C++ library
APACHE-2.0 License
Bot releases are visible (Hide)
__builtin_subcll
in Xcode 14.3.1 on arm64. 294
Published by chfast over 1 year ago
__builtin_subcll
in Xcode 14.3.1 on arm64. 294
Published by chfast over 1 year ago
Published by chfast over 1 year ago
intx.hpp
is used without CMake assistance. #286
Published by chfast over 1 year ago
_umul128
intrinsic is not available there. #283
Published by chfast over 2 years ago
addc()
and subc()
have been optimized with compiler's builtins if available. #250 #251 #253
uint256
type. #264
Published by chfast over 2 years ago
bswap()
of small unsigned types: uint8_t
, uint16_t
and uint32_t
. Previously arguments where promoted to uint64_t
what produced invalid results. #247
Published by chfast almost 3 years ago
int128.hpp
and intx.hpp
header files have been merged. Now the whole library is included in single intx/intx.hpp
file. #242
addmod()
implementation has optimized path for elliptic curve context. #206
operator==
now explicitly performs XOR folding. #245
Published by chfast over 3 years ago
uint384
). Previously only power-of-two numbers of words were allowed. This is big change that affects implementation of many operators. #212 #213
std::is_constant_evaluated
-like helpers internally. #195 #205
uint64_t
as shift amount on the fundamental API level. #202
Published by chfast almost 4 years ago
Published by chfast over 4 years ago
builtins.h
header has been deleted. #173
Published by chfast about 5 years ago
Published by chfast over 5 years ago
Published by chfast over 5 years ago
Published by chfast over 5 years ago