Home
last modified time | relevance | path

Searched refs:b32_inv (Results 1 – 2 of 2) sorted by relevance

/external/chromium_org/third_party/opus/src/silk/
DInlines.h104 opus_int32 b32_inv, a32_nrm, b32_nrm, result; in silk_DIV32_varQ() local
116b32_inv = silk_DIV32_16( silk_int32_MAX >> 2, silk_RSHIFT(b32_nrm, 16) ); /* Q: 29 + 16 - b_head… in silk_DIV32_varQ()
119 …result = silk_SMULWB(a32_nrm, b32_inv); /* Q: 29 + a_headrm - … in silk_DIV32_varQ()
126 …result = silk_SMLAWB(result, a32_nrm, b32_inv); /* Q: 29 + a_headrm - … in silk_DIV32_varQ()
149 opus_int32 b32_inv, b32_nrm, err_Q32, result; in silk_INVERSE32_varQ() local
159b32_inv = silk_DIV32_16( silk_int32_MAX >> 2, silk_RSHIFT(b32_nrm, 16) ); /* Q: 29 + 16 - b_head… in silk_INVERSE32_varQ()
162 …result = silk_LSHIFT(b32_inv, 16); /* Q: 61 - b_headrm … in silk_INVERSE32_varQ()
165 …err_Q32 = silk_LSHIFT( ((opus_int32)1<<29) - silk_SMULWB(b32_nrm, b32_inv), 3 ); /* Q32 … in silk_INVERSE32_varQ()
168 …result = silk_SMLAWW(result, err_Q32, b32_inv); /* Q: 61 - b_headrm … in silk_INVERSE32_varQ()
/external/libopus/silk/
DInlines.h104 opus_int32 b32_inv, a32_nrm, b32_nrm, result; in silk_DIV32_varQ() local
116b32_inv = silk_DIV32_16( silk_int32_MAX >> 2, silk_RSHIFT(b32_nrm, 16) ); /* Q: 29 + 16 - b_head… in silk_DIV32_varQ()
119 …result = silk_SMULWB(a32_nrm, b32_inv); /* Q: 29 + a_headrm - … in silk_DIV32_varQ()
126 …result = silk_SMLAWB(result, a32_nrm, b32_inv); /* Q: 29 + a_headrm - … in silk_DIV32_varQ()
149 opus_int32 b32_inv, b32_nrm, err_Q32, result; in silk_INVERSE32_varQ() local
159b32_inv = silk_DIV32_16( silk_int32_MAX >> 2, silk_RSHIFT(b32_nrm, 16) ); /* Q: 29 + 16 - b_head… in silk_INVERSE32_varQ()
162 …result = silk_LSHIFT(b32_inv, 16); /* Q: 61 - b_headrm … in silk_INVERSE32_varQ()
165 …err_Q32 = silk_LSHIFT( ((opus_int32)1<<29) - silk_SMULWB(b32_nrm, b32_inv), 3 ); /* Q32 … in silk_INVERSE32_varQ()
168 …result = silk_SMLAWW(result, err_Q32, b32_inv); /* Q: 61 - b_headrm … in silk_INVERSE32_varQ()