pub const Backend64_TablesFull = struct fn mulShift64(m: u64, mul: *const [2]u64, j: u32) u64fn computePow5(i: u32) [2]u64fn computeInvPow5(i: u32) [2]u64690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707pub const Backend64_TablesFull = struct {
const T = u64;
const mulShift = mulShift64;
const POW5_INV_BITCOUNT = FLOAT64_POW5_INV_BITCOUNT;
const POW5_BITCOUNT = FLOAT64_POW5_BITCOUNT;
const bound1 = 21;
const bound2 = 63;
const adjust_q = false;
fn computePow5(i: u32) [2]u64 {
return FLOAT64_POW5_SPLIT[i];
}
fn computeInvPow5(i: u32) [2]u64 {
return FLOAT64_POW5_INV_SPLIT[i];
}
}