|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "./uintx.hpp"#include "../random/engine.hpp"#include "./uintx_impl.hpp"#include "barretenberg/numeric/uint256/uint256.hpp"#include <gtest/gtest.h>Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::numeric |
Functions | |
| constexpr uint512_t | bb::numeric::TEST_MODULUS (uint256_t{ "0x04689e957a1242c84a50189c6d96cadca602072d09eac1013b5458a2275d69b1" }, uint256_t{ "0x0925c4b8763cbf9c599a6f7c0348d21cb00b85511637560626edfa5c34c6b38d" }) |
| TEST (uintx, BarrettReduction512) | |
| TEST (uintx, BarrettReduction1024) | |
| TEST (uintx, GetBit) | |
| TEST (uintx, Mul) | |
| TEST (uintx, DivAndMod) | |
| TEST (uintx, DISABLEDMulmod) | |
| TEST (uintx, Sub) | |
| TEST (uintx, And) | |
| TEST (uintx, Or) | |
| TEST (uintx, Xor) | |
| TEST (uintx, BitNot) | |
| TEST (uintx, LogicNot) | |
| TEST (uintx, NotEqual) | |
| TEST (uintx, DISABLEDInvmod) | |
| TEST (uintx, InvmodRegressionCheck) | |
| TEST (uintx, DISABLEDRInv) | |
| TEST (uintx, Slice) | |
| TEST (uintx, BarrettReductionRegression) | |
| TEST | ( | uintx | , |
| And | |||
| ) |
Definition at line 175 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| BarrettReduction1024 | |||
| ) |
Definition at line 36 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| BarrettReduction512 | |||
| ) |
Definition at line 20 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| BarrettReductionRegression | |||
| ) |
Definition at line 336 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| BitNot | |||
| ) |
Definition at line 208 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| DISABLEDInvmod | |||
| ) |
Definition at line 242 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| DISABLEDMulmod | |||
| ) |
Definition at line 108 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| DISABLEDRInv | |||
| ) |
Definition at line 293 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| DivAndMod | |||
| ) |
Definition at line 81 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| GetBit | |||
| ) |
Definition at line 50 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| InvmodRegressionCheck | |||
| ) |
Definition at line 256 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| LogicNot | |||
| ) |
Definition at line 218 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| Mul | |||
| ) |
Definition at line 71 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| NotEqual | |||
| ) |
Definition at line 231 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| Or | |||
| ) |
Definition at line 186 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| Slice | |||
| ) |
Definition at line 305 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| Sub | |||
| ) |
Definition at line 144 of file uintx.test.cpp.
| TEST | ( | uintx | , |
| Xor | |||
| ) |
Definition at line 197 of file uintx.test.cpp.