Implementation notes: x86, hydra5, crypto_hash/cubehash816

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
26349emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
26357emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
26428emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
26552emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
26783emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
26796emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
26800emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
26978emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
27053emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
27062emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
27083emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
27271emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
27275emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
27389emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
27532emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
27558emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
27603emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
27660emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
27665emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
27665emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
27709emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
27709emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
27793emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
27855emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
27895emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
27895emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
28130emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
28130emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
28475emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
28710emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
28746emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
28786emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
28838emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
28900emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
28901emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
28936emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
29025emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
29033emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
29096emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
29114emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
29144emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
29149emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
29171emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
29175emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
29210emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
29241emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
29331emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
29383emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
29401emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
29596emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
29609emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
29623emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
30123emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
30132emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
30159emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
30159emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
30190emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
30425emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
30433emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
30456emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
30478emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
30722emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
30730emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
30907emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
30947emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
30970emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
30988emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
31035emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
31050emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
31080emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
31187emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
31195emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
31267emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
31324emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
31440emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
31453emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
31598emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
31750emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
31851emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
31914emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
31923emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
32463emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
32494emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
33721emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
33752emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
33916emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
34014emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
34155emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
34430emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
34456emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
34457emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
34695emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
34745emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
34749emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
35254emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
36552emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
37301emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
37328emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
37336emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
37354emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
37718emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
37731emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
37731emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
38497emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
39490emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
39937emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
40380emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
41550emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
42073emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
42835emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
42888emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
44026emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
44026emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
44305emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
45125emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
45307emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
45794emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
45963emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
46321emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
116851simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
117610unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
118044simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
118048simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
118336simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
118340unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
118420unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
118686simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
118836simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
119098unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
119160unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
119293unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
119399simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
119558simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
119629unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
119669unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
119678unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
119855unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
119869simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
119878simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
119923unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
119926unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
119958unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
120002unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
120068simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
120077simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
120077simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
120081simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
120175simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
120196simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
120205simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
120205simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
120209simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
120218simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
120254simplegcc -m32 -O3 -fomit-frame-pointer2017082820170725
120312unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
120542simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
120555unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
120556unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
120559unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
120675simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
120817simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
120906simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
120924unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
120945simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
121539simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
121553simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
121929unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
121947simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
122177simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
122390simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
122643unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
122647unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
122655unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
122691simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
122709unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
122842unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
122922unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
122922unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
122953unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
122988simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
122997simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
123076unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
123209simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
123219unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
123276simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
123281simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
123440unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
123445unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
123445unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
123466simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
123476unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
123476unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
123551unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
123551unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
123617simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
123639simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
123671unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
123697unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
123789simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
123790unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
123821unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
123839unrolledgcc -m32 -O3 -fomit-frame-pointer2017082820170725
123857unrolledgcc -m32 -O2 -fomit-frame-pointer2017082820170725
123981unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
123981unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
124091simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
124091simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
124167unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
124171unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
124330unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
124344unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
124348unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
124424unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
124441unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
124450unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
124451unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
124454unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
124481unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
124486unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
124486unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
124534unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
124729simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
124734simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
124795unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
124804simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
124809unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
125057unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
125097simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
125128simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
125141unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
125190simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
125190simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
125208unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
125318simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
125376simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
125381unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
125393unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
125394unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
125425unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
125549simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
125592unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
125638unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
125642unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
125664simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
125691unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
125691unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
125699unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
125966unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
125969unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
125970unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
125978unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
125979unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
126009unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
126010unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
126023unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
126107simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
126138simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
126240unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
126284simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
126289simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
126289simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
126302unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
126404unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
126412simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
126413simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
126461unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
126595unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
126621simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
126629unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
126691unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
126692unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
126705unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
126705unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
126710unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
126727unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
126887unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
126900unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
126900unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
126904unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
127237simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
127379simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
127379simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
127666unrolledgcc -m32 -O -fomit-frame-pointer2017082820170725
128154unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
128199unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
128203unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
128225unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
128748unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
128871unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
129054simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
129057simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
129700unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
130143unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
130816unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
130897simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
130914unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
131557unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
131822unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
131947unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
132549unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
132554unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
132660simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
132753simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
133275simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
133608unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
133608unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
136488simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
136492simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
137037unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
137037unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
137045unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
157157unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
157161unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
157307unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
157311unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
157312unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
157737unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
157742unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
157746unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
157755unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
157755unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
158703unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
158707unrolledgcc -m32 -Os -fomit-frame-pointer2017082820170725
159221unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
159221unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
159239unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
159239unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
159248unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
159252unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
159252unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
159283unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
159283unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
159287unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
159288unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
159288unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
159824unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
159824unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
159899unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
159908unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
160843unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
160847unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
160851unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
161064unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
161069unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
161463unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
161464unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
161467unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
161467unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
162172unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
162176unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
162477unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
162478unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
396587specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
396805specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
397084specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
401771specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
406402specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082820170725
408750specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
408750specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
412325specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
412480specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
412707specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082820170725
412812specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082820170725
413181specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
413300specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082820170725
413304specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
413327specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082820170725
413344specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082820170725
413548specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082820170725
413584specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082820170725
414638specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082820170725
415059specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
415631specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082820170725
416733specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082820170725
417159specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
417788specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
418754specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082820170725
421461specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082820170725
425679specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
426393specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082820170725
429020specgcc -m32 -O3 -fomit-frame-pointer2017082820170725
429458specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
431444specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082820170725
438648specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082820170725
446827specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
446999specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
461749specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
465089specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082820170725
466311specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
466378specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
471305specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082820170725
471416specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082820170725
484570specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
486103specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
486241specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
486542specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
487180specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082820170725
487857specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
490476specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
490716specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
490804specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
490826specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
490999specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
491247specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
495443specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
496763specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
497459specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
497472specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
499045specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
499102specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
499111specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
499829specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
503435specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
504189specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
508605specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
508654specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
508654specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
510392specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
516599specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082820170725
518225specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
521481specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
523635specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
531002specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
531139specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
533434specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
598710specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
599853specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
600066specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
600606specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
605493specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
609335simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
611297specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
614780specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
615303specgcc -m32 -O2 -fomit-frame-pointer2017082820170725
616216specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
616902simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
616920simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
618514simplegcc -m32 -O2 -fomit-frame-pointer2017082820170725
621364simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082820170725
622945simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082820170725
623486specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
623530specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
623818specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
624491specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
624766specgcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
627783specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
629218specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
631501simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082820170725
631620simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082820170725
631624simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082820170725
636880simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082820170725
636884simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082820170725
637065specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
637118specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082820170725
638235simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
638240simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
638257simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
638590specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082820170725
638638specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082820170725
638984specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
641132specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
641385simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
641385specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
641408simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
641456simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
648155specgcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
648598simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
650481simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
653981specgcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
654358simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082820170725
654593simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082820170725
654774specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082820170725
654930specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
655213specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
656183simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082820170725
656587specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082820170725
657233simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
657238simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
657246simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
657579simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
657955simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082820170725
657999simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082820170725
658553simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
659542simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
661752simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
661770simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
662085specgcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
662803simplegcc -m32 -O -fomit-frame-pointer2017082820170725
664770specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082820170725
665235simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082820170725
666072simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
666156specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082820170725
666170simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
666174simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
666178simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
666302simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082820170725
666307simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082820170725
666316simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082820170725
667104simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
667105simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
667108simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
667109simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
667184simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082820170725
667202simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082820170725
667968specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082820170725
668815specgcc -m32 -O -fomit-frame-pointer2017082820170725
670286specgcc -m32 -march=k8 -O -fomit-frame-pointer2017082820170725
670455simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082820170725
670498simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082820170725
671176specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082820170725
672231simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
672385simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082820170725
672940simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
673923specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082820170725
675079specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082820170725
675385specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082820170725
675810simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
675811simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
676865simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
677020specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082820170725
677162specgcc -m32 -march=core2 -O -fomit-frame-pointer2017082820170725
677542simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
678362simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
678952simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
681216simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
682084specgcc -m32 -march=pentium -O -fomit-frame-pointer2017082820170725
683037simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
683041simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
683041simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
683161specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082820170725
684574specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082820170725
696439simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
696439simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
698655simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082820170725
699709specgcc -m32 -march=i486 -O -fomit-frame-pointer2017082820170725
702181simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
702461simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
704418specgcc -m32 -march=athlon -O -fomit-frame-pointer2017082820170725
719744simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
725273simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082820170725
726398simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
726399simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
738560simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
743841simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
743846simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
751311simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
751449simplegcc -m32 -Os -fomit-frame-pointer2017082820170725
752587simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
761812simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
767789specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
768511simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
768817specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082820170725
769003simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
769787simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082820170725
770132specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
772055simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
772081simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
774421specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
774705specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
776894specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
789920specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082820170725
789924specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082820170725
790106specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082820170725
790390specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082820170725
791802specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
792090simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
796760specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082820170725
796761specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082820170725
798661specgcc -m32 -Os -fomit-frame-pointer2017082820170725
799534specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082820170725
800260specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
800854specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082820170725
801005specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082820170725
801502specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082820170725
804146specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
804607specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
804811specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
806183specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
807393specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082820170725
809338simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
809374specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082820170725
811005specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
811230specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725
812732specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
812750specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
812932specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
813601specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082820170725
813756specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082820170725
813796specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082820170725
821208specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
821209specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
822018specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082820170725
822024specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082820170725
822281specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082820170725
823321specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082820170725
828815simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
832811specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082820170725
834238specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082820170725
834539simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082820170725

Test failure

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

Number of similar (compiler,implementation) pairs: 59, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -O3 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3

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