Implementation notes: x86, hiphop, crypto_hash/cubehash164

Computer: hiphop
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
130168emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
130228emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
130288emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
130560emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
131400emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
131464emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
131696emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
131924emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
134288emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
134304emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
134644emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
134868emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
134888emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
134956emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
135024emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
135228emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
135348emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
135408emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
135676emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
135716emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
136176emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
136296emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
137976emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
138004emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
138048emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
138132emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
138144emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
138156emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
138340emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
138392emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
138444emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
138456emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
138464emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
138464emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
138468emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
138480emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
138492emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
138504emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
138508emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
138508emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
138520emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
138552emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
138560emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
138576emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
138692emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
138724emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
138752emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
138984emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
139072emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
139076emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
139244emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
139300emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
139372emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
139536emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
139680emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
139728emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
139992emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
140204emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
140372emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
140380emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
140424emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
140672emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
140696emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
141100emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
160824emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
160856emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
160872emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
160884emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
161224emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
161244emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
161444emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
161500emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
161644emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
162308emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
164220emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
164744emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
164984emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
165052emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
165212emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
165584emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
418212unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
418620simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
419136unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
419912simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
420180unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
420368simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
420532unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
421120unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
421300simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
421364simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
421464unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
422028simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
422124unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
422128simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
422240simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
422264simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
422292simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
422316simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
422504simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
422788simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
422908simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
423048unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
423112unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
423264unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
423416unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
423676simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
424556simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
424860simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
425028unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
426336simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
426720unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
426728simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
426968simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
427256unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
427300simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
427404unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
427684simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
427692simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
427696unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
427816simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
427896simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
428528unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
428712unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
429240unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
429336simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
429356unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
429408unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
429432unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
429520simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
429928unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
429996unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
430028unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
430040unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
430164unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
430412unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
430540simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
430768simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
431072unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
431356simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
431384unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
431780unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
431800simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
431900unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
432048unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
432192unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
432808simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
433056unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
433520unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
433684unrolledgcc -m32 -O3 -fomit-frame-pointer2017081120170725
433976simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
434296unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
434444unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
434820unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
435164simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
435176unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
435300simplegcc -m32 -O3 -fomit-frame-pointer2017081120170725
435504unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
435644unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
435680unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
435784unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
435840unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
435908simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
435992unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
436004simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
436164unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
436196simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
436280simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
436300unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
436340simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
436496simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
436604simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
436648unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
436752simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
436792simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
436984unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
436988unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
436988unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
437040unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
437096unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
437148simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
437456simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
437492simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
437980unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
438676simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
438784unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
438860unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
438912simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
439200unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
439216unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
439264unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
439268unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
439328unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
439392unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
439408unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
439464unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
439484simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
439512unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
439524unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
439568simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
439612unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
439656unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
439736simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
439756unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
440056unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
440268simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
440488unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
440684simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
441088unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
441320unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
441324simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
441328unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
441332unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
441340unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
441356unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
441464unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
441520unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
441656unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
441668unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
441756unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
441796simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
441804unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
441812unrolledgcc -m32 -O -fomit-frame-pointer2017081120170725
441816simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
441940unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
441968unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
441984unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
442056unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
442196unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
442212unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
442256unrolledgcc -m32 -O2 -fomit-frame-pointer2017081120170725
442256unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
442260unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
442348unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
442384unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
442648unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
442860unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
443168unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
443504simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
443688unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
443896unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
443952unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
444224unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
444712unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
445468unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
445548unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
447404unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
447540simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
449768simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
450200simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
450272simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
450380simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
450872simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
451436simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
451712simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
452528simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
454284simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
455448unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
455868simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
456052simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
456116unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
456404simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
456532simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
456600simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
456656simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
457420unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
457520unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
458300unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
458592unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
459336unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
459364unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
459884unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
460036unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
460508unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
460556unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
461124simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
461772simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
462156unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
462652unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
463124simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
463520simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
466096unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
466120unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
466180unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
466356unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
466460unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
466768unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
466772unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
466976unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
467164unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
467188unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
467300unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
467404unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
467412unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
467744unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
467996unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
468160unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
468244unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
468300unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
468324unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
468428unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
468436unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
468696unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
468836unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
469100unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
469180unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
469208unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
469324unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
469336unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
469364unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
469568unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
469580unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
469612unrolledgcc -m32 -Os -fomit-frame-pointer2017081120170725
469712unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
469736unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
469788unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
470020unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
470568unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
470868unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
470928unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
471040unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
471108unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
471180unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
471372unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
471468unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
471472unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
471476unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
471576unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
471924unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
472000unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
472140unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
472516unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
472516unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
473908unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
473984unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
477064simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
477164simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
711828specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
712660specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
712960specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
713172specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
718104specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
720140specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
720896specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
720912specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
721140specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
721700specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
722968specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
723740specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
723976specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
724656specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
727080specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
730160specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
733192specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
734968specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
735756specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
738656specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
739972specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
741252specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
741468specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
741696specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
741960specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
744400specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
747712specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
748592specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
749304specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
750660specgcc -m32 -O3 -fomit-frame-pointer2017081120170725
756324specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
764412specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
769768specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
774144specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
774264specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
774280specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
776692specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
778216specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
783940specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
786056specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
786696specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
787212specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
789000specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
793576specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
794040specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
794132specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
794188specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
794624specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
794736specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
802020specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
802708specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
802820specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
803948specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
811752specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
812684specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
814544specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
816964specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
817504specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
817656specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
817708specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
817984specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
819384specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
823256specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
825256specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
825276specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
825972specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
826644specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
831688specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
832220specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
832584specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
832624specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
832652specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
832660specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
840688specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
845452specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
847256specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
847356specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
888164specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
946784specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
949056specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
1544676specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
1544896specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
1557352specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
1558568specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
1561792specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
1563968specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
1568868specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
1568976specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
1569208specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
1577292specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
1578092specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
1578212specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
1579192specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
1580644specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
1581072specgcc -m32 -Os -fomit-frame-pointer2017081120170725
1583816specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
1584028specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
1584064specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
1585608specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
1587772specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
1590428specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
1591076specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
1591816specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
1591864specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
1592156specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
1592800specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
1594552specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
1594568specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
1595900specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
1596216specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
1597664specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
1598172specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
1600000specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
1600892specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
1601108specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
1601124specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
1601180specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
1601452specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
1601888specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
1602208specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
1602396specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
1602916specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
1604616specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
1607752specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
1608104specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
1608276specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
1610016specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
1610024specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
1610076specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
1610996specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
1611700specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
1611792specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
1612536specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
1612556specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
1612732specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
1613864specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
1614904specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
1615912specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
1618940specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
1619484specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
1619764specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
1619864specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
1620584specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
1621108specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
1622528specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
1622868specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
1622996specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
1624208specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
1625116specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
1629576specgcc -m32 -O2 -fomit-frame-pointer2017081120170725
1643284specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
1644012specgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
1646488specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
1649996specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
1652800specgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
1655824specgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
1656196specgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
1661864specgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
1662520specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
1668928specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
1668944specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
1669368specgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
1675692specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
1682616specgcc -m32 -O -fomit-frame-pointer2017081120170725
1686620specgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
1688148specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
1688360specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
1697684specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
1700844specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
1701852specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
1703344specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
1703640specgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
1703764specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
1703940specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
1712236specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
1720588specgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
2067232simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
2085232simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
2096028simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
2116300simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
2116692simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
2118840simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
2119228simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
2119752simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
2124616simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
2128656simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
2129056simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
2131600simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
2147300simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
2155644simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
2180716simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
2198304simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
2218884simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
2223080simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
2223132simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
2228972simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
2235976simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
2237812simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
2248572simplegcc -m32 -O -fomit-frame-pointer2017081120170725
2251820simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
2252148simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
2262412simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
2263024simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
2263432simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
2265236simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
2265800simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
2267520simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
2267628simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
2271548simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
2277672simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
2279492simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
2280600simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
2286776simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
2300892simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
2305716simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
2307704simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
2307868simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
2307976simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
2308136simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
2308564simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
2308748simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
2314524simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
2317552simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
2320192simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
2322548simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
2322576simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
2323024simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
2327232simplegcc -m32 -O2 -fomit-frame-pointer2017081120170725
2333160simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
2333548simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
2335760simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
2341512simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
2344128simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
2347636simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
2349124simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
2350516simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
2351340simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
2354964simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
2355824simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
2358128simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
2360276simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
2360952simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
2363316simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
2364220simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
2365472simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
2366372simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
2370024simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
2372252simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
2372712simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
2380320simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
2381992simplegcc -m32 -Os -fomit-frame-pointer2017081120170725
2389516simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
2392540simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
2399944simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
2400988simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
2401080simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
2410148simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
2429812simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
2431868simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
2440528simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
2440780simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
2441380simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
2444024simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
2448720simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
2448768simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
2456420simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
2457484simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
2472836simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
2475016simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
2488532simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
2488752simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
2490008simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725

Compiler output

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xf6c046c7,0xb016b950,0xe3e340cc,0x52e9c772);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4
gcc -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -O -fomit-frame-pointer emmintrin4
gcc -m32 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4

Compiler output

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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