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);
#define ECMULT_TABLE_SIZE(w)