batmat main
Batched linear algebra routines
Loading...
Searching...
No Matches
mask.hpp File Reference
#include <batmat/simd.hpp>
#include <type_traits>

Go to the source code of this file.

Classes

struct  batmat::ops::detail::mask_type< T, Abi >

Namespaces

namespace  batmat
namespace  batmat::ops
namespace  batmat::ops::detail

Typedefs

template<class T, class AbiT>
using batmat::ops::detail::mask_type_t = typename mask_type<T, AbiT>::type

Functions

template<class T, class AbiT, class M>
mask_type_t< T, AbiT > batmat::ops::detail::convert_mask (M mask)
 Convert a SIMD mask to the appropriate intrinsic type.
template<class T, class Abi>
auto batmat::ops::detail::compare_ge_0 (datapar::simd< T, Abi > x)

Class Documentation

◆ batmat::ops::detail::mask_type

struct batmat::ops::detail::mask_type
Class Members
typedef typename mask_type type typename datapar::simd<T, Abi>::mask_type