Searched refs:mul_u32_u32 (Results 1 – 1 of 1) sorted by relevance
/external/trusty/lk/lib/fixed_point/include/lib/ |
D | fixed_point.h | 55 mul_u32_u32(uint32_t a, uint32_t b, int a_shift, int b_shift) in mul_u32_u32() function 71 res_0 = mul_u32_u32(a, b.l0, 0, 0); in u64_mul_u32_fp32_64() 72 tmp = mul_u32_u32(a, b.l32, 0, -32); in u64_mul_u32_fp32_64() 75 res_l32 += mul_u32_u32(a, b.l64, 0, -64) >> 32; /* Improve rounding accuracy */ in u64_mul_u32_fp32_64() 94 res_l32 = mul_u32_u32(a_0, b.l0, 0, 0) << 32; in u32_mul_u64_fp32_64() 95 res_l32 += mul_u32_u32(a_r32, b.l32, 32, -32) << 32; in u32_mul_u64_fp32_64() 96 res_l32 += mul_u32_u32(a_0, b.l32, 0, -32); in u32_mul_u64_fp32_64() 97 res_l32 += mul_u32_u32(a_r32, b.l64, 32, -64); in u32_mul_u64_fp32_64() 98 res_l32 += mul_u32_u32(a_0, b.l64, 0, -64) >> 32; /* Improve rounding accuracy */ in u32_mul_u64_fp32_64() 117 tmp = mul_u32_u32(a_r32, b.l0, 32, 0); in u64_mul_u64_fp32_64() [all …]
|