History log of /llvm-project/libc/fuzzing/__support/uint_fuzz.cpp (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6
# 0e5ff625 02-May-2024 Schrodinger ZHU Yifan <yifanzhu@rochester.edu>

[libc] add hashtable fuzzing (#87949)


Revision tags: llvmorg-18.1.5, llvmorg-18.1.4
# 09efe848 06-Apr-2024 Guillaume Chatelet <gchatelet@google.com>

[libc][NFC] Rename `UInt.h` to `big_int.h` and `UInt128.h` to `uint128.h` for consistency (#87808)


# 71c3f5d6 04-Apr-2024 Guillaume Chatelet <gchatelet@google.com>

[reland][libc] Refactor `BigInt` (#87613)

This is a reland of #86137 with a fix for platforms / compiler that do
not support trivially constructible int128 types.


# a2306b65 04-Apr-2024 Guillaume Chatelet <gchatelet@google.com>

[libc] Refactor `BigInt` (#86137)

This patch moves most of the multiprecision logic to the `multiword`
namespace and simplifies some logic in `BigInt`. It also fully
implements the mask and count

[libc] Refactor `BigInt` (#86137)

This patch moves most of the multiprecision logic to the `multiword`
namespace and simplifies some logic in `BigInt`. It also fully
implements the mask and count functions and increases test coverage.

`math_extras.h` is also reworked to make it more concise.

show more ...