Home
last modified time | relevance | path

Searched refs:MUL64 (Results 1 - 13 of 13) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Ddcaadpcm.c36 s += MUL64(x[n-j], x[n-k]); in calc_corr()
47 tmp += MUL64(a[0], corr[1]); in apply_filter()
48 tmp += MUL64(a[1], corr[2]); in apply_filter()
49 tmp += MUL64(a[2], corr[3]); in apply_filter()
50 tmp += MUL64(a[3], corr[4]); in apply_filter()
58 tmp += MUL64(corr[5], aa[0]); in apply_filter()
59 tmp += MUL64(corr[6], aa[1]); in apply_filter()
60 tmp += MUL64(corr[7], aa[2]); in apply_filter()
61 tmp += MUL64(corr[8], aa[3]); in apply_filter()
63 tmp += MUL64(cor in apply_filter()
[all...]
H A Dmathops.h53 #ifndef MUL64
54 # define MUL64(a,b) ((int64_t)(a) * (int64_t)(b)) macro
58 # define MULL(a,b,s) (MUL64(a, b) >> (s))
63 return MUL64(a, b) >> 32; in MULH()
74 # define MAC64(d, a, b) ((d) += MUL64(a, b))
78 # define MLS64(d, a, b) ((d) -= MUL64(a, b))
H A Daptx.c411 qr = rshift64_clip24((qr * (1LL<<32)) + MUL64(dither, tables->invert_quantize_dither_factors[idx]), 32); in aptx_invert_quantization()
412 invert_quantize->reconstructed_difference = MUL64(invert_quantize->quantization_factor, qr) >> 19; in aptx_invert_quantization()
448 predictor = av_clip_intp2((MUL64(prediction->s_weight[0], prediction->previous_reconstructed_sample) in aptx_prediction_filtering()
449 + MUL64(prediction->s_weight[1], reconstructed_sample)) >> 22, 23); in aptx_prediction_filtering()
457 predicted_difference += MUL64(reconstructed_differences[-i], prediction->d_weight[i]); in aptx_prediction_filtering()
H A Daptxenc.c94 if (MUL64(factor, intervals[idx + i]) <= ((int64_t)value << 24)) in aptx_bin_search()
119 d = rshift64(MUL64(d, tables->quantize_dither_factors[quantized_sample]), 23); in aptx_quantize_difference()
125 dithered_sample = rshift64_clip24(MUL64(dither, interval) + ((int64_t)av_clip_intp2(mean + d, 23) << 32), 32); in aptx_quantize_difference()
126 error = ((int64_t)sample_difference_abs << 20) - MUL64(dithered_sample, quantization_factor); in aptx_quantize_difference()
H A Dalsdec.c526 unsigned tmp1 = ((MUL64(par[k], cof[j]) + (1 << 19)) >> 20); in parcor_to_lpc()
527 cof[j] += ((MUL64(par[k], cof[i]) + (1 << 19)) >> 20); in parcor_to_lpc()
531 cof[i] += ((MUL64(par[k], cof[j]) + (1 << 19)) >> 20); in parcor_to_lpc()
942 y += (uint64_t)MUL64(bd->ltp_gain[tab], raw_samples[base]); in decode_var_block_data()
954 y += (uint64_t)MUL64(lpc_cof[sb], raw_samples[-(sb + 1)]); in decode_var_block_data()
1004 y += (uint64_t)MUL64(lpc_cof[sb], raw_samples[sb]); in decode_var_block_data()
1360 MUL64(ch[dep].weighting[0], master[smp - 1 ]) + in revert_channel_correlation()
1361 MUL64(ch[dep].weighting[1], master[smp ]) + in revert_channel_correlation()
1362 MUL64(ch[dep].weighting[2], master[smp + 1 ]) + in revert_channel_correlation()
1363 MUL64(c in revert_channel_correlation()
[all...]
H A Dopus.h51 #define ROUND_MULL(a,b,s) (((MUL64(a, b) >> ((s) - 1)) + 1) >> 1)
H A Daptx.h185 e += MUL64(sig[i], coeffs[i]); in aptx_qmf_convolution()
H A Dflacdsp_lpc_template.c33 # define MUL(a, b) MUL64(a, b)
H A Dmpegaudiodsp_template.c64 # define MULS(ra, rb) MUL64(ra, rb)
H A Dmpegaudiodec_template.c199 val = MUL64((int)(mant + (-1U << n) + 1), scale_factor_mult[n-1][mod]); in l1_unscale()
/third_party/ffmpeg/libavcodec/avr32/
H A Dmathops.h50 #define MUL64 MUL64 macro
51 static inline av_const int64_t MUL64(int a, int b) in MUL64() function
/third_party/ffmpeg/libavcodec/x86/
H A Dmathops.h67 #define MUL64 MUL64 macro
68 static av_always_inline av_const int64_t MUL64(int a, int b) in MUL64() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp623 Value *MUL64 = Builder.CreateMul(LHS_EXT64, RHS_EXT64); in getMul64() local
624 Value *Lo = Builder.CreateTrunc(MUL64, I32Ty); in getMul64()
625 Value *Hi = Builder.CreateLShr(MUL64, Builder.getInt64(32)); in getMul64()

Completed in 12 milliseconds