Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
uintx.test.cpp File Reference
#include "./uintx.hpp"
#include "../random/engine.hpp"
#include "barretenberg/numeric/uint256/uint256.hpp"
#include <gtest/gtest.h>

Go to the source code of this file.

Functions

 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, BarrettReductionRegression)
 

Function Documentation

◆ TEST() [1/17]

TEST ( uintx  ,
And   
)

Definition at line 167 of file uintx.test.cpp.

◆ TEST() [2/17]

TEST ( uintx  ,
BarrettReduction1024   
)

Definition at line 28 of file uintx.test.cpp.

◆ TEST() [3/17]

TEST ( uintx  ,
BarrettReduction512   
)

Definition at line 12 of file uintx.test.cpp.

◆ TEST() [4/17]

TEST ( uintx  ,
BarrettReductionRegression   
)

Definition at line 297 of file uintx.test.cpp.

◆ TEST() [5/17]

TEST ( uintx  ,
BitNot   
)

Definition at line 200 of file uintx.test.cpp.

◆ TEST() [6/17]

TEST ( uintx  ,
DISABLEDInvmod   
)

Definition at line 234 of file uintx.test.cpp.

◆ TEST() [7/17]

TEST ( uintx  ,
DISABLEDMulmod   
)

Definition at line 100 of file uintx.test.cpp.

◆ TEST() [8/17]

TEST ( uintx  ,
DISABLEDRInv   
)

Definition at line 285 of file uintx.test.cpp.

◆ TEST() [9/17]

TEST ( uintx  ,
DivAndMod   
)

Definition at line 73 of file uintx.test.cpp.

◆ TEST() [10/17]

TEST ( uintx  ,
GetBit   
)

Definition at line 42 of file uintx.test.cpp.

◆ TEST() [11/17]

TEST ( uintx  ,
InvmodRegressionCheck   
)

Definition at line 248 of file uintx.test.cpp.

◆ TEST() [12/17]

TEST ( uintx  ,
LogicNot   
)

Definition at line 210 of file uintx.test.cpp.

◆ TEST() [13/17]

TEST ( uintx  ,
Mul   
)

Definition at line 63 of file uintx.test.cpp.

◆ TEST() [14/17]

TEST ( uintx  ,
NotEqual   
)

Definition at line 223 of file uintx.test.cpp.

◆ TEST() [15/17]

TEST ( uintx  ,
Or   
)

Definition at line 178 of file uintx.test.cpp.

◆ TEST() [16/17]

TEST ( uintx  ,
Sub   
)

Definition at line 136 of file uintx.test.cpp.

◆ TEST() [17/17]

TEST ( uintx  ,
Xor   
)

Definition at line 189 of file uintx.test.cpp.