PintS  0.1
Portable Intrinsics for SIMD
 All Data Structures Files Functions Groups
m8d Struct Reference

Type for the manipulation of vector-masks. More...

#include <pints-doc.h>

Detailed Description

Type for the manipulation of vector-masks.

A m8d vector-mask is a bitset of 8 bits, allowing to do an operation on the ith element of a v8d vector only if the ith bit of the mask is set

This structure does not actually exist. Depending on the target architecture, it can be:

Attention
This definition does not correspond to any actual implementation and should never be used directly. Use PintS functions instead.
The actual implementation depends on the target architecture.
the size of a m8d mask depends also on the target architecture and can be 1 byte, or the size of a v8d (64 bytes), or something else. Nothing should rely on the size of a mask.

The documentation for this struct was generated from the following file: