/** * Public API. You can `import inteli;` if want access to all intrinsics, under any circumstances. * That's the what intel-intrinsics enables. * * Copyright: Copyright Guillaume Piolat 2016-2020. * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) */ module inteli; // Importing with `import inteli;` simply imports all available intrinsics. public import inteli.types; public import inteli.mmx; // MMX public import inteli.emmintrin; // SSE public import inteli.xmmintrin; // SSE2 public import inteli.pmmintrin; // SSE3 public import inteli.tmmintrin; // SSSE3 public import inteli.smmintrin; // SSE4.1 public import inteli.nmmintrin; // SSE4.2 public import inteli.shaintrin; // SHA public import inteli.bmi2intrin; // BMI2 public import inteli.avxintrin; // AVX public import inteli.avx2intrin; // AVX2 public import inteli.math; // Bonus