7 #ifndef SECP256K1_ECMULT_COMPUTE_TABLE_IMPL_H 8 #define SECP256K1_ECMULT_COMPUTE_TABLE_IMPL_H 22 secp256k1_ge_set_gej_var(&ge, &gj);
23 secp256k1_ge_to_storage(&
table[0], &ge);
25 secp256k1_gej_double_var(&gj, gen, NULL);
26 secp256k1_ge_set_gej_var(&dgen, &gj);
29 secp256k1_gej_set_ge(&gj, &ge);
30 secp256k1_gej_add_ge_var(&gj, &gj, &dgen, NULL);
31 secp256k1_ge_set_gej_var(&ge, &gj);
32 secp256k1_ge_to_storage(&
table[j], &ge);
41 secp256k1_gej_set_ge(&gj, gen);
42 secp256k1_ecmult_compute_table(
table, window_g, &gj);
43 for (i = 0; i < 128; ++i) {
44 secp256k1_gej_double_var(&gj, &gj, NULL);
46 secp256k1_ecmult_compute_table(table_128, window_g, &gj);
std::vector< std::vector< _variant_t > > table
#define ECMULT_TABLE_SIZE(w)