FLINT3.7.0-dev

vec4d_permute2_0_2, vec4d_permute2_1_3

Synopsis#include <flint/machine_vectors.h>
vec4d vec4d_permute2_0_2(vec4d a, vec4d b)source
vec4d vec4d_permute2_1_3(vec4d a, vec4d b)source

Viewing a and b as four 128-bit halves a_0a_1, a_2a_3, b_0b_1, b_2b_3 numbered 0 to 3, vec4d_permute2_i_j returns halves i and j: \{a_0, a_1, b_0, b_1\} and \{a_2, a_3, b_2, b_3\}. All backends.

Cite this page

The FLINT team, “vec4d_permute2_0_2, vec4d_permute2_1_3 (machine_vectors.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/machine_vectors/vec4d_permute2_0_2.html (generated 2026-10-20).