Home | History | Annotate | Download | only in ui

Lines Matching refs:PURE

33 #define PURE __attribute__((pure))
51 inline int PURE transpose(int v) { return v; }
52 inline float PURE transpose(float v) { return v; }
53 inline double PURE transpose(double v) { return v; }
55 inline int PURE trace(int v) { return v; }
56 inline float PURE trace(float v) { return v; }
57 inline double PURE trace(double v) { return v; }
60 MATRIX PURE inverse(const MATRIX& src) {
111 MATRIX_R PURE multiply(const MATRIX_A& lhs, const MATRIX_B& rhs) {
130 MATRIX PURE transpose(const MATRIX& m) {
142 typename MATRIX::value_type PURE trace(const MATRIX& m) {
152 typename MATRIX::col_type PURE diag(const MATRIX& m) {
209 friend BASE<T> PURE operator *(const BASE<T>& lhs, const BASE<U>& rhs) {
239 friend BASE<T> PURE inverse(const BASE<T>& m) { return matrix::inverse(m); }
240 friend BASE<T> PURE transpose(const BASE<T>& m) { return matrix::transpose(m); }
241 friend T PURE trace(const BASE<T>& m) { return matrix::trace(m); }
255 #undef PURE