Lines Matching refs:SIN
48 #define SIN template <int N > SI macro
528 SIN Vec<N,float> ceil(const Vec<N,float>& x) { return map( ceilf, x); }
529 SIN Vec<N,float> floor(const Vec<N,float>& x) { return map(floorf, x); }
530 SIN Vec<N,float> trunc(const Vec<N,float>& x) { return map(truncf, x); }
531 SIN Vec<N,float> round(const Vec<N,float>& x) { return map(roundf, x); }
532 SIN Vec<N,float> sqrt(const Vec<N,float>& x) { return map( sqrtf, x); }
533 SIN Vec<N,float> abs(const Vec<N,float>& x) { return map( fabsf, x); }
534 SIN Vec<N,float> fma(const Vec<N,float>& x,
545 SIN Vec<N,int> lrint(const Vec<N,float>& x) {
560 SIN Vec<N,float> fract(const Vec<N,float>& x) { return x - floor(x); }
567 SIN Vec<N,uint16_t> to_half_finite_ftz(const Vec<N,float>& x) {
575 SIN Vec<N,float> from_half_finite_ftz(const Vec<N,uint16_t>& x) {
588 SIN Vec<N,uint16_t> to_half(const Vec<N,float>& x) {
608 SIN Vec<N,float> from_half(const Vec<N,uint16_t>& x) {
628 SIN Vec<N,uint8_t> div255(const Vec<N,uint16_t>& x) {
634 SIN Vec<N,uint8_t> approx_scale(const Vec<N,uint8_t>& x, const Vec<N,uint8_t>& y) {
650 SIN std::enable_if_t<(N < 8), Vec<N,uint16_t>> mull(const Vec<N,uint8_t>& x,
657 SIN std::enable_if_t<(N > 8), Vec<N,uint16_t>> mull(const Vec<N,uint8_t>& x,
665 SIN Vec<N,uint16_t> mull(const Vec<N,uint8_t>& x,
676 #undef SIN