code wiki / (root) / sketch_hll_packed_test.nx

sketch_hll_packed_test.nx

buildroot/runtime/sketch_hll_packed_test.nx

3076 B92 linesdepth 7pulls 12 transitivereach 0 importersview sourcekind gate/prooftopic sketch
docsdependenciesstructsconstsfunctions

about

sketch_hll_packed_test.nx -- end-to-end test for HLL_6 packed registers. Memory + accuracy parity vs HLL_8.

dependencies 4 imports · 0 importers

syscalls.nx sketch_hll.nx sketch_hll_packed.nx sketch_types.nx sketch_hll_packed_test.nx

imports: syscalls.nxsketch_hll.nxsketch_hll_packed.nxsketch_types.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main nx_hll6_alloc nx_hll6_memory_bytes write_i64_le nx_hll6_add murmur3_32 mm_load_u32_le mm_rotl32 nx_clz32 nx_bits_clz32 nx_hll6_get nx_hll6_set nx_hll6_estimate nx_hll6_get ↻ nx_hll_pow2_neg_q32 nx_hll_alpha_m_sq_q64 nx_hll6_set ↻ nx_hll6_get ↻ nx_hll6_query nx_hll6_estimate ↻ nx_hll_stddev_rel_ppb nx_approx_new

structs

none

consts

none

functions

9func write_i64_le(buf: *u8, value: i64) -> i64 {
called by 1: main
20func main() -> i64 {