Implementation notes: x86, samba, crypto_hash/cubehash832

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
10504emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
10532emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
10544emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
10558emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
10559emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
10560emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
10567emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
10569emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
10571emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
10580emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
10588emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
10589emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
10592emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
10593emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
10597emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
10599emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
10601emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
10601emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
10602emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
10607emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
10607emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
10609emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
10611emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
10612emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
10625emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
10625emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
10631emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
10633emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
10645emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
10653emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
10664emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
10665emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
10665emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
10669emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
10686emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
10702emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
10706emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
10709emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
10710emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
10712emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
10721emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
10722emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
10723emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
10730emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
10732emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
10736emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
10740emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
10740emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
10740emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
10770emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
10782emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
10782emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
10875emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
10877emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
10903emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
10905emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
10905emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
10940emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
10950emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
10953emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
12284emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
12284emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
12288emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
12292emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
12300emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
12306emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
12308emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
12311emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
12316emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
12319emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
12322emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
12323emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
12328emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
12331emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
12333emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
12335emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
12353emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
12357emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
12369emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
12385emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
12429emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
12448emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
12450emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
12457emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
12462emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
12470emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
12474emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
12474emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
12476emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
12476emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
12480emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
12482emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
12486emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
12489emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
12494emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
12500emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
12506emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
12516emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
12521emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
12524emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
12524emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
12531emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
12532emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
12538emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
12538emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
12539emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
12542emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
12575emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
12597emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
12605emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
12627emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
12637emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
12639emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
12649emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
12662emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
12669emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
12690emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
12748emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
12774emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
12821emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
12933emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
12942emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
13053emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
13057emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
13110emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
13113emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
13174emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
13182emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
13193emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
13202emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
13244emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
13330emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
13341emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
13345emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
13349emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
13361emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
13373emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
13441emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
13445emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
13484emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
14857emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
14883emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
15004emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
15032emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
15332emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15371emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15411emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
15431emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
15432emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
15485emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
15546emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
15562emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
15607emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15611emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
15623emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15635emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15655emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
15738emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
15903emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
15939emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
45169simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
45298simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
45468simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
45631simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
45708simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
45711simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
46482simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
46506simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
46512simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
46548simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
46579simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
46941simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
47150simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
47486simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
47931simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
47953simplegcc -m32 -O3 -fomit-frame-pointer2019070520190110
47992simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
48290simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
48314simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
48398simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
48461simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
48508simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
48556simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
48579simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
48597simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
48627simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
48694simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
48716simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
48998simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
49028simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
49188simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
49576simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
49796simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
49897simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
49967simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
50246simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
50258simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
50357simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
50478simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
50547simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
50743simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
50907simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
50949simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
51228simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
51303simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
51318simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
51560simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
51585simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
51653simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
51672simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
51698simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
52184simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
52222simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
52617simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
52639simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
52664simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
52679simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
52716simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
52748simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
52750simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
52754simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
52770simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
53039simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
53185simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
53186simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
53394simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
53423simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
53460simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
53461simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
53498simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
53554simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
54234simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
56097simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
56292simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
56427simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
56520simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
56653simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
57234simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
57242simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
57578simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
58295unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
58421unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
58565unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
58694unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
59954unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
59962unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
59966unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
59990unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
60044unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
60049unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
60057unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
60072unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
60107unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
60109unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
60137unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
60180unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
60242unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
60274unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
60414unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
60435unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
60463unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
60479unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
60487unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
60502unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
60510unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
60557unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
60625unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
60760unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
60968unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
60988unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
61042unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
61069unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
61081unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
61163unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
61246unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
61373unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
62258unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
62506unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
62673unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
62788unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
62865unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
62869unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
62926unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
62952unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
63006unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
63016unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
63060unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
63069unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
63252unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
63460unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
63518unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
63584unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
63651unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
63673unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
63694unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
63764unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
63922unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
63923unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
64097unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
64145unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
64159unrolledgcc -m32 -O3 -fomit-frame-pointer2019070520190110
64230unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
64232unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
64299unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
64338unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
64365unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
64426unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
64440unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
64447unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
64456unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
64464unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
64476unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
64502unrolledgcc -m32 -O -fomit-frame-pointer2019070520190110
64524unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
64534unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
64550unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
64567unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
64589unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
64627unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
64635unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
64648unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
64671unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
64682unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
64697unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
64706unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
64734unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
64738unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
64754unrolledgcc -m32 -O2 -fomit-frame-pointer2019070520190110
64777unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
64799unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
64803unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
64823unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
64867unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
64879unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
64887unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
64889unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
64908unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
64913unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
64918unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
64929unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
64972unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
65002unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
65058unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
65095unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
65113unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
65168unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
65224unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
65240unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
65308unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
65313unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
65333unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
65359unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
65397unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
65504unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
65558unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
66068unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
66099unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
66183unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
66240unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
66421unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
66466unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
66480unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
66494unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
66543unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
66615unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
66742unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
67417unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
67472unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
67581unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
67616unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
67675unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
67940unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
91823unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
92454unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
93045unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
93045unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
93559unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
94236unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
94240unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
94317unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
94369unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
94719unrolledgcc -m32 -Os -fomit-frame-pointer2019070520190110
95464unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
95664unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
95732unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
95799unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
95800unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
95803unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
95808unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
95812unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
95816unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
95863unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
95961unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
95986unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
95994unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
96052unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
96060unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
96062unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
96076unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
96129unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
96189unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
96199unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
96328unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
96365unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
96393unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
96418unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
96496unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
96762unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
96826unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
97028unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
97173unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
97449unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
97512unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
97556unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
97603unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
98012unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
160304simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
169913simplegcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
171373simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
172416simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
172584simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
174903simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
175023simplegcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
177093simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
177542simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
177547simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
179226simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
179781simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
179962simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
181220simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
181581simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
181982simplegcc -m32 -O2 -fomit-frame-pointer2019070520190110
182153simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
182420simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
183230simplegcc -m32 -O -fomit-frame-pointer2019070520190110
184663simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
185968simplegcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
186063simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
186387simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
188176simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
188216simplegcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
188283simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
188311simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
188450simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
188726simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
188960simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
189112simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
189817simplegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
189817simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
190038simplegcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
190282simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
191556simplegcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
192442simplegcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
192504simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
193058simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
193089simplegcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
195792simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
196974simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
197488simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
198166simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
198182simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
198207simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
198208simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
201998simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
202260simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
202299simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
202756simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
203239simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
208010simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
208107simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
219252simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
219889simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
220240simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
220593simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
220659simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
220685simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
222413simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
222427simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
222710simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
222836simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
223037simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
223910simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
224349simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
224542simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
225972simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
226171simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
226201simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
226328simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
226752simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
227049simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
227444simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
227754simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
228440simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
228843simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
228867simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
228996simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
229881simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
229907simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
230526simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
230675simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
231282simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
231792simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
232685simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
234204simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
234833simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
234889simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
235398simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
235460simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
235484simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
236691simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
238321simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
239061simplegcc -m32 -Os -fomit-frame-pointer2019070520190110
244651specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
244681specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
244722specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
247932specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
256322specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
257585specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
258097specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
259688specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
262560specgcc -m32 -O3 -fomit-frame-pointer2019070520190110
263611specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
263752specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
263762specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
264162specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
264613specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
265647specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
266528specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
267034specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
268317specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
268730specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
269083specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
269500specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
270566specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
271857specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
272549specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
272574specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
272621specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
272645specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
273206specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
273509specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
275103specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
275326specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
277194specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
278985specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
279010specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
280180specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
280472specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
286732specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
298758specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
299234specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
300038specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
301145specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
301224specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
302873specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
304036specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
307861specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
308086specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
308860specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
309925specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
310028specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
314154specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
317317specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
322740specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
323217specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
323343specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
324973specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
327405specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
327512specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
328992specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
329595specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
331879specgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
333395specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
337105specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
337200specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
337566specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
337976specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
338141specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
340676specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
345629specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
346209specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
346967specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
347176specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
347774specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
347909specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
348650specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
349355specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
354493specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
358420specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
359209specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
363472specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
373793specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
375738specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
376142specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
376631specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
383450specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
383696specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
385034specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
386393specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
386728specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
386776specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
387184specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
387186specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
387529specgcc -m32 -O -fomit-frame-pointer2019070520190110
391930specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
394530specgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
394532specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
394857specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
395520specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
395649specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
395828specgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
400615specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
403808specgcc -m32 -O2 -fomit-frame-pointer2019070520190110
404180specgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
404427specgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
404659specgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
405698specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
405838specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
406014specgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
406232specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
407248specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
407248specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
407331specgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
407670specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
407816specgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
408085specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
409627specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
409781specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
410373specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
413585specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
417591specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
418008specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
418748specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
418960specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
420081specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
423113specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
427182specgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
436721specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
438034specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
438204specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
438204specgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
438287specgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
438914specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
440927specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
441474specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
442240specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
442305specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
450714specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
453458specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
453905specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
460770specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
461327specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
468788specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
472931specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
473814specgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
474065specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
475568specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
476222specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
478591specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
479551specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
482360specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
483956specgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
493415specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
494476specgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
494820specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
500355specgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
500731specgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
501357specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
501804specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
503233specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
504046specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
511730specgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
512026specgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
514647specgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
515061specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
515675specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
515826specgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
517528specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
518044specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
519694specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
525028specgcc -m32 -Os -fomit-frame-pointer2019070520190110
532169specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
532387specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
532865specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
539667specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
541554specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
542726specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
542815specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110

Compiler output

Implementation: crypto_hash/cubehash832/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(0x25ff7b5d,0x3d0d808d,0x806ab750,0x41ea3c65);
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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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/cubehash832/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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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/cubehash832/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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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: note: 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/7/include/emmintrin.h:1420: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: note: 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