Lines Matching defs:SIN
49 #define SIN template <int N > SI
592 SIN Vec<N,float> ceil(const Vec<N,float>& x) { return map( ceilf, x); }
593 SIN Vec<N,float> floor(const Vec<N,float>& x) { return map(floorf, x); }
594 SIN Vec<N,float> trunc(const Vec<N,float>& x) { return map(truncf, x); }
595 SIN Vec<N,float> round(const Vec<N,float>& x) { return map(roundf, x); }
596 SIN Vec<N,float> sqrt(const Vec<N,float>& x) { return map( sqrtf, x); }
597 SIN Vec<N,float> abs(const Vec<N,float>& x) { return map( fabsf, x); }
598 SIN Vec<N,float> fma(const Vec<N,float>& x,
609 SIN Vec<N,int> lrint(const Vec<N,float>& x) {
624 SIN Vec<N,float> fract(const Vec<N,float>& x) { return x - floor(x); }
631 SIN Vec<N,uint16_t> to_half_finite_ftz(const Vec<N,float>& x) {
639 SIN Vec<N,float> from_half_finite_ftz(const Vec<N,uint16_t>& x) {
652 SIN Vec<N,uint16_t> to_half(const Vec<N,float>& x) {
672 SIN Vec<N,float> from_half(const Vec<N,uint16_t>& x) {
691 SIN Vec<N,uint8_t> div255(const Vec<N,uint16_t>& x) {
697 SIN Vec<N,uint8_t> approx_scale(const Vec<N,uint8_t>& x, const Vec<N,uint8_t>& y) {
757 SIN std::enable_if_t<(N < 8), Vec<N,uint16_t>> mull(const Vec<N,uint8_t>& x,
764 SIN std::enable_if_t<(N > 8), Vec<N,uint16_t>> mull(const Vec<N,uint8_t>& x,
772 SIN Vec<N,uint16_t> mull(const Vec<N,uint8_t>& x,
796 SIN Vec<N,float> approx_acos(Vec<N,float> x) {
925 #undef SIN