Implementation notes: x86, kizomba, crypto_hash/jh384

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
24708bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24752bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24770bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24789bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24794bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
24855bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24863bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
24863bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
25177bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25315bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25351bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
25407bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25415bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25439bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25496bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25510bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25526bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25555bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25599bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
25599bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25613bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
25631bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25650bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25651bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25653bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25664bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25673bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25675bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
25738bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
25742bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25750bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25774bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25778bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25782bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
25836bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
25837bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25845bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
25849bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
25849bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25849bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
25859bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25870bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
25883bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
25893bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
25923bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
25928bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
25934bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
25959bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25974bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
25992bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25994bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
26012bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
26018bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
26020bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26028bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
26056bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26073bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26076bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
26087bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
26091bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
26093bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
26105bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
26117bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26119bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
26121bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
26139bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26145bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
26149bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
26179bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
26211bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
26328bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
26331bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
26357bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
26423bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26450bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
26452bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26504bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
26546bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26593bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26597bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26658bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
26681bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26710bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26713bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
26716bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
26746bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26767bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26788bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26834bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26871bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
26873bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26885bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
26885bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26889bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
26917bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26938bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
26945bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
26948bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26960bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26962bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26969bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
27000bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
27074bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
27080bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
27109bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
27115bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
27121bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
27123bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
27142bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27170bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27208bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
27235bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
27244bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27246bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
27280bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
27321bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
27328bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
27334bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
27353bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
27359bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
27407bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27410bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
27423bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
27461bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
27480bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27510bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27573bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
27578bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
27597bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
27604bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
27610bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
27613bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27633bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
27661bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27677bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
27698bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27704bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
27712bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
27752bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
27793bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
27798bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
27804bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
27810bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
27820bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
27862bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
27871bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
27900bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
27923bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27941bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
28063bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
28077bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28113bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28137bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28149bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
28162bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
28213bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28240bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28508bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28585bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
28704bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
33816bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
34061bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
34282bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
34456bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
34717bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
34810bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
35141bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
35147bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
35201bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
35377bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
35379bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
35430bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
35598bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
35661bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
35688bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35831bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
35911bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
36286bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
36369bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
36381bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
48456bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
48552bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
48587bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
48929bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
49137bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
49289bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
49313bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
49371bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
49634bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
49647bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
49792bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
49903bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
50091bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
50208bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
50633bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
50661bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
56049bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
56667bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
57004bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
57209bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
64500bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
65159bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
72917bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
72926bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
73290bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
73559bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
74698simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
76254simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
76262simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
77266simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
77542bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
78408bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
81613bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
81958bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
82022bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
83091bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
84051bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
84937bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
85006bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
85236bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
85561bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
85612bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
85762bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
85764bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
86082bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
86160bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
86254bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
86303bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
86728simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
86810bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
86871simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
90611simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
90633simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
92164simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
92170simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
92468simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
92611simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
93619simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
93796simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
93847simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
94358simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
95169simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
96266bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
96829simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
97682bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
98186simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
98273simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
98278simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
98317simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
98537simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
98587simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
99331simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
99401simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
99593simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
99723simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
100069simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
100234simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
100248simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
100534simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
100926simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
102010simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
102114simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
103060simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
103061simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
103075simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
103113simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
103127simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
103196simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
103577simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
105649simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
105812simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
106473simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
106692simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
107697simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
107722simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
112192bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
113660bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
113700bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
115438bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
116262bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
116727bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
117057bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
117206bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
118992bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
119048simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
119057bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
121260simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
121538bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
121619bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
122673simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
122970simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
124585bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
126333bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
127163bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
128101simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
128131simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
128220bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
128233bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
128678simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
129351simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
129889simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
129958simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
130223simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
130329simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
130349bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
130683bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
130979bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
131129bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
131200bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
132013bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
132046bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
132050bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
132286bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
132385bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
132466bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
132613bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
132675bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
132702bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
132780bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
132990bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
133018bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
133127bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018081920180818
133401bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
133424bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
133496bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
133613bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
133619bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
133790bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
133996bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
134103bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
134279bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
134284bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
134339bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
134371bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
134418bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
134571bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
134693bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
134726bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
134970bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
135108bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
135155bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
135158bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
135240bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
135244bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
135274bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
135404bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
135418bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
135445bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
135586bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
135615bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
135641bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
135663bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
135691bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
135844bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
135881bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
136199bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
136205bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
136215bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
136244bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
136284bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
136382bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
136393bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
136408bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
136446bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
136449bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
136502bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
136518bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
136524bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
136530bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
136575bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
136663bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
136666bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
136669bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
136706bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
136804bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
136829bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
136865bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
136885bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
136911bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
136931bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
137190bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
137298bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
137298bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
137303bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
137339bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
137383bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
137447bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
137462bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
137499bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
137510bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
137567bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
137595bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
137655bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
137679bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018081920180818
137744bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
137796bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
137845bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
137849bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
137881bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
137898bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
137942bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
137964bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
138117bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
138121bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
138151bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
138240bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
138371bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
138402bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
138471bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
138584bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
138855bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
138899bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
138899bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
138938bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
138950bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
138974bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
139086bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
139100bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018081920180818
139161bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
139409bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018081920180818
139424bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
139432bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
139572bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
139649bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
139679bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
139837bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
139914bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
139920bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
139948bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
139969bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
139974bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
140002bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
140042bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
140062bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
140157bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
140158bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
140197bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
140238bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
140333bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
140534bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
140547bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
140577bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
140583bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
140675bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
140833bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
140877bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
141107bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
141303bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
141421bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
141444bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
141516bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
141577bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
141687bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
141887bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
142406bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
142523bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
142567bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
142673bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
143209bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
143228bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
143230bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
143373bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
143621bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
143811bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
143901bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
143915bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
144083bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
144422bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
144494bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
144730bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
144863bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018081920180818
145014bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
145068bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
145123bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
145185bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
145203bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
145299bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
145304bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
145484bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
145504bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
145528bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
145577bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
145667bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
145738bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
145922bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
145940bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
146004bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
146216bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
146240bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
146459bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
146560bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
146607bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
146693bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
146714bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
146824bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
147304bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
147306bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
147551bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
147754bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
147801bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
147974bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
148051bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
148063bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
148246bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
148566bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
148812bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
149093bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
149103bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
149391bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
149394bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
149633bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
149818bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
149871bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
150220bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
150324bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
150450bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
150532bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
150750bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
150815bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
150905bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
151026bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
151625bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
151873bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
152042bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
154449bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
154778bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
154813bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
154855bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
154873bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
155107bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
155498bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
155602bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
155798bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
156205simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
156676simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
157084simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
157088bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
157098bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
157290bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
157335simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
157338simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
157611bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
158056bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
158081simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
158083simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
158153simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
158170bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
158321bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
158417bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
158599bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
158611bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
158613simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
158705bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
158720simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
158734bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
158756bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
158929simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
159096simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
159111simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
159153simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
159155bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
159238simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
159278bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
159300bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
159392bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
159407bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018081920180818
159433simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
159486simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
159488simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
159500simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
159528simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
160109bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
160157bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
160248simplegcc -m32 -Os -fomit-frame-pointer2018081920180818
160470bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
160494bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
160619bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
160633simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
160818simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
160961bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
161041simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
161083bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
161193bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
161407bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
161413bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
161456bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
161535bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
161595bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
161868bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
162744bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
162897simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
163024simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
163805bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
163813bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
164143simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
164508bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
165716bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
166469bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
166567simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
166867bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
167036simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
167252bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
167423bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
167591simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
167688bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
167728bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
167925bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
167931simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
167932bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
168018simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
168028bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
168147bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
168225bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
168438simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
168571bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
168595simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
168718bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
168746bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
168770bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
168885bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
168919bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018081920180818
168984bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
169036bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
169072bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
169452simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
169841bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
169960bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
170885simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
171004bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
171483bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
171494simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
171581simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
171911bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
172071bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
172149bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
172157bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
172181simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
172204bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
172212bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
172226simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
172226bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
172486bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
172512bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
172514simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
172641bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
172901simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
172903bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
172927bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
172963bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
173024bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
173025bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
173031bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
173064bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
173092bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
173100bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
173103bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
173286bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
173548simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
173565bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
173687bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
173705bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
173944simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
174000simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
174047bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
174085bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
174127simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
174129simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
174157bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018081920180818
174175bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
174367bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
174430bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
174758bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
174859bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
174861simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
174976bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
174980bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
175036bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
175063simplegcc -m32 -O2 -fomit-frame-pointer2018081920180818
175111simplegcc -m32 -O3 -fomit-frame-pointer2018081920180818
175162bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
175339bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
175353bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
175473bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018081920180818
175539bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
175540bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
175803bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
175935bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
176004simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
176099bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
176109bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
176113bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
176184simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
176220bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
176445simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
176479bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
176494simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
176546simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
176672bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
176698bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
176769simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
176984simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
177022simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
177141simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
177177simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
177206simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
177280simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
177320bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
177363simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
177518simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
177738bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
177960bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
177994bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
178072bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
178238bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
178278simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
178285bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
178321bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
178467simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
178485simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
178540simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
178969bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
179428bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
179623simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
179653bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
179666simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
179766bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
179794bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
179884simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
179933bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
180224bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
180248bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
180270bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
180377simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
180395simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
180405simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
180462simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
180478simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
180548bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
180553simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
180615simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
180717simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
180853simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
180905simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
180909simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
180917simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
181024simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
181028simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
181063simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
181069bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
181141simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
181159simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
181323bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
181365bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
181405bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
181456simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
181457simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
181498bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
181522simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
181538bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
181609simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
181829bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
181840bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
181855simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
181887bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
181956bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
182103simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
182256simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
182399bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
182439bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018081920180818
182443bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
182567bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
182855bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
182935bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
183232bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
183474simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
183770bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
184082bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
184205bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
184236simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
184266bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
184611bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
184732simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
184746bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
184752bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
184782simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
184925simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
185355bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
185794bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
185974bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
186052simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
186177bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
186292bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
186404bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
186439bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
186571bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
186788bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
187014simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
187097bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
187149bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
187178bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
187365simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
187404bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
187446simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
187506simplegcc -m32 -O -fomit-frame-pointer2018081920180818
187520bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
187790bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
187816simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
187877bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
187909simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
188077bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
188103simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
188109bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
188123simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
188197bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
188265bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
188385bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
188440bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
188441simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
188696bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
188728bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
188752bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
188787bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
189046bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
189140bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
189176bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
189434bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
189443bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
189474bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
189490bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
189800bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
190143bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
190276bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
190385bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
190478bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
190541bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
190627bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
190897bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
191020bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
191109bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
191223bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
191339bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
191485bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
191705bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
191732bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018081920180818
191744bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
191770bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
191865bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
191869bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
191877bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
191973bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
192058bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
192271bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018081920180818
192274bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
192297simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
192456simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
192580simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
192738bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
192746bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
192846bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
193282bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018081920180818
193324bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
193435bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
193603bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
193643bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
193661bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
193690bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
193798simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
193841bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
193964bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
194094bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
194105bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
194187bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
194232bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
194330bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
194363bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
194371bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
194441bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
194660bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
194758bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
194830bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
194950bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
195202bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
195359bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
195542simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
195631bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
195752bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
196242bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
196265bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
196347bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
196421bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
196459bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
196539bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
196580bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
196707bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
196744bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
196788simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
196789bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
196895bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
197022bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
197266bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
197272bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018081920180818
197433bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
197474bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
197486bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
197654bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
197736bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
197797bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
197903bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018081920180818
198087bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
198165bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
198184bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
198189bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
198198bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
198207bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
198462bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
198643bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
198700bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
198849bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
198883bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
198923bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
198976bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
199008bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
199095bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
199181bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
199288bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
199331bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
199367bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018081920180818
199504bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
199654bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
199704bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
200773bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
200879bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
200893bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
201730bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
201748bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
201768bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
201784bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
201894bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
202284bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
203178bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
203766bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
203794bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
204206bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
206205bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
206330bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
206687bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
206815bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
206815bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
206849bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
207280bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
207714bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
207853bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
207899bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
208103bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
208580bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
208687bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
208704bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
209337bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
209480bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
209611bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
209694bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
209772bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
210103bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
210748bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
211806bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
213213bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
215758bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
216393bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
217317bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
218859bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
219990bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
220075bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
220558bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
221256bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
222605bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
224865bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
224996bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
225046bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
225929bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
229770bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
230992bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
233236bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
233262bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
233288bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
233292bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
233359bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
234546bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
236820bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
236879bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
237746bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
243107bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
243238bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
245041bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
245224bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
245375bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
245665bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
245688bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
246393bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
246417bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
246932bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
247254bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
248030bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
248463bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
249818bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
252348bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
252619bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
254567bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
261091bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
261161bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
261534bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
262714bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
330196bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
337304bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
347945bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
348827bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
349046bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
349225bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
356532bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
356598bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
357022bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
357317bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
358256bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
359178bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
359430bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
360879bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
360883bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
361246bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
362534bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
364155bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
364761bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
365496bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
410552bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
419853bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
427550bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
427841bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
429670bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
431694bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
432129bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
432264bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
466579bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/jh384/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: jh_sse2_opt32.h:247:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:250:10: note: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:694:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^~~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:112:23: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt32.h:250:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt32

Compiler output

Implementation: crypto_hash/jh384/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: jh_sse2_opt64.h:255:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:258:10: note: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:694:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^~~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:112:23: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt64.h:258:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt64

Compiler output

Implementation: crypto_hash/jh384/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:250:10: note: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:694:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^~~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:112:23: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt32.h:250:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^~~
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt32

Compiler output

Implementation: crypto_hash/jh384/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:258:10: note: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:694:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^~~~~~~~~~~~~~
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:112:23: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt64.h:258:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^~~
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt64