Implementation notes: x86, hydra8, crypto_hash/cubehash816

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
18868emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
18872emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
18896emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
18924emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
18944emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
18960emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
19040emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
19064emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
19140emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
19292emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
19292emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
19308emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
19316emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
19328emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
19356emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
19384emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
19396emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
19472emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
19476emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
19480emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
19488emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
19496emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
19500emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
19500emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
19508emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
19512emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
19512emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
19516emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
19516emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
19520emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
19524emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
19528emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
19528emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
19528emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
19536emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
19548emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
19568emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
19592emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
19596emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
19636emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
19676emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
19676emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
19680emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
19684emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
19684emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
19784emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
19788emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
19792emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
19800emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
19808emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
19900emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
19988emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
19992emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
20064emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
20088emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
20108emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
20228emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
20244emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
20264emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
20268emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
20664emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
20688emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
20716emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
20764emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
20764emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
20784emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
20888emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
20908emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
20944emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
21088emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
21096emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
21112emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
21128emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
21144emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
21156emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
21172emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
21172emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
21176emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
21180emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
21204emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
21240emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
21252emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
21272emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
21280emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
21280emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
21284emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
21284emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
21304emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
21316emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
21316emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
21320emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
21324emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
21328emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
21340emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
21344emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
21360emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
21364emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
21372emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
21428emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
21452emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
21464emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
21472emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
21496emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
21512emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
21524emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
21536emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
21544emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
21552emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
21564emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
21572emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
21576emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
21580emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
21584emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
21592emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
21596emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
21604emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
21700emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
21716emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
21720emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
21732emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
21744emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
21800emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
21800emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
21828emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
21852emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
21896emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
21896emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
21940emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
22000emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
22016emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
22024emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
22036emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
22100emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
22144emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
22168emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
22484emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
23152emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
23180emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
23348emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
23364emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
23368emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
23376emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
23376emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
23376emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
23416emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
23424emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
23440emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
23452emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
23688emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
23844emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
23932emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
24412emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
94248unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
94860unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
94896unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
95236unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
95252unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
95340unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
95480unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
95688unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
95836simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
95960simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
96844simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
96944simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
96960simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
96988simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
96996simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
97044simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
97068simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
97160simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
97212simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
97256simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
97300simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
97576simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
97900simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
97924simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
98188unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
98224unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
98260unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
98284unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
98308simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
98312unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
98320unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
98360simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
98392simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
98456simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
98700unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
98744simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
98748unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
98760simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
98772simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
98784simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
98884simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
99208unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
99288simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
99328simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
99360unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
99412unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
99436simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
99580simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
99608unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
99744simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
99756simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
99904simplegcc -m32 -O3 -fomit-frame-pointer2017071920170718
99972simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
100020simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
100092simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
100156simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
100208simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
100344simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
100404unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
100500unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
100568unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
100584simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
100628simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
100648simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
100656unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
100688unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
100692unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
100724simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
100724unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
100732simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
100744unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
100768unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
100776unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
100852simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
100872unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
100904unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
101100simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
101848unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
101860simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
101892simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
102008unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
102092unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
102108unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
102372unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
102420unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
102456unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
102480simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
102532unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
102612unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
102676unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
102688unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
102720unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
102732unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
102780unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
102796simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
102808unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
102812unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
102816simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
102820simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
102852unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
102892unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
102956unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
102980unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
103060unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
103072unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
103132unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
103140unrolledgcc -m32 -O3 -fomit-frame-pointer2017071920170718
103232unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
103264unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
103292simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
103416simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
103432simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
103472unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
103524unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
103624unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
103676unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
103700unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
103724unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
103904unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
104024unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
104208simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
104232simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
104232simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
104236simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
104248simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
104252simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
104292simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
104344simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
104748unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
104792unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
104868simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
104888unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
104944unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
104944unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
104984unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
105032unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
105056unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
105060unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
105088unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
105092unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
105108unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
105144unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
105184unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
105268unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
105300unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
105308simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
105308unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
105316unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
105332unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
105360simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
105396unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
105396unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
105428unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
105436simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
105452simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
105452unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
105484unrolledgcc -m32 -O2 -fomit-frame-pointer2017071920170718
105484unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
105500unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
105556unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
105592unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
105636unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
105656unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
105692unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
106188unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
106252simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
106268simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
106424unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
106496unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
106576unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
106620unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
106880simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
106912unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
107060unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
107100unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
107636simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
107740simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
107760simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
107988simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
108112unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
108148unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
108156simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
108156simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
108168unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
108344unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
108368unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
108532unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
108604unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
108628unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
108708unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
108724unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
108820unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
108824unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
108868unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
108956unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
108964unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
108972unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
109192unrolledgcc -m32 -O -fomit-frame-pointer2017071920170718
109268unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
109444unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
109648simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
109696unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
110052simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
110156unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
110644unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
111568unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
111712simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
112080unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
133860unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
133884unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
133884unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
133916unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
133984unrolledgcc -m32 -Os -fomit-frame-pointer2017071920170718
134008unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
134148unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
134280unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
134576unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
134640unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
135284unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
135592unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
135624unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
135680unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
135684unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
135708unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
135744unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
135796unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
135796unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
135828unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
135968unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
136052unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
136940unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
136964unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
137160unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
137212unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
137220unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
137256unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
137280unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
137308unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
137340unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
137372unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
137400unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
137420unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
137452unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
137456unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
137524unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
137568unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
137584unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
137636unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
137740unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
137764unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
137888unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
347580specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
349268specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
349380specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
349584specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
349796specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
350012specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
351772specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
363596specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
365392specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
365896specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
367560specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
367888specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
368360specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
369728specgcc -m32 -O3 -fomit-frame-pointer2017071920170718
370268specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
370536specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
370568specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
370576specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
371052specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
371104specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
372048specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
372140specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
372280specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
372956specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
373108specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
373356specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
373728simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
373764specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
374448specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
374896specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
375380specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
375612specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
377232specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
377504specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
378460specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
379812specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
379976specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
380072specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
380252specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
383564specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
394392simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
394760specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
396508specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
399976simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
400820specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
401104simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
401548specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
405184specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
405276specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
406012specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
408208specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
409416specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
410624specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
412156simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
412484simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
412624simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
413728simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
414408specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
414452simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
414896specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
415460specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
416160specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
418576specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
418932specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
418968specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
420120specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
421468specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
421492specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
421912specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
422044specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
422580simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
422588specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
423000simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
423044specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
423184specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
423484specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
424740simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
424904specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
425296specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
425676specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
425824specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
425976specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
426120simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
426128simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
426812simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
427180specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
427544simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
428356specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
428840specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
429472simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
429836simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
430884specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
431552specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
433344specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
439920simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
440196simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
440896simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
441180simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
441536simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
441588simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
441896simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
441968simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
443132simplegcc -m32 -O2 -fomit-frame-pointer2017071920170718
443704specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
445384simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
445832simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
453044simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
454308simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
454620simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
457484simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
457756simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
464084simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
466136simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
466136simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
467104simplegcc -m32 -O -fomit-frame-pointer2017071920170718
467496simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
467500simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
467508simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
467932simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
468000simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
468184simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
468664simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
468812simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
469096simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
469232simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
469524simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
469824simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
469916simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
470172simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
470308simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
473272simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
473496simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
478124simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
478132simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
478416simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
478608simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
478724simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
479316simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
479396simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
479744simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
480148simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
480176simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
481552simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
482176simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
482676simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
482804simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
483860simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
484088simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
486500simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
489084simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
489452simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
489712simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
493216simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
494756simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
495676simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
495868simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
496040simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
496928simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
496940simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
497072simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
497540simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
500560simplegcc -m32 -Os -fomit-frame-pointer2017071920170718
502392simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
502760simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
503232simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
510268simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
510708simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
511588simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
518116simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
518228simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
535916specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
537344specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
543460specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
543952specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
547056specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
547064specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
548296specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
548380specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
548720specgcc -m32 -O2 -fomit-frame-pointer2017071920170718
549580specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
549804specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
550224specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
550532specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
550992specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
554476specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
554508specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
556444specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
556484specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
560188specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
561596specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
562092specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
562156specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
567876specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
568396specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
568564specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
571716specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
571828specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
571984specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
572484specgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
574116specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
574140specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
576080specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
576516specgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
576568specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
576572specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
577828specgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
578680specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
579188specgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
580912specgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
583832specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
583980specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
584240specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
584376specgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
584624specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
584888specgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
584984specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
585076specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
585176specgcc -m32 -O -fomit-frame-pointer2017071920170718
585512specgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
589924specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
591144specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
591152specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
594544specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
597264specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
598340specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
607332specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
607436specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
608268specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
610720specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
610816specgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
611156specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
623772specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
623852specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
623968specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
624408specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
626436specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
626672specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
626892specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
627812specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
627900specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
628100specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
628200specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
628404specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
629856specgcc -m32 -Os -fomit-frame-pointer2017071920170718
630444specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
631672specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
631956specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
635404specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
635492specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
635516specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
635788specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
635900specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
635928specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
637284specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
637676specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
638528specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
639276specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
639424specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
641236specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
641552specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
642000specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
642272specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
660888specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
662888specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
663084specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/cubehash816/emmintrin3
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash816/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(0x2de1cbb7,0xc3b76979,0x1f3ba16a,0xe8338f26);
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/cubehash816/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
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 emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash816/emmintrin3
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: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4