|
| void | QDP::ordered_ssed_3mat_evaluate_func (int lo, int hi, int myId, ordered_ssed_3mat_args *a) |
| void | QDP::unordered_ssed_3mat_evaluate_func (int lo, int hi, int myId, unordered_ssed_3mat_args *a) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAssign &op, const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< DCol, OLattice< DCol > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAssign &op, const QDPExpr< BinaryNode< OpAdjMultiply, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAssign &op, const QDPExpr< BinaryNode< OpMultiplyAdj, Reference< QDPType< DCol, OLattice< DCol > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAssign &op, const QDPExpr< BinaryNode< OpAdjMultiplyAdj, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| void | QDP::ordered_ssed_3mat_const_evaluate_func (int lo, int hi, int myId, ordered_ssed_3mat_const_args *a) |
| void | QDP::unordered_ssed_3mat_const_evaluate_func (int lo, int hi, int myId, unordered_ssed_3mat_const_args *a) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAddAssign &op, const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< DCol, OLattice< DCol > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAddAssign &op, const QDPExpr< BinaryNode< OpAdjMultiply, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAddAssign &op, const QDPExpr< BinaryNode< OpMultiplyAdj, Reference< QDPType< DCol, OLattice< DCol > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAddAssign &op, const QDPExpr< BinaryNode< OpAdjMultiplyAdj, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| void | QDP::ordered_ssed_2mat_const_evaluate_func (int lo, int hi, int myId, ordered_ssed_2mat_const_args *a) |
| void | QDP::unordered_ssed_2mat_const_evaluate_func (int lo, int hi, int myId, unordered_ssed_2mat_const_args *a) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAssign &op, const QDPExpr< UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| void | QDP::ordered_ssed_2mat_evaluate_func (int lo, int hi, int myId, ordered_ssed_2mat_args *a) |
| void | QDP::unordered_ssed_2mat_evaluate_func (int lo, int hi, int myId, unordered_ssed_2mat_args *a) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpAddAssign &op, const QDPExpr< UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpSubtractAssign &op, const QDPExpr< UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpSubtractAssign &op, const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< DCol, OLattice< DCol > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpSubtractAssign &op, const QDPExpr< BinaryNode< OpAdjMultiply, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, Reference< QDPType< DCol, OLattice< DCol > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpSubtractAssign &op, const QDPExpr< BinaryNode< OpMultiplyAdj, Reference< QDPType< DCol, OLattice< DCol > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
| template<> |
| void | QDP::evaluate (OLattice< DCol > &d, const OpSubtractAssign &op, const QDPExpr< BinaryNode< OpAdjMultiplyAdj, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > >, UnaryNode< OpIdentity, Reference< QDPType< DCol, OLattice< DCol > > > > >, OLattice< DCol > > &rhs, const Subset &s) |
Intel SSE optimizations.
SSE optimizations of basic operations
Definition in file qdp_scalarsite_linalg_double.cc.