Lines Matching defs:app

1331 ExprP<typename F::Ret> app (const ExprP<typename F::Arg0>& arg0 = voidP(),
1614 return app<LessThan<T> >(a, b);
1622 return app<Cond<T> >(test, consequent, alternative);
2066 ExprP<float> exp2 (const ExprP<float>& x) { return app<Exp2>(x); }
2067 ExprP<float> exp (const ExprP<float>& x) { return app<Exp>(x); }
2100 ExprP<float> log2 (const ExprP<float>& x) { return app<Log2>(x); }
2101 ExprP<float> log (const ExprP<float>& x) { return app<Log>(x); }
2104 ExprP<TRET> NAME (const ExprP<T0>& arg0) { return app<CLASS>(arg0); }
2128 return app<CLASS>(arg0, arg1); \
2153 return app<CLASS>(arg0, arg1, arg2); \
2180 return app<CLASS>(arg0, arg1, arg2, arg3); \
2183 DEFINE_DERIVED_FLOAT1(Sqrt, sqrt, x, constant(1.0f) / app<InverseSqrt>(x));
2278 ExprP<float> sin (const ExprP<float>& x) { return app<Sin>(x); }
2289 ExprP<float> cos (const ExprP<float>& x) { return app<Cos>(x); }
2437 return app<GetComponent<T> >(container, constant(ndx));
2607 return app<GenMat<T, Rows, 2> >(arg0, arg1);
2615 return app<GenMat<T, Rows, 3> >(arg0, arg1, arg2);
2624 return app<GenMat<T, Rows, 4> >(arg0, arg1, arg2, arg3);
2786 return app<GenVec<T, 2> >(x, x);
2795 return app<GenVec<T, 3> >(x, x, x);
2804 return app<GenVec<T, 4> >(x, x, x, x);
2866 return app<Dot<Size> >(x, y);
2871 return app<Dot<1> >(x, y);
2896 return app<Length<Size> >(x);
3111 DEFINE_DERIVED_FLOAT1(Fract, fract, x, x - app<Floor>(x));
3121 DEFINE_DERIVED_FLOAT2(Mod, mod, x, y, x - y * app<Floor>(x / y));
3171 return app<Clamp>(x, minVal, maxVal);
3448 return app<OuterProduct<Rows, Cols> >(left, right);
3464 return app<Determinant<Size> >(mat);
3531 return app<Inverse<Size> >(mat);
3667 return app<Add>(arg0, arg1);
3672 return app<Sub>(arg0, arg1);
3677 return app<Negate>(arg0);
3682 return app<Mul>(arg0, arg1);
3687 return app<Div>(arg0, arg1);
3832 return app<VectorizedFunc<Mul, Size> >(arg0, arg1);
3839 return app<FixedVecFunc<Mul, Size> >(arg0, arg1);
3846 return app<FixedVecFunc<Div, Size> >(arg0, arg1);
3852 return app<VectorizedFunc<Negate, Size> >(arg0);
3859 return app<VectorizedFunc<Sub, Size> >(arg0, arg1);
3867 return app<MatMul<LeftRows, Middle, RightCols> >(left, right);
3874 return app<VecMatMul<Rows, Cols> >(left, right);
3881 return app<MatVecMul<Rows, Cols> >(left, right);
3888 return app<ScalarMatFunc<Mul, Rows, Cols> >(left, right);
3895 return app<CompMatFunc<Add, Rows, Cols> >(left, right);
3901 return app<MatNeg<Rows, Cols> >(mat);