Home
last modified time | relevance | path

Searched refs:FMUL (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/ingenic/
H A Dingenic-ipu.c65 #define FMUL(fa, fb) ((s32)(((s64)(fa) * (s64)(fb)) / 65536)) macro
95 const s32 f_x2 = FMUL(f_x, f_x); in cubic_conv()
96 const s32 f_x3 = FMUL(f_x, f_x2); in cubic_conv()
99 return FMUL((f_a + f_2), f_x3) - FMUL((f_a + f_3), f_x2) + f_1; in cubic_conv()
101 return FMUL(f_a, (f_x3 - 5 * f_x2 + 8 * f_x - f_4)); in cubic_conv()
/kernel/linux/linux-6.6/drivers/gpu/drm/ingenic/
H A Dingenic-ipu.c74 #define FMUL(fa, fb) ((s32)(((s64)(fa) * (s64)(fb)) / 65536)) macro
134 const s32 f_x2 = FMUL(f_x, f_x); in cubic_conv()
135 const s32 f_x3 = FMUL(f_x, f_x2); in cubic_conv()
138 return FMUL((f_a + f_2), f_x3) - FMUL((f_a + f_3), f_x2) + f_1; in cubic_conv()
140 return FMUL(f_a, (f_x3 - 5 * f_x2 + 8 * f_x - f_4)); in cubic_conv()
/kernel/linux/linux-5.10/arch/powerpc/math-emu/
H A Dmath.c126 #define FMUL 0x019 /* 25 */ macro
293 case FMUL: func = fmul; type = AC; break; in do_mathemu()
/kernel/linux/linux-6.6/arch/powerpc/math-emu/
H A Dmath.c126 #define FMUL 0x019 /* 25 */ macro
293 case FMUL: func = fmul; type = AC; break; in do_mathemu()

Completed in 5 milliseconds