Lines Matching defs:mul
792 F32 Builder::mul(F32 x, F32 y) {
801 return mul(x,y);
818 F32 e = mul(to_F32(pun_to_I32(x)), splat(1.0f / (1<<23)));
824 approx = sub(approx, mul(1.498030302f, m));
833 approx = sub(approx, mul( 1.490129070f, f));
836 return pun_to_F32(round(mul(1.0f * (1<<23), approx)));
845 return select(is_x, x, approx_pow2(mul(approx_log2(x), y)));
996 I32 Builder::mul(I32 x, I32 y) {
1154 return mul(to_F32(x), limit);
1158 return round(mul(x, limit));