Implementation notes: x86, hydra9, crypto_stream/cryptmtv3

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: cryptmtv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10062? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
10102? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017110720171020
10145? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
10172? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017110720171020
10189? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017110720171020
10279? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017110720171020
10496? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
10528? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017110720171020
10545? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
10559? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017110720171020
10573? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017110720171020
10583? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017110720171020
10633? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017110720171020
10646? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017110720171020
10717? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
10750? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017110720171020
10809? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017110720171020
10824? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017110720171020
11376? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017110720171020
11385? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110720171020
11391? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017110720171020
11398? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017110720171020
11417? ? ?? ? ?e/v3gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017110720171020
11418? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017110720171020
11445? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017110720171020
11451? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017110720171020
11454? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017110720171020
11501? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017110720171020
11502? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110720171020
11511? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017110720171020
11519? ? ?? ? ?e/v3gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017110720171020
11523? ? ?? ? ?e/v3gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017110720171020
11523? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017110720171020
11528? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
11529? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017110720171020
11535? ? ?? ? ?e/v3gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017110720171020
11535? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017110720171020
11537? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017110720171020
11538? ? ?? ? ?e/v3gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017110720171020
11543? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017110720171020
11550? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110720171020
11556? ? ?? ? ?e/v3gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017110720171020
11588? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017110720171020
11592? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017110720171020
11595? ? ?? ? ?e/v3gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017110720171020
11595? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017110720171020
11596? ? ?? ? ?e/v3gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017110720171020
11600? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017110720171020
11607? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017110720171020
11610? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017110720171020
11612? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
11616? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017110720171020
11622? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110720171020
11626? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017110720171020
11627? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017110720171020
11641? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017110720171020
11643? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110720171020
11675? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017110720171020
11678? ? ?? ? ?e/v3gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017110720171020
11679? ? ?? ? ?e/v3gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017110720171020
11682? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017110720171020
11682? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110720171020
11700? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017110720171020
11713? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110720171020
11721? ? ?? ? ?e/v3gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017110720171020
11734? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110720171020
11740? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017110720171020
11742? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110720171020
11794? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017110720171020
11795? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017110720171020
11808? ? ?? ? ?e/v3gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017110720171020
11849? ? ?? ? ?e/v3gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017110720171020
11886? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017110720171020
11907? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017110720171020
11919? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017110720171020
12041? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017110720171020
15378? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017110720171020
15458? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017110720171020
15524? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017110720171020
15744? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017110720171020
15947? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017110720171020
15976? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017110720171020
16001? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017110720171020
16118? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017110720171020
16176? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017110720171020
16325? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017110720171020
16496? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017110720171020
16953? ? ?? ? ?e/v3gcc_-m32_-O3_-fomit-frame-pointer2017110720171020
17020? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017110720171020
17056? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017110720171020
17074? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017110720171020
17099? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017110720171020
17108? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017110720171020
17342? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017110720171020
17344? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017110720171020
17371? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017110720171020
17455? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017110720171020
17466? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017110720171020
17502? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017110720171020
17541? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017110720171020
17581? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017110720171020
17624? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017110720171020
17678? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017110720171020
17713? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017110720171020
17770? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017110720171020
17837? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017110720171020
17889? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017110720171020
17904? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017110720171020
17916? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017110720171020
17932? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017110720171020
18141? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017110720171020
18153? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017110720171020
18201? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017110720171020
18230? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017110720171020
18357? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017110720171020
18428? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017110720171020
18535? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017110720171020
18557? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017110720171020
18921? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017110720171020
18961? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017110720171020
19049? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017110720171020
19084? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017110720171020
19138? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017110720171020
19313? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017110720171020
19328? ? ?? ? ?e/v3gcc_-m32_-O_-fomit-frame-pointer2017110720171020
19345? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017110720171020
19352? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017110720171020
19371? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017110720171020
19377? ? ?? ? ?e/v3gcc_-m32_-O2_-fomit-frame-pointer2017110720171020
19405? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017110720171020
19417? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017110720171020
19457? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017110720171020
19459? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017110720171020
19526? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017110720171020
19541? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017110720171020
19571? ? ?? ? ?e/v3gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017110720171020
19617? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017110720171020
19717? ? ?? ? ?e/v3gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017110720171020
19718? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017110720171020
19739? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017110720171020
19754? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017110720171020
19765? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017110720171020
19787? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017110720171020
19800? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017110720171020
19802? ? ?? ? ?e/v3gcc_-m32_-Os_-fomit-frame-pointer2017110720171020
19807? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017110720171020
19861? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017110720171020
19863? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017110720171020
19887? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017110720171020
19947? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017110720171020
19985? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017110720171020
20003? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017110720171020
20007? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017110720171020
20011? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017110720171020
20020? ? ?? ? ?e/v3gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017110720171020
20040? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017110720171020
20043? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017110720171020
20054? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017110720171020
20070? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017110720171020
20118? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017110720171020
20176? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017110720171020
20220? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017110720171020
20272? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017110720171020
20420? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017110720171020

Test failure

Implementation: crypto_stream/cryptmtv3/e/v3
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cryptmt-v3.c: In file included from e/sse2.c:5:0,
cryptmt-v3.c: from e/cryptmt-v3.c:66,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
cryptmt-v3.c: # error "SSE2 instruction set not enabled"
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from e/cryptmt-v3.c:66:0,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: e/sse2.c:15:1: error: unknown type name '__m128i'
cryptmt-v3.c: static INLINE __m128i _mm_recursion(const __m128i *x, const __m128i *y,
cryptmt-v3.c: ^
cryptmt-v3.c: e/sse2.c:15:1: error: unknown type name '__m128i'
cryptmt-v3.c: e/sse2.c:15:1: error: unknown type name '__m128i'
cryptmt-v3.c: e/sse2.c:16:9: error: unknown type name '__m128i'
cryptmt-v3.c: __m128i z, const __m128i mask);
cryptmt-v3.c: ^
cryptmt-v3.c: e/sse2.c:16:9: error: unknown type name '__m128i'
cryptmt-v3.c: e/sse2.c:18:39: error: unknown type name '__m128i'
cryptmt-v3.c: static INLINE void _mm_filter_16bytes(__m128i *sfmt, __m128i *p_accum,
cryptmt-v3.c: ^
cryptmt-v3.c: e/sse2.c:18:54: error: unknown type name '__m128i'
cryptmt-v3.c: static INLINE void _mm_filter_16bytes(__m128i *sfmt, __m128i *p_accum,
cryptmt-v3.c: ^
cryptmt-v3.c: e/sse2.c:21:34: error: unknown type name '__m128i'
cryptmt-v3.c: static INLINE void _mm_booter_am(__m128i *acc, __m128i *pos1, __m128i *pos2,
cryptmt-v3.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer e/v3