code wiki / _hdl_build / _pe_f64sincos.nx
_pe_f64sincos.nx
buildroot/runtime/_hdl_build/_pe_f64sincos.nx
about
AUTHORED BY THE NISHI BUILDER (pattern: MATH_KERNEL / SINCOS) -- no Claude core logic.
All constants from the SOVEREIGN bigfloat spec (nx_mathspec_sincos). v1 domain |x| < 2^20.
dependencies 4 imports · 6 importers
imports: nx_syscalls.nxnx_tier.nxnx_f64.nxnx_f64_cvt.nx
imported by: _f64_sincos_gate_authored.nx_pe_f64gamma_refl.nx_pe_f64sincos_test.nxnx_f64_quad.nxnx_f64_rootfind.nxnx_hyp_audio.nx
structs
| none |
consts
| none |
functions
| 7 | func _sc_reduce(x: i64, kout: *i64) -> i64 called by 2: nx_f64_sinnx_f64_cos calls 6: nx_f64_mulnx_f64_signnx_f64_subnx_f64_addnx_f64_to_i64nx_i64_to_f64 |
| 19 | func _sc_sinp(r: i64) -> i64 |
| 33 | func _sc_cosp(r: i64) -> i64 |
| 47 | func nx_f64_sin(x: i64) -> i64 called by 5: mainnx_f64_gamma_reflmainqf_evalhyp_table_init calls 5: sys_mmap_sc_reduce_sc_sinp_sc_cospnx_f64_neg |
| 61 | func nx_f64_cos(x: i64) -> i64 |