Shuffle 128-bits lanes selected by t_mask from a and b, and return the results in a new register.
- Template Parameters
-
| t_mask | An integer value used as control mask. Consult the intel intrinsics guide for further information. Note that this library provides template functions in permute.h to apply the correct mask for each use-case. |
| T_RegisterType | The register type |
- Parameters
-
| [in] | a | First register |
| [in] | b | Second register |
- Returns
- Register with permuted 128 bit lanes values