Implementation notes: x86, rumba5, crypto_hash/cubehash162

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
287168emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
287232emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
287328emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
290016emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
290016emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
290016emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
290080emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
290112emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
290144emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
290336emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
290368emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
290368emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
290368emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
290368emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
290400emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
290624emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
290688emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
290688emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
290720emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
296512emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
296928emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
297152emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
297152emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
297600emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
297728emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
298624emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
299616emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
299680emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
299712emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
299776emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
299840emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
299872emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
300160emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
300192emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
300288emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
300320emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
300320emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
300352emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
311872emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
311872emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
311904emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
311936emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
311968emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
312000emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
312000emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
312000emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
316640emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
316736emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
316864emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
316928emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
317920emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
318016emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
318240emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
318272emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
324832emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
324864emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
324864emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
328928emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
329344emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
329760emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
330112emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
353120emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
354176emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
354176emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
354176emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
354176emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
354208emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
354208emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
355968emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
356000emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
368864emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
371904emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
373760emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
375808emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
375840emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
375840emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
375840emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
376288emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
377600emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
392992emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1016800simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1017248simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1017248simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1017280simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1017504simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1018016simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1019424simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1020032simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1020928simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1020992unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1021152unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1021216simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1022528unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1022656simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1023904simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1024384unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1024512simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1024736unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1024736unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1024832simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1025312simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1025376simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1025536unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1026144unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
1026272unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1026304unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1026336unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1026656unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1026720unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1026816unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1027040unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1027072unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1027296unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1028032simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1029664simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1030016simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1030080unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1030176unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1030336simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1030496unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1030592unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1030720unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1030720simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1030880simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1030912simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1031456unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1031712simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1031776simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
1031808simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1031840unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1032640simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1032672unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1033184unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1033792unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1033856unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1033984simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1034240unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1034240simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1034304unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1034592unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1034688unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1034752simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1034752simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1035040unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1035136unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1035136unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1035424simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1035552simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1035712unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1035840simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1036000unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1036000unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1036288simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1036384unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1036576simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1036576simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1036608simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1036928unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1036928simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1036928unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1037280unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1037504unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1038048simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1038208simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1038560unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1038560unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1038912unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1039008unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1039104unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1039328simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1039328simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1039392simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1039488unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1039584simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1039776unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
1039872unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1039936unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1040416simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1040448unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1040448simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1040704unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1041088simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1041984simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1042176simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1042272simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1042304unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1042720unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1042752simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1043200simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1043232simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1043264simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1043264simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1043488simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1043968unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1044960simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1045344simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1045504simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1045856unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1045856unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1046048simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1046048unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1047040unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1047168unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1047200unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1047680unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1047712unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1047776simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1047776unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1047872unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1048192unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1048192unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1048320unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1048448unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1048448unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1048480unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1048512unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1048736unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1048800unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1048832unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1048960simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1048992unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1049088unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1049152unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1049152unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1049152unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1049312unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1049312unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1049344unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1049376unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1049568unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1049600unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1049856unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1049952unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1049984unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1050016unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1050048unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1050112unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
1050176unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1050560unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1050592unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1050656unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1050656unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1050656unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1050848unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1050912unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1050912unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1050944simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
1050944unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1050944unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1051168unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1051392simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1051456unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1051456unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1051456unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1051456unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1051776simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1052000unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1052000unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1052032simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1052032unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1052320unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1052544unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1053664unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1053664unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1054240unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1054688unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1054720unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1054784unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1055104unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1055136unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1055424unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1055488simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1055584simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1056352simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1056480unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1056480unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1056576unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1058880simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1059520simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1059552simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1060672simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1062400simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1065440unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1067744unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1069984simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1070336simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1070528simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1071776unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1103392unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1103776unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1103808unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1104480unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1104512unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1104512unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1104512unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1104512unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1104512unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1105184unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1105280unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1105280unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1105280unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1106656unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1106656unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1106656unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1107360unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1107392unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1107424unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1107456unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1108128unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1108160unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1108192unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1108544unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1108672unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1108832unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1108832unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1108896unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
1108896unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1108928unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1109440unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1109504unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1109568unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1109568unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1109600unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1109632unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1110336unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1110336unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1110336unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1110336unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1110336unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1111456unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1121504unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1173632simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1188512unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1209792unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1329888specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1330400specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1338112specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1338976specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1339456specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1339584specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1339840specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1340832specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1352704specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1353152specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1354752specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1355264specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
1355616specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1362016specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1363424specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1368320specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1370272specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1371040specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1373280specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1376000specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1378944specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1379040specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1379616unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1381312specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1381856specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1382880specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1383616specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1384448specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1384512specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1385216specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1385408specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1387072specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1395840specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1396512specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1397312specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1397600specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1401568specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1404160specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1404992specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1406944specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1410912simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1418336specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1449664specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1451040specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1451104specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1451776specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1458784specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1459936specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1459968specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1460416specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1462368specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1462496specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1463264specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1469280specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1469984specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1477728specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1478656specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1479616specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1483200specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1486400specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1486656specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1488800specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1488896specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1489632specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1495232specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1495648specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1495808specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1497344specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1498816specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1500352specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1506880specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1508288specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1508608specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1508864specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1509888specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1511552specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1519616specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1532448specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1547104specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1548864specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1553120specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1564224specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2686368specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2690528specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2698176specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2723392specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2725536specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2735104specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2735648specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2737408specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2743648specgcc -m32 -Os -fomit-frame-pointer2018051420171218
2754048specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2754816specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2760096specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2760608specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2765568specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2765888specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2766624specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2766816specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2771040specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2771680specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2773504specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2778720specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2779552specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2779904specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2787840specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2788128specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2788192specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2789824specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2790176specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2795392specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2796864specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2798944specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2799008specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2799776specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2806592specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2808544specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2811392specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2818528specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2819360specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2822048specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2822688specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2824032specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2824832specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2827136specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2830304specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2831360specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2832416specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2834624specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2835776specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2839104specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2839584specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2842112specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2843616specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2849792specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
2851424specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2856512specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2864384specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2871328specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2876544specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2879168specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2883648specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2885472specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2892832specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2906784specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2909696specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2914144specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2914816specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2920288specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2922848specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2928000specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2932480specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2937728specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2937760specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2937792specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2939424specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2941184specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2942432specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2945024specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2947680specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2948896specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2950112specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2959104specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2965056specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2966656specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2975392specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2978208specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2979136specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2983200specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
3014592specgcc -m32 -O -fomit-frame-pointer2018051420171218
3021408specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
3067936specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
3071360specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
3095136specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
3113760specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
3114880specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
3146400specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
3191648specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
3574400simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
3615168simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
3683552simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
3843008simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
3847936simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
3877280simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
3890304simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
3897984simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
3918880simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
3927136simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
3997056simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
4010176simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
4017312simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
4022400simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
4030880simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
4100544simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
4134848simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
4157792simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
4161856simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
4177728simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
4178464simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
4203296simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
4206272simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
4207360simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
4212704simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
4222176simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
4222912simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
4226368simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
4231392simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
4249472simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
4253536simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
4253664simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
4254592simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
4255168simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
4256640simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
4271904simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
4276960simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
4303424simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
4329248simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
4331104simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
4331744simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
4332256simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
4343136simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
4343264simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
4360896simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
4364064simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
4387104simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
4471392simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
4476320simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
4500032simplegcc -m32 -O -fomit-frame-pointer2018051420171218
4509344simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
4520992simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
4524992simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
4545568simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
4549248simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
4549888simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
4550944simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
4592768simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
4601792simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
4609856simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
4628800simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
4647616simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
4648480simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
4663072simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
4669216simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
4681248simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
4702560simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
4710144simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
4717536simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
4717888simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
4755232simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
4785856simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
4796288simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
4800320simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
4910240simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
4959264simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
4965824simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
4978880simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
4990336simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
5002912simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
5022848simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
5148896simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
5163008simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
5360160simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
6009408simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
6013376simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
6026688simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
6069888simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
6158944simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
6201376simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
6262880simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
6264416simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
6276800simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
6279584simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
6464544simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
6466368simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0636ff65,0xe425b169,0x5e42fed8,0xa69300f4);
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:77: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:76: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/cubehash162/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:77: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:76: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:75: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