Revert local McEliece changes

This commit is contained in:
John M. Schanck 2021-03-18 10:58:22 -04:00 committed by John Schanck
parent 3a4ef5437a
commit 9b77b33ece
21 changed files with 20 additions and 160 deletions

View File

@ -17,7 +17,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_348864_avx)
target_include_directories(classic_mceliece_348864_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece348864_avx)
target_include_directories(classic_mceliece_348864_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_348864_avx PRIVATE -mavx2 -mpopcnt)
target_compile_options(classic_mceliece_348864_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_348864_avx>)
endif()
@ -33,7 +32,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_348864f_avx)
target_include_directories(classic_mceliece_348864f_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece348864f_avx)
target_include_directories(classic_mceliece_348864f_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_348864f_avx PRIVATE -mavx2 -mpopcnt -mbmi)
target_compile_options(classic_mceliece_348864f_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_348864f_avx>)
endif()
@ -49,7 +47,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_460896_avx)
target_include_directories(classic_mceliece_460896_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece460896_avx)
target_include_directories(classic_mceliece_460896_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_460896_avx PRIVATE -mavx2 -mpopcnt)
target_compile_options(classic_mceliece_460896_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_460896_avx>)
endif()
@ -65,7 +62,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_460896f_avx)
target_include_directories(classic_mceliece_460896f_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece460896f_avx)
target_include_directories(classic_mceliece_460896f_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_460896f_avx PRIVATE -mavx2 -mbmi -mpopcnt)
target_compile_options(classic_mceliece_460896f_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_460896f_avx>)
endif()
@ -81,7 +77,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_6688128_avx)
target_include_directories(classic_mceliece_6688128_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece6688128_avx)
target_include_directories(classic_mceliece_6688128_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_6688128_avx PRIVATE -mavx2 -mpopcnt)
target_compile_options(classic_mceliece_6688128_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_6688128_avx>)
endif()
@ -97,7 +92,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_6688128f_avx)
target_include_directories(classic_mceliece_6688128f_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece6688128f_avx)
target_include_directories(classic_mceliece_6688128f_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_6688128f_avx PRIVATE -mavx2 -mbmi -mpopcnt)
target_compile_options(classic_mceliece_6688128f_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_6688128f_avx>)
endif()
@ -113,7 +107,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_6960119_avx)
target_include_directories(classic_mceliece_6960119_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece6960119_avx)
target_include_directories(classic_mceliece_6960119_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_6960119_avx PRIVATE -mavx2 -mpopcnt)
target_compile_options(classic_mceliece_6960119_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_6960119_avx>)
endif()
@ -129,7 +122,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_6960119f_avx)
target_include_directories(classic_mceliece_6960119f_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece6960119f_avx)
target_include_directories(classic_mceliece_6960119f_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_6960119f_avx PRIVATE -mavx2 -mbmi -mpopcnt)
target_compile_options(classic_mceliece_6960119f_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_6960119f_avx>)
endif()
@ -145,7 +137,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_8192128_avx)
target_include_directories(classic_mceliece_8192128_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece8192128_avx)
target_include_directories(classic_mceliece_8192128_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_8192128_avx PRIVATE -mavx2 -mpopcnt)
target_compile_options(classic_mceliece_8192128_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_8192128_avx>)
endif()
@ -161,7 +152,6 @@ if(OQS_ENABLE_KEM_classic_mceliece_8192128f_avx)
target_include_directories(classic_mceliece_8192128f_avx PRIVATE ${CMAKE_CURRENT_LIST_DIR}/pqclean_mceliece8192128f_avx)
target_include_directories(classic_mceliece_8192128f_avx PRIVATE ${PROJECT_SOURCE_DIR}/src/common/pqclean_shims)
target_compile_options(classic_mceliece_8192128f_avx PRIVATE -mavx2 -mpopcnt -mbmi)
target_compile_options(classic_mceliece_8192128f_avx PRIVATE -Wno-language-extension-token)
set(_CLASSIC_MCELIECE_OBJS ${_CLASSIC_MCELIECE_OBJS} $<TARGET_OBJECTS:classic_mceliece_8192128f_avx>)
endif()

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE348864_AVX_MASK5_0
.globl PQCLEAN_MCELIECE348864_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE348864_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE348864_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE348864_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE348864F_AVX_MASK5_0
.globl PQCLEAN_MCELIECE348864F_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE348864F_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE348864F_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE460896_AVX_MASK5_0
.globl PQCLEAN_MCELIECE460896_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE460896_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE460896_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE460896_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE460896F_AVX_MASK5_0
.globl PQCLEAN_MCELIECE460896F_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE460896F_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE460896F_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE6688128_AVX_MASK5_0
.globl PQCLEAN_MCELIECE6688128_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE6688128_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE6688128_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE6688128F_AVX_MASK5_0
.globl PQCLEAN_MCELIECE6688128F_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE6688128F_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE6688128F_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE6960119_AVX_MASK5_0
.globl PQCLEAN_MCELIECE6960119_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE6960119_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE6960119_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE6960119F_AVX_MASK5_0
.globl PQCLEAN_MCELIECE6960119F_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE6960119F_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE6960119F_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE8192128_AVX_MASK5_0
.globl PQCLEAN_MCELIECE8192128_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE8192128_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE8192128_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32

View File

@ -16,19 +16,6 @@
.globl PQCLEAN_MCELIECE8192128F_AVX_MASK5_0
.globl PQCLEAN_MCELIECE8192128F_AVX_MASK5_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK0_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK0_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK1_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK1_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK2_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK2_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK3_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK3_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK4_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK4_1
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK5_0
.hidden PQCLEAN_MCELIECE8192128F_AVX_MASK5_1
.p2align 5
PQCLEAN_MCELIECE8192128F_AVX_MASK0_0: .quad 0x5555555555555555, 0x5555555555555555, 0x5555555555555555, 0x5555555555555555

View File

@ -4,8 +4,8 @@
#include <immintrin.h>
typedef __m256i int32x8;
#define int32x8_load(z) _mm256_loadu_si256((__m256i *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i *) (z),(i))
#define int32x8_load(z) _mm256_loadu_si256((__m256i_u *) (z))
#define int32x8_store(z,i) _mm256_storeu_si256((__m256i_u *) (z),(i))
#define int32x8_min _mm256_min_epi32
#define int32x8_max _mm256_max_epi32