Implementation notes: x86, kizomba, crypto_hash/cubehash832

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
10494emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
10531emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
10540emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
10546emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
10554emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
10557emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
10561emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
10573emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
10578emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
10580emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
10584emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
10585emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10585emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
10593emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
10595emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
10599emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
10601emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
10603emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
10607emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
10614emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
10619emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
10629emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
10630emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
10631emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
10635emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
10641emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
10646emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
10651emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
10655emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
10657emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
10665emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
10669emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
10672emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
10676emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
10706emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
10706emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
10708emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
10713emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
10718emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
10728emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
10728emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10732emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
10733emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10734emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
10736emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
10736emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
10750emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
10758emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
10760emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
10770emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10783emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
10819emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
10883emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
10887emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
10895emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
10915emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
10919emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
10939emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
10950emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
10974emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12279emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
12291emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
12304emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12305emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
12311emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
12315emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
12318emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
12324emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
12325emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
12328emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
12329emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
12335emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
12338emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
12345emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
12349emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12352emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
12357emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
12371emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
12420emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
12434emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12449emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
12452emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12464emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
12464emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12478emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12480emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12482emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
12484emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
12488emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
12490emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12498emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
12500emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
12502emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
12502emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
12502emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
12515emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
12516emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12530emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12530emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
12540emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
12543emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12548emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
12550emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12568emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
12572emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
12585emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12594emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
12611emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12619emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12625emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12641emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12647emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12663emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12669emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12682emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12684emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12688emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
12752emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12789emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12827emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
12871emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12936emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
13047emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
13069emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
13105emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
13119emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
13152emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
13238emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13242emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13268emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
13304emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
13319emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
13329emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
13331emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
13333emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
13340emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13351emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
13389emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
13436emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
13500emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
14847emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
14891emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
15014emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
15252emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
15328emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15342emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15420emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
15426emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
15442emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
15464emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
15549emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
15604emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15605emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15609emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15611emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15623emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15627emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15686emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15945emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15954emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
45077simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
45163simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
45364simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
45367simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
45611simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
45678simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
46456simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
46484simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
46498simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
46537simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
46619simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
46782simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
46843simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
47332simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
47869simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
47911simplegcc -m32 -O3 -fomit-frame-pointer2018081920180818
47931simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
48276simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
48331simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
48397simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
48464simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
48489simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
48494simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
48533simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
48617simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
48625simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
48659simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
48736simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
48857simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
48976simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
49228simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
49232simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
49835simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
49868simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
49935simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
50006simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
50075simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
50446simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
50522simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
50734simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
50742simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
50746simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
51337simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
51383simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
51387simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
51575simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
51587simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
51607simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
51813simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
52014simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
52067simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
52093simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
52447simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
52534simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
52676simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
52684simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
52695simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
52728simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
52758simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
52796simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
52895simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
52955simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
53016simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
53185simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
53193simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
53280simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
53296simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
53391simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
53393simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
53423simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
53548simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
54258simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
56012simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
56272simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
56410simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
56713simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
57237simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
57336simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
57436simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
57500simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
58236unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
58492unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
58607unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
58653unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
59885unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
59944unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
59981unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
59998unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
60006unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
60016unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
60042unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
60056unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
60105unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
60117unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
60222unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
60276unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
60306unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
60309unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
60386unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
60431unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
60476unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
60478unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
60492unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
60500unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
60503unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60530unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
60548unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
60591unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
60605unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
60826unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
60893unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
60956unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
61117unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
61133unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
61177unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
61284unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
62347unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
62511unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
62580unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
62689unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
62797unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
62824unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
62856unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
62917unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
62984unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
63012unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
63143unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
63159unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
63260unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
63354unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
63363unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
63397unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
63446unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
63536unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
63690unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
63742unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
64004unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
64048unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
64075unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
64133unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
64157unrolledgcc -m32 -O3 -fomit-frame-pointer2018081920180818
64165unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
64194unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
64230unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
64236unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
64244unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
64284unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
64310unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
64321unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
64337unrolledgcc -m32 -O -fomit-frame-pointer2018081920180818
64346unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
64353unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
64391unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
64405unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
64409unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
64421unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
64422unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
64425unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
64438unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
64468unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
64474unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
64479unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
64482unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
64496unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
64512unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
64522unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
64531unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
64573unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
64601unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
64688unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
64703unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
64704unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
64720unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
64742unrolledgcc -m32 -O2 -fomit-frame-pointer2018081920180818
64763unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
64827unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
64883unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
64892unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
64892unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
64903unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
64911unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
64933unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
64966unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
64968unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
65022unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
65033unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
65073unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
65096unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
65156unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
65157unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
65292unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
65411unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
65446unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
65459unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
65719unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
65857unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
66048unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
66157unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
66355unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
66405unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
66474unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
66502unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
66508unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
66559unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
66571unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
66760unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
67179unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
67216unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
67450unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
67586unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
67597unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
67623unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
91966unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
92242unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
93123unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
93216unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
93391unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
94266unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
94267unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
94308unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
94311unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
95589unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
95625unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
95804unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
95813unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
95816unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
95817unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
95914unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
95925unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
95939unrolledgcc -m32 -Os -fomit-frame-pointer2018081920180818
95939unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
95953unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
95954unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
95961unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
95996unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
96000unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
96004unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
96022unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
96042unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
96047unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
96082unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
96240unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
96318unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
96379unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
96389unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
96498unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
96506unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
96709unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
96841unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
96859unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
97149unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
97457unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
97532unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
97551unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
97671unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
98065unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
160321simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
171729simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
171907simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
172407simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
172849simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
174586simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
177217simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
177520simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
177924simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
178034simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
179806simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
181214simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
181349simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
181784simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
182006simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
182149simplegcc -m32 -O2 -fomit-frame-pointer2018081920180818
183161simplegcc -m32 -O -fomit-frame-pointer2018081920180818
184244simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
185808simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
185863simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
186218simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
187034simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
187383simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
188087simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
188574simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
188580simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
188847simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
189077simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
189952simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
190161simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
190310simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
191633simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
191697simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
191912simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
192282simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
192734simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
192925simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
194002simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
194306simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
196223simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
196923simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
197621simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
198165simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
198397simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
198742simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
201981simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
202091simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
202156simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
202159simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
202653simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
202754simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
203093simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
208002simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
208021simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
212847simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
220290simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
220724simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
220742simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
220845simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
221176simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
222461simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
222845simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
222907simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
223307simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
223611simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
223643simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
225721simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
225937simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
226278simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
226400simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
226602simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
226658simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
227617simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
228861simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
229732simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
230369simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
230478simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
230529simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
230744simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
231084simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
231508simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
231547simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
231693simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
231718simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
232256simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
233633simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
234317simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
234346simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
234716simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
234978simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
235349simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
235365simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
237012simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
238571simplegcc -m32 -Os -fomit-frame-pointer2018081920180818
238578simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
240002simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
244929specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
248503specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
249105specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
249306specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
257633specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
258010specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
259736specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
260693specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
262490specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
263375specgcc -m32 -O3 -fomit-frame-pointer2018081920180818
263908specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
264074specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
264534specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
265455specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
266762specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
266958specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
267010specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
268540specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
268712specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
269093specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
269452specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
271949specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
272825specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
272930specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
273075specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
273700specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
274226specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
277055specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
277560specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
278060specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
278901specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
279214specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
279238specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
281494specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
282006specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
283607specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
289389specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
299155specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
301629specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
301665specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
301940specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
303026specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
303248specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
306270specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
307379specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
307530specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
309272specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
310516specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
310575specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
313617specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
317705specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
322578specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
323200specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
323458specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
324844specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
327959specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
328274specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
329267specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
330650specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
332595specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
332744specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
337396specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
337821specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
338020specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
338937specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
341930specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
342402specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
344738specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
345944specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
346276specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
346297specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
347478specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
347561specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
351020specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
352768specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
354415specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
357508specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
358172specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
362780specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
369922specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
376452specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
377203specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
381480specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
383762specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
384020specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
384111specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
385742specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
386504specgcc -m32 -O -fomit-frame-pointer2018081920180818
386865specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
387331specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
391082specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
392352specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
395349specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
395609specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
396008specgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
396466specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
397060specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
399166specgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
400899specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
403548specgcc -m32 -O2 -fomit-frame-pointer2018081920180818
403649specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
403915specgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
405773specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
405994specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
406170specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
407324specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
407889specgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
408609specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
409435specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
409524specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
410683specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
410771specgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
411055specgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
412675specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
412693specgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
414087specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
416847specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
417817specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
417857specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
421873specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
421967specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
422454specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
429147specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
431933specgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
434571specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
437962specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
438302specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
441272specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
441401specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
441706specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
441938specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
442685specgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
443700specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
445165specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
447621specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
452112specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
453171specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
453500specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
466938specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
469317specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
472643specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
473672specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
474149specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
474620specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
474806specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
475200specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
480775specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
481661specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
484992specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
486113specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
490946specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
493240specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
493802specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
494319specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
494403specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
496996specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
500174specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
500676specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
501163specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
513226specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
515861specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
516391specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
516894specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
517159specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
517910specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
519135specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
520463specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
521292specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
523436specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
525355specgcc -m32 -Os -fomit-frame-pointer2018081920180818
532288specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
533259specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
534818specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
542748specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
547464specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
553075specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818

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:1419: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:1419: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:1419: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:1419: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:1419: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:1419: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:1419: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:1419: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:1419: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