Go to the source code of this file.
|
| class | veq< lobj, robj > |
| class | vne< lobj, robj > |
| class | vlt< lobj, robj > |
| class | vle< lobj, robj > |
| class | vgt< lobj, robj > |
| class | vge< lobj, robj > |
| class | seq< lobj, robj > |
| class | sne< lobj, robj > |
| class | slt< lobj, robj > |
| class | sle< lobj, robj > |
| class | sgt< lobj, robj > |
| class | sge< lobj, robj > |
|
| | NAMESPACE_BEGIN (Grid) |
| template<class sfunctor, class vsimd, IfNotComplex< vsimd > = 0> |
| accelerator_inline vInteger | Comparison (sfunctor sop, const vsimd &lhs, const vsimd &rhs) |
| template<class sfunctor, class vsimd, IfNotComplex< vsimd > = 0> |
| accelerator_inline vInteger | Comparison (sfunctor sop, const vsimd &lhs, const typename vsimd::scalar_type &rhs) |
| template<class sfunctor, class vsimd, IfNotComplex< vsimd > = 0> |
| accelerator_inline vInteger | Comparison (sfunctor sop, const typename vsimd::scalar_type &lhs, const vsimd &rhs) |
| | DECLARE_RELATIONAL (<, slt) |
| | DECLARE_RELATIONAL (<=, sle) |
| | DECLARE_RELATIONAL (>, sgt) |
| | DECLARE_RELATIONAL (>=, sge) |
| | DECLARE_RELATIONAL_EQ (==, seq) |
| | DECLARE_RELATIONAL (!=, sne) |
| | NAMESPACE_END (Grid) |
◆ DECLARE_RELATIONAL_EQ
| #define DECLARE_RELATIONAL_EQ |
( |
| op, |
|
|
| functor ) |
◆ DECLARE_RELATIONAL
| #define DECLARE_RELATIONAL |
( |
| op, |
|
|
| functor ) |
◆ NAMESPACE_BEGIN()
◆ Comparison() [1/3]
template<class sfunctor, class vsimd,
IfNotComplex< vsimd > = 0>
◆ Comparison() [2/3]
template<class sfunctor, class vsimd,
IfNotComplex< vsimd > = 0>
◆ Comparison() [3/3]
template<class sfunctor, class vsimd,
IfNotComplex< vsimd > = 0>
◆ DECLARE_RELATIONAL() [1/5]
◆ DECLARE_RELATIONAL() [2/5]
| DECLARE_RELATIONAL |
( |
<= | , |
|
|
sle | ) |
◆ DECLARE_RELATIONAL() [3/5]
| DECLARE_RELATIONAL |
( |
sgt | | ) |
|
◆ DECLARE_RELATIONAL() [4/5]
| DECLARE_RELATIONAL |
( |
>= | , |
|
|
sge | ) |
◆ DECLARE_RELATIONAL_EQ()
| DECLARE_RELATIONAL_EQ |
( |
seq | | ) |
|
◆ DECLARE_RELATIONAL() [5/5]
| DECLARE_RELATIONAL |
( |
! | , |
|
|
sne | ) |
◆ NAMESPACE_END()