Home
last modified time | relevance | path

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

/external/trusty/lk/lib/fixed_point/include/lib/
Dfixed_point.h55 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 …]