4 double bench_iv(
void * f1,
void * f2,
void* g, uint64_t len1, uint64_t len2, uint64_t len3,
NetIO * io, uint64_t TIME, uint64_t
party) {
7 for(uint64_t k = 0; k < TIME; ++k) {
9 bool * b =
new bool[len1];
10 for(uint64_t i = 0; i < len1; ++i)
13 IV iv(io, party, len1, len2, len3);
21 bool * b =
new bool[len2];
22 for(uint64_t i = 0; i < len2; ++i)
24 bool * output =
new bool[len3];
25 IV iv(io, party, len1, len2, len3);
double wallClock()
Definition: utils.hpp:49
bool checkf1Bob(void *f)
Definition: iv.h:414
bool checkf2Alice(void *f)
Definition: iv.h:530
Definition: net_io_channel.h:22
bool checkf1Alice(bool *b, void *f)
Definition: iv.h:463
bool evalgAlice(void *f)
Definition: iv.h:121
bool evalgBob(void *f, bool *output)
Definition: iv.h:229
#define ALICE
Definition: utils.h:15
void set_delay()
Definition: net_io_channel.h:89
void set_nodelay()
Definition: net_io_channel.h:84
bool checkf2Bob(bool *b, void *f)
Definition: iv.h:565