nx_bigfloat120_trig.nx
buildroot/runtime/nx_bigfloat120_trig.nx
about
dependencies 4 imports · 25 importers
diagram shows first 10 each side; +0 more imports, +15 more importers in the complete lists below.
imports: nx_syscalls.nxnx_tier.nxnx_bigfloat120.nxnx_bigfloat120_div.nx
imported by: _bf_atan_gate_authored.nx_bf_erf_gate_authored.nx_bf_erfc_oracle_gate.nx_bf_gamma_gate_authored.nx_bf_tan_gate_authored.nx_bf_trig_gate_authored.nx_f64_atan_gate_authored.nx_f64_atan_gate_emitted.nx_f64_erf_full_gate.nx_f64_erf_gate_authored.nx_f64_erfc_gate.nx_f64_sincos_gate_authored.nx_f64_tan_gate_authored.nx_gprobe.nx_tn_probe.nxnx_bigfloat120_atan.nxnx_bigfloat120_erfc.nxnx_bigfloat120_gamma.nxnx_bigfloat120_tan.nxnx_mathspec_atan.nxnx_mathspec_erf.nxnx_mathspec_erfc.nxnx_mathspec_gamma.nxnx_mathspec_sincos.nxnx_mathspec_tan.nx
structs
| none |
consts
| 19 | const K_MAGIC_57121: i64 = 57121 |
| 20 | const K_MAGIC_2047: i64 = 2047 |
| 21 | const K_MAGIC_1043: i64 = 1043 |
functions
| 25 | func bf_atan_inv(out: *i64, n: i64, terms: i64) -> i64 |
| 58 | func bf_pi(out: *i64) -> i64 |
| 69 | func bf_sin_r(out: *i64, r: *i64) -> i64 called by 7: bag_tan_rtmainbfg_sin_bigbf_tan_xbbf_sin_f64bf_cos_f64+1 calls 7: bf_is_zerobf_copybf_newbf_mulbf_div_smallbf_add+1 |
| 99 | func bf_cos_r(out: *i64, r: *i64) -> i64 called by 7: bag_tan_rtmainbfg_sin_bigbf_tan_xbbf_sin_f64bf_cos_f64+1 calls 8: bf_newbf_set_intbf_is_zerobf_copybf_mulbf_div_small+2 |
| 134 | func _bf_trig_reduce(r: *i64, kq: *i64, xabs: *i64) -> i64 |
| 158 | func bf_sin_f64(x: i64) -> i64 |
| 191 | func bf_cos_f64(x: i64) -> i64 |