/third_party/optimized-routines/math/ |
H A D | v_cos.c | 59 n = v_fma_f64 (InvPi, r + HalfPi, Shift); in cos() 65 r = v_fma_f64 (-Pi1, n, r); in cos() 66 r = v_fma_f64 (-Pi2, n, r); in cos() 67 r = v_fma_f64 (-Pi3, n, r); in cos() 71 y = v_fma_f64 (C7, r2, C6); in cos() 72 y = v_fma_f64 (y, r2, C5); in cos() 73 y = v_fma_f64 (y, r2, C4); in cos() 74 y = v_fma_f64 (y, r2, C3); in cos() 75 y = v_fma_f64 (y, r2, C2); in cos() 76 y = v_fma_f64 ( in cos() [all...] |
H A D | v_sin.c | 59 n = v_fma_f64 (InvPi, r, Shift); in sin() 64 r = v_fma_f64 (-Pi1, n, r); in sin() 65 r = v_fma_f64 (-Pi2, n, r); in sin() 66 r = v_fma_f64 (-Pi3, n, r); in sin() 70 y = v_fma_f64 (C7, r2, C6); in sin() 71 y = v_fma_f64 (y, r2, C5); in sin() 72 y = v_fma_f64 (y, r2, C4); in sin() 73 y = v_fma_f64 (y, r2, C3); in sin() 74 y = v_fma_f64 (y, r2, C2); in sin() 75 y = v_fma_f64 ( in sin() [all...] |
H A D | v_exp.c | 53 v_f64_t r0 = v_fma_f64 (y, s2, s2) * s1; in specialcase() 67 z = v_fma_f64 (x, InvLn2, Shift); in exp() 73 r = v_fma_f64 (-Ln2hi, n, r); in exp() 74 r = v_fma_f64 (-Ln2lo, n, r); in exp() 81 y = v_fma_f64 (C2, r, C1); in exp() 82 y = v_fma_f64 (C3, r2, y); in exp() 83 y = v_fma_f64 (y, r2, r); in exp() 91 return v_fma_f64 (y, s, s); in exp()
|
H A D | v_log.c | 86 r = v_fma_f64 (z, e.invc, v_f64 (-1.0)); in log() 90 hi = v_fma_f64 (kd, Ln2, e.logc + r); in log() 93 y = v_fma_f64 (A3, r, A2); in log() 94 p = v_fma_f64 (A1, r, A0); in log() 95 y = v_fma_f64 (A4, r2, y); in log() 96 y = v_fma_f64 (y, r2, p); in log() 97 y = v_fma_f64 (y, r2, hi); in log()
|
H A D | v_math.h | 300 v_fma_f64 (v_f64_t x, v_f64_t y, v_f64_t z) in v_fma_f64() function 573 v_fma_f64 (v_f64_t x, v_f64_t y, v_f64_t z) in v_fma_f64() function
|
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_optimizer.cpp | 4095 mad_op = aco_opcode::v_fma_f64; in combine_instruction() 4380 instr->opcode != aco_opcode::v_fma_f64 && in select_instruction()
|
H A D | aco_instruction_selection.cpp | 2407 emit_vop3a_instruction(ctx, instr, aco_opcode::v_fma_f64, dst, false, 3); 3237 Temp fma = bld.vop3(aco_opcode::v_fma_f64, bld.def(v2), floor, vec, trunc); 3327 Temp fma = bld.vop3(aco_opcode::v_fma_f64, bld.def(v2), floor, vec, trunc);
|