@@ -38,22 +38,6 @@ set(ARM64_FILES
3838 XKCP/lib/low/Ketje/OptimizedLE/Ket.c
3939 )
4040
41- set (AVX_FILES
42- XKCP/lib/low/KeccakP-200/ref/KeccakP-200-reference.c
43- XKCP/lib/low/KeccakP-400/ref/KeccakP-400-reference.c
44- XKCP/lib/low/KeccakP-800/plain/KeccakP-800-opt32.c
45- XKCP/lib/low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c
46- XKCP/lib/low/KeccakP-1600-times2/SIMD128/KeccakP-1600-times2-SIMD128.c
47- XKCP/lib/low/KeccakP-1600-times4/fallback-on2/KeccakP-1600-times4-on2.c
48- XKCP/lib/low/KeccakP-1600-times8/fallback-on2/KeccakP-1600-times8-on2.c
49- XKCP/lib/low/Xoodoo/SSE2/Xoodoo-SIMD128.c
50- XKCP/lib/low/Xoodoo/SSE2/Xoodyak-full-block-SIMD128.c
51- XKCP/lib/low/Xoodoo-times4/SSSE3/Xoodoo-times4-SIMD128.c
52- XKCP/lib/low/Xoodoo-times8/fallback-on1/Xoodoo-times8-on1.c
53- XKCP/lib/low/Xoodoo-times16/fallback-on1/Xoodoo-times16-on1.c
54- XKCP/lib/low/Ketje/SnP-compliant/Ket.c
55- )
56-
5741set (AVX2_FILES
5842 XKCP/lib/low/KeccakP-200/ref/KeccakP-200-reference.c
5943 XKCP/lib/low/KeccakP-400/ref/KeccakP-400-reference.c
@@ -138,27 +122,6 @@ set(ARM64_INCLUDES
138122 XKCP/lib/low/Ketje/OptimizedLE
139123 )
140124
141- set (AVX_INCLUDES
142- XKCP/lib/low/KeccakP-200/ref
143- XKCP/lib/low/KeccakP-400/ref
144- XKCP/lib/low/KeccakP-800/plain
145- XKCP/lib/low/KeccakP-800/plain/lcua
146- XKCP/lib/low/KeccakP-1600/common
147- XKCP/lib/low/KeccakP-1600/plain-64bits
148- XKCP/lib/low/common
149- XKCP/lib/low/KeccakP-1600/plain-64bits/lcua-shld
150- XKCP/lib/low/KeccakP-1600-times2/SIMD128
151- XKCP/lib/low/KeccakP-1600-times2/SIMD128/SSSE3-ua
152- XKCP/lib/low/KeccakP-1600-times4/fallback-on2
153- XKCP/lib/low/KeccakP-1600-times8/fallback-on2
154- XKCP/lib/low/Xoodoo
155- XKCP/lib/low/Xoodoo/SSE2
156- XKCP/lib/low/Xoodoo-times4/SSSE3
157- XKCP/lib/low/Xoodoo-times8/fallback-on1
158- XKCP/lib/low/Xoodoo-times16/fallback-on1
159- XKCP/lib/low/Ketje/SnP-compliant
160- )
161-
162125set (AVX2_INCLUDES
163126 XKCP/lib/low/KeccakP-200/ref
164127 XKCP/lib/low/KeccakP-400/ref
@@ -225,12 +188,9 @@ set(GENERIC_INCLUDES
225188if ("${OHT_FLAVOR} " STREQUAL "ARM64" )
226189 set (FILES ${COMMON_FILES} ${ARM64_FILES} )
227190 set (INCLUDES ${COMMON_INCLUDES} ${ARM64_INCLUDES} )
228- elseif ("${OHT_FLAVOR} " STREQUAL "SSE2" )
191+ elseif ("${OHT_FLAVOR} " STREQUAL "SSE2" OR " ${OHT_FLAVOR} " STREQUAL "x86" )
229192 set (FILES ${COMMON_FILES} ${GENERIC_FILES} )
230193 set (INCLUDES ${COMMON_INCLUDES} ${GENERIC_INCLUDES} )
231- elseif ("${OHT_FLAVOR} " STREQUAL "AVX" )
232- set (FILES ${COMMON_FILES} ${AVX_FILES} )
233- set (INCLUDES ${COMMON_INCLUDES} ${AVX_INCLUDES} )
234194elseif ("${OHT_FLAVOR} " STREQUAL "AVX2" )
235195 set (FILES ${COMMON_FILES} ${AVX2_FILES} )
236196 set (INCLUDES ${COMMON_INCLUDES} ${AVX2_INCLUDES} )
0 commit comments