annotate libtwamr/namespace.list @ 371:4a8cabac281e

libtwamr: integrate q_plsf.c
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 06 May 2024 03:45:04 +0000
parents 8861f41e4507
children 61047a2912a2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 # This file is the source input for automatic generation of namespace.h
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
2 # for libtwamr. Each word in every non-empty, non-comment line lists a
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
3 # function or a data object with intermodule linkage whose name needs to be
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
4 # transformed in order to avoid namespace pollution for users of our library.
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
6 Overflow Carry
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
8 add sub abs_s shl shr mult
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
9 L_mult negate extract_h extract_l round
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
10 L_mac L_msu L_macNs L_msuNs L_add L_sub L_add_c L_sub_c L_negate
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
11 mult_r L_shl L_shr shr_r mac_r msu_r
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
12 L_deposit_h L_deposit_l L_shr_r L_abs L_sat
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
13 norm_m div_s norm_l
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
14 L_Extract L_Comp Mpy_32 Mpy_32_16 Div_32
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
16 Inv_sqrt Log2 Log2_norm Pow2
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
18 A_Refl Autocorr Az_lsp
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
19 Bgn_scd Bgn_scd_reset
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 Convolve
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
21 Dec_gain Dec_lag3 Dec_lag6
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
22 D_plsf_reset D_plsf_5 D_plsf_3 Init_D_plsf_3
367
bd4f660eb75a libtwamr: integrate g_pitch.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 366
diff changeset
23 Enc_lag3 Enc_lag6 Ex_ctrl
bd4f660eb75a libtwamr: integrate g_pitch.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 366
diff changeset
24 G_code G_pitch
370
8861f41e4507 libtwamr: integrate lsfwt.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 369
diff changeset
25 Lsf_lsp Lsp_lsf Reorder_lsf Lsf_wt
371
4a8cabac281e libtwamr: integrate q_plsf.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 370
diff changeset
26 Q_plsf_reset Q_plsf_3 Q_plsf_5
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
28 agc agc2 agc_reset
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
29 pseudonoise build_CN_code build_CN_param
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 sqrt_l_exp
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
31 set_sign set_sign12k2
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
32 cor_h cor_h_x cor_h_x2 comp_corr
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 cbsearch
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
34 d_gain_code d_gain_pitch
365
2a265be82195 libtwamr: integrate g_adapt.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 364
diff changeset
35 gain_adapt gain_adapt_reset
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
36 gc_pred gc_pred_copy gc_pred_reset gc_pred_update gc_pred_average_limited
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
37 gmed_n
369
a01de4e40540 libtwamr: integrate q_gain_p.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 368
diff changeset
38 q_gain_code q_gain_pitch
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
40 Bits2prm Prm2bits
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
42 bitno prmno prmnofs gray dgray
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
43 window_200_40 window_160_80 window_232_8
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
44 qua_gain_pitch qua_gain_code
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
45 table_gain_highrates table_gain_lowrates table_gain_MR475
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
47 mean_lsf mean_lsf3
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
48 dico1_lsf dico2_lsf dico3_lsf dico4_lsf dico5_lsf
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
49 dico1_lsf3 dico2_lsf3 dico3_lsf3 mr515_3_lsf mr795_1_lsf
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
50 past_rq_init pred_fact
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
52 Cb_gain_average Cb_gain_average_reset
351
97c699f40ab3 libtwamr: generate namespace.h from namespace.list
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
53
360
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
54 calc_unfilt_energies calc_filt_energies calc_target_energy
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
55 code_2i40_9bits code_2i40_11bits code_3i40_14bits code_4i40_17bits
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
56 code_8i40_31bits code_10i40_35bits search_10and8i40
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
57 decode_2i40_9bits decode_2i40_11bits decode_3i40_14bits decode_4i40_17bits
b22f13fd0f6a libtwamr namespace gen: list multiple items per line
Mychaela Falconia <falcon@freecalypso.org>
parents: 358
diff changeset
58 dec_8i40_31bits dec_10i40_35bits
361
9aa554f8cf39 libtwamr: integrate e_homing.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 360
diff changeset
59 encoder_homing_frame_test
362
9cbd1b5d061f libtwamr: integrate ec_gains.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 361
diff changeset
60 ec_gain_code_reset ec_gain_code ec_gain_code_update
9cbd1b5d061f libtwamr: integrate ec_gains.c
Mychaela Falconia <falcon@freecalypso.org>
parents: 361
diff changeset
61 ec_gain_pitch_reset ec_gain_pitch ec_gain_pitch_update