Implementation notes: x86, hiphop, crypto_hash/cubehash816

Computer: hiphop
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
18192emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
18196emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
18256emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
18284emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
18312emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
18328emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
18364emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
18384emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
18392emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
18420emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
18524emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
18528emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
18552emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
18576emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
18588emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
18616emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
18624emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
18632emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
18636emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
18636emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
18668emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
18924emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
18932emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
18948emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
18996emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
19000emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
19004emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
19012emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
19012emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
19020emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
19028emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
19032emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
19044emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
19056emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
19060emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
19060emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
19064emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
19068emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
19084emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
19088emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
19092emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
19092emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
19108emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
19124emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
19136emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
19156emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
19160emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
19164emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
19168emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
19168emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
19224emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
19284emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
19308emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
19320emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
19324emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
19324emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
19328emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
19352emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
19392emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
19628emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
19892emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
19936emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
19960emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
19980emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
19992emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
20000emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
20100emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
20120emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
20136emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
20196emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
20228emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
20240emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
20256emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
20292emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
20296emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
20328emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
20332emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
20356emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
20360emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
20384emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
20388emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
20400emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
20424emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
20464emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
20484emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
20492emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
20504emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
20520emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
20712emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
20728emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
20732emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
20732emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
20736emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
20740emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
20748emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
20752emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
20752emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
20756emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
20756emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
20760emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
20768emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
20768emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
20772emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
20776emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
20784emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
20788emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
20792emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
20800emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
20848emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
20860emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
20888emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
20892emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
20908emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
20916emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
20924emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
20932emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
21040emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
21088emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
21096emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
21124emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
21140emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
21140emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
21204emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
21280emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
21704emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
21904emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
22008emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
22232emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
22240emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
22264emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
22396emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
22408emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
22408emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
22428emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
22432emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
22432emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
22432emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
22436emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
22476emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
22504emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
22796emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
22808emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
22856emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
22888emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
24240emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
24300emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
24304emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
24316emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
24324emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
24392emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
24432emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
24452emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
24472emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
24476emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
24512emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
24524emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
24784emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
24832emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
24844emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
24912emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
73848unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
73972simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
74248simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
74504simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
74528simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
74580unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
74744simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
74884simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
74888simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
74936unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
75032unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
75184unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
75276simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
75324unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
75412unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
75484simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
75488unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
75568unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
75608unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
75860unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
75884unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
75992unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
76104simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
76168simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
76264unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
76388simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
76720simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
76888simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
77540simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
77660simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
77660unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
77784simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
77884unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
77912simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
77916simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
77940simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
78320unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
78388unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
78456simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
78468simplegcc -m32 -O3 -fomit-frame-pointer2017081120170725
78552simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
78556simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
78700simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
78712simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
78732unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
78764simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
78900unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
78992simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
79048unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
79112unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
79128simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
79224simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
79260unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
79284unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
79344simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
79424unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
79496unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
79520simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
79536unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
79624simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
79628simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
79732unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
79816simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
79840unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
79892unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
79896simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
79904simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
79924unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
80036simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
80284unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
80316unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
80364unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
80376simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
80480unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
80604unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
80668simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
80692simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
80700unrolledgcc -m32 -O3 -fomit-frame-pointer2017081120170725
80704unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
80768simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
80792unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
80804simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
80952unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
80976simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
80988unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
81036unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
81072unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
81084unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
81120unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
81280unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81356unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
81416simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
81428simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81436simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81436unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
81440unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
81564unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81636unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
81648unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81680unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81744unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
81936unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
81952unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
81984simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
82032simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
82300simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
82496simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
82552unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
82940unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
82940simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
83020unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
83156unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
83172unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
83224unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
83376unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
83452simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
83500unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
83508unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
83528unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
83576unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
83660unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
83692simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
83736simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
83952unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
84020simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
84080simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
84104simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
84164simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
84260simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
84312simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
84336unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
84340unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
84356simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
84400unrolledgcc -m32 -O2 -fomit-frame-pointer2017081120170725
84420unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
84564unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
84620unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
84628unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
84692unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
84704unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
84764simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
84764unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
84768simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
84796unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
84820unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
84944unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
84952unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
84996unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
85024unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
85156unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
85232simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
85348unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
85416unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
85532simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
85548unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
85556simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
85720unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
85748unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
85772unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
85780unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
85804simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
85856unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
85860unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
85860unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
85884unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
85940unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
85944simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
85948unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
85976unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
86016unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
86104unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
86140unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
86232unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
86260unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
86276unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
86296unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
86300unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
86312unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
86336unrolledgcc -m32 -O -fomit-frame-pointer2017081120170725
86360unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
86380simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
86412unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
86476unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
86556unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
86680simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
86712unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
86920unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
87020unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
87232unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
87284simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
87304simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
87340simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
87408unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
87444unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
87476unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
87488simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
87596simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
88024unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
88336simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
88336unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
88432unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
88484simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
88688unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
88796unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
88892unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
88920unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
89192simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
89616simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
89704unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
89852unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
90884unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
91312unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
110196unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
110884unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
111928unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
112168unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
112316unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
112340unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
112468unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
112580unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
112600unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
112716unrolledgcc -m32 -Os -fomit-frame-pointer2017081120170725
112788unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
112812unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
113048unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
113580unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
113584unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
113640unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
113704unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
113788unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
113900unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
114100unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
114144unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
114320unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
114380unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
114552unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
115156unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
115264unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
115360unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
115372unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
115468unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
115488unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
115556unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
115660unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
115728unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
115764unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
115816unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
115868unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
115892unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
115992unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
116340unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
116412unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
116708unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
116992unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
117288unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
117872unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
316600simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
320396simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
323296simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
323972simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
324260simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
324824simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
325748simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
326444simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
326452specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
326504specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
326664specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
326916simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
327012simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
327056simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
327440specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
327952specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
328404specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
329160specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
329384simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
333076simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
333492simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
333516simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
333876simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
334104specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
338512simplegcc -m32 -O -fomit-frame-pointer2017081120170725
338684specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
338952specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
339660specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
339768specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
340032specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
340080specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
340192simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
340592simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
340724specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
341000simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
341032specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
341040simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
341300specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
341412simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
341768specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
342064specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
342180simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
343632simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
343700simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
344080simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
344240simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
344572simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
344988simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
345224simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
345692simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
345848specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
346012specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
346372simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
346440simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
346984specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
347160specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
347316specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
347332specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
347912specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
347928simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
347984specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
348384simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
348560simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
348964simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
349556specgcc -m32 -O3 -fomit-frame-pointer2017081120170725
349932specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
350132specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
350636specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
350680specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
350960specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
351076simplegcc -m32 -O2 -fomit-frame-pointer2017081120170725
351300specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
351516specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
351936specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
352096simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
352272specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
352356specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
352532specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
352648specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
353040simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
353136simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
353724simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
355284specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
355428simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
355560simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
355868simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
356672simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
358444simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
358672simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
360164simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
362852simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
364324specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
370300specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
370332specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
370848specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
372000simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
372836simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
373148specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
373716specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
374092specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
374196specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
374840simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
374868simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
375448specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
377848simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
378396specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
378672simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
379260simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
379272simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
379572simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
380972simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
381020specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
381464simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
381560specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
381872specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
382896simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
383440simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
383668simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
383744simplegcc -m32 -Os -fomit-frame-pointer2017081120170725
383748simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
384184simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
384196simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
384232simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
384932simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
384984simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
385072simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
385376simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
385508simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
385628simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
386080simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
386564simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
386628simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
386780specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
386820simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
386900simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
387892specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
388016simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
388088specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
388284specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
388964specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
389056specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
389364simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
390468specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
391192simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
391700simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
391984simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
392408specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
393144simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
393580specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
395440simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
395504simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
395640simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
395656simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
396084simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
396992specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
397940simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
398236simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
398776specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
399048specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
399048specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
399536simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
400004specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
400808specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
401284specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
401728specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
403472specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
403720simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
403820simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
404124specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
405508specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
405548specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
406572specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
409848specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
412680specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
487024specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
489084specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
489196specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
490320specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
490672specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
490676specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
496668specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
496864specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
496988specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
501220specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
501972specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
504028specgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
504352specgcc -m32 -O2 -fomit-frame-pointer2017081120170725
509332specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
509484specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
510604specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
511016specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
512776specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
513668specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
514532specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
514752specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
516828specgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
517108specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
517308specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
517420specgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
518960specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
518992specgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
519124specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
520472specgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
520664specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
521424specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
521840specgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
522768specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
523432specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
523840specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
524308specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
524556specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
524712specgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
525564specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
525744specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
527424specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
527804specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
528272specgcc -m32 -O -fomit-frame-pointer2017081120170725
533240specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
534900specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
535896specgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
536128specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
536464specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
537868specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
539532specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
540780specgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
545148specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
545320specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
545500specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
545760specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
546188specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
546232specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
546544specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
548104specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
554720specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
555340specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
559424specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
559856specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
559872specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
560520specgcc -m32 -Os -fomit-frame-pointer2017081120170725
560612specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
561408specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
561824specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
562708specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
562716specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
564440specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
564804specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
565156specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
565208specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
565436specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
565632specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
567192specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
567440specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
570564specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
571300specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
572480specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
578460specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
578740specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
579420specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
579836specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
580492specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
580536specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
586156specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
591388specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
591856specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
596588specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
597196specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
597432specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
597456specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
597520specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
597992specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
598060specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
598660specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725

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