Implementation notes: x86, rumba5, crypto_hash/jh224

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh224
TimeImplementationCompilerBenchmark dateSUPERCOP version
25088bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25120bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25152bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25216bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25312bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25312bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25344bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25408bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25472bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25472bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25504bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25600bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25728bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25760bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25952bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
26016bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
26208bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26240bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26240bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26272bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26272bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26336bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26336bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26336bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26464bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26464bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26496bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26656bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26752bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26752bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26848bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
27008bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27008bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27104bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
28096bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
28128bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
28896bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29216bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29216bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29408bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29472bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29728bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29824bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29888bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
29952bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
30016bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
30144bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
30240bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30336bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30336bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30464bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30496bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30496bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30656bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
30688bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30752bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30784bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30912bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30944bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30944bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
31072bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31104bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31552bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31584bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31616bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31680bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31680bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
31712bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31744bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31872bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
31872bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
32000bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
32032bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32160bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32288bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32320bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32448bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
35488bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35616bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35744bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35776bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
36160bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36544bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36576bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36832bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36928bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
36928bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36960bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37408bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37408bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37600bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37632bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37664bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
37696bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37728bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37760bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
37792bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
38048bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
38080bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
38208bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38336bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38464bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38464bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38496bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38528bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38720bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38816bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
39040bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39168bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39296bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39552bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
40032bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40768bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40864bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51200bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51616bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51712bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51808bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51904bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52096bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52192bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52384bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52544bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
52704bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52832bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
52864bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53152bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53248bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53280bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53600bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53632bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
54944bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55296bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
55520bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
59584bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
60448bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
108960bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
110432bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
111776bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112768bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112832bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113024bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
113024bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
113120bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
113152bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
113952bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
114560bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
115200bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
115744bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
115936bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116736bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
117856bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
119264bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
119840bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
120192bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
123168bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
129632bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
135424bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
136384bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
136608bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
136832bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
136992bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
137600bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
137632bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137824bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137952bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
137984bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
138112bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138272bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
138272bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138432bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138528bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138656bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
138656bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
138688bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138752bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138880bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138912bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
139072bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
139104bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
139264bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
139264bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
139360bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139552bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139616bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
139808bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
139840bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139904bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
139936bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
140320bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
140800bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
140832bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141216bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
141504bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141568bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141632bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141696bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
141824bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141984bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142208bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
142240bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142336bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
142400bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142496bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
142592bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142720bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
142880bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
143168bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
143200bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
143264bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
143264bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
143360bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
143456bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143520bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
143616bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
143648bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
143680bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143808bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143808bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
143840bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143968bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
144000bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
144064bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
144096bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144128bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
144192bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
144544bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144544bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
144544bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
144576bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
144608bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144672bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144736bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
144928bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144960bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
145088bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145152bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145408bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
145440bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
145440bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145440bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
145472bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145664bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
145856bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
145856bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
145888bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
145984bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
146016bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
146208bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146336bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
146368bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146368bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
146496bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146560bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
146624bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146784bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
146848bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146880bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
146944bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
146976bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
147072bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147200bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
147360bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
147456bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147488bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
147616bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
148000bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
148032bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148224bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148704bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
148800bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
148832bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148864bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
148960bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
149088bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
149152bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
149888bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
149984bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
150016bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
150048bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
150272bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
150624bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
150848bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150880bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
151008bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
151008bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
151008bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
151232bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
151392bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151552bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
151584bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
151936bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
152096bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
152864bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
153120bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
153280bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
153408bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
153504bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
153536bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
154592bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154656bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
154720bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154848bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
154848bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154880bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154912bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
155008bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155008bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
155008bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155136bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155168bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
155232bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
155232bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155264bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
155360bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
155680bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
155744bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
155936bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
156480bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
156512bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156704bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
157440bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
157600bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
157888bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
158496bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
158528bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
158720bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
159008bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
159392bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
160384bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
160576bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
160672bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
160704bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
160768bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
161792bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
162848bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
163936bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
165088bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
165152bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
165312bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
165312bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
165344bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
165632bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165664bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
165696bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165760bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165792bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
165888bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
165888bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
166080bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
166208bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
166304bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
166368bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
166432bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
166496bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
166592bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
166944bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
167264bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
167328bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167360bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
167360bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
167456bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
167488bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
167520bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
167680bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
167872bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
167872bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
167968bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
168032bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
168064bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
168224bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
168448bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
168512bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
168544bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
168992bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
169344bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
169984bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
170432bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170816bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
171040bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
171200bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
171232bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
171296bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171360bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
171424bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
171520bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
171584bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
171968bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
172064bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
172544bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
173408bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
173408bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
173504bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
173568bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
173632bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173792bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
173824bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173920bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
173920bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
174016bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
174048bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
174048bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
174368bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
174400bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
174496bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
174560bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
174624bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
175200bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
176640bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
176704bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
176736bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
176736bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
176928bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177440bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
178688bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
179360bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
179520bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
180000bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
181536simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
181760simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
181824simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
182208simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
182528simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
182720simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
182880simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
183616simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
183904simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
184416simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
184448simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
184512simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
184544simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
184544simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
184544simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184704simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184992simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
185440simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
185472simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
185504simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
185504simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
185504simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
185600simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185632simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
185632simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185632simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185664simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
185664simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
185696simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185792simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185824simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
185856simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185920simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
185984simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
186016simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
186048simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
186112simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
186176simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
186208simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
186240simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
186272simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
186304simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
186304simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
186336simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
186336simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
186336simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
186336simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
186368simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
186400simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
186464simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
186464simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
186592simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
186592simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
186880simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
187008simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
187008simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
187008simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
187040simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
187040simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
187072simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
187104simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187104simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
187136simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
187200bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
187296simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
187296simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
187328simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
187392simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
187392simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
187392simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
187424simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
187456simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
187488simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187552simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
187648simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187648simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
187680simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
187872simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
187872simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
187872simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187904simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
187904simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
187904simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
187936simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
188000simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
188032simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
188064simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
188096simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
188160simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
188160simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
188160simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
188192simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
188256simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
188256simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
188320simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
188320simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
188352simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
188352simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
188352simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
188352simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
188384simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188384simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
188416simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
188448simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
188448simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
188544simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
188544simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
188576simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
188576simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
188608simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
188736simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
188736simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
188800simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
188800simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
188800simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
188864simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
188864simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
189088simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
189088simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
189248simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
189312simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
189344simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
189504simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
189664simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
189664simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
189696simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
189728simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
189728simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
189760simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
189920simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
189984simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
189984simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
190048simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
190208simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
190336bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
190336bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190528bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190560simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
190656bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190688simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
190720simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
190752simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
190752simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
190784simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
190784simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
190848simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
190880simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
191136simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
191200bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191296simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
191296simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
191392simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
191424simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
191584bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
191648simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
191744simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
191776simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
191968simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
192032simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
192128bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
192544simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
192736bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
193184bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193248bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
193280simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
193312simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
193408bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
193504bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
193568bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
193728bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
193792simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
193888simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
194048bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194560simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
194592bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194720bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194816bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194976simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
195008bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
195232bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
195776simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
195872bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
196128bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
196320bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
196672bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
196672bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
196896bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197152bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
197280bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197344bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
197440bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
197632simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
197760bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
197888bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
199008bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
199072simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
199296simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
199328bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
201216simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
201440bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
201664bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
202304simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
202688bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
203456bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
204000bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
205600simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
206784bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
216064bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
216192bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
216384bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216416bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
216640bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
216736bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216928bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
217504bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
217824bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
218688bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218816bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
219040bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
219040bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
219136bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
219136bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
219232bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
219264bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219296bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
219616bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
219680bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
219744bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
220128bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
220160bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
220800bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
221056bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
221216bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
221312bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221344bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221344bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221408bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
221568bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221568bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221568bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221600bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
221728bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221728bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
221728bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221728bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
221824bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
221984bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
222112bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222144bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
222176bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
222272bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
222496bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
222592bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222624bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
223296bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
223296bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
223552bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
223616bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
223680bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
223776bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
223808bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
223840bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
223872bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
224032bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224544bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
224576bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
224640bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
224672bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
224832bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224896bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
225024bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
225088bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
225248bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
225440bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
225504bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
225536bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
225824bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
225824bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
225888bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
225920bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
225920bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225984bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
226016bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
226048bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
226144bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
226368bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
226880bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
226880bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
227040bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
227456bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
227584bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
227680bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
227712bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
227904bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
227936bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
228096bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
228160bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
228288bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
228320bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
228608bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
228704bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
228864bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
229312bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
229440bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
229920bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
230080bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
230528bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
230560bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
230592bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
231424bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
231648bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
231744bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
232096bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
232160bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232288bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
232448bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
232512bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
232672bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
232704bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
232896bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
233120bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
233344bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
233408bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
233504bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
234144bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
234400bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
234400bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
234432bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
234528bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
234944bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
236224bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
236448bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
236576bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
239584bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
239904bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
239968bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
240000bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
240032bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
240160bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
240160bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
240288bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
240288bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
240352bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
240480bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
240704bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
240768bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
240800bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
240832bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
241248bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
241344bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
241344bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
241664bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
242048bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
242432bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
242432bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
242560bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
242784bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
242912bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
243072bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
243360bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
244192bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
244640bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
245120bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
245184bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
245408bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
245664bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
245728bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
245824bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
245824bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
245824bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
245952bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
246528bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
246560bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
246912bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
246944bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
247136bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247520bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
247680bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247904bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247968bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
247968bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248064bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248192bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
248416bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
248608bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
248640bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
248768bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248768bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
248832bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
248832bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
249024bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
249120bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
249600bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
249632bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
249984bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
250592bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
250624bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
250784bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
250944bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
251136bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251424bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
251456bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251904bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251968bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
252352bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252384bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
252544bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252544bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252736bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
253120bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
253376bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
253440bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
253504bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
253824bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
254048bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
254560bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
254944bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
255680bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
255840bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
259904bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
261408bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
262528bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
263776bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
263968bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
264032bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
264576bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
264928bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
264992bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
265280bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
265376bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
265536bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
265568bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
265568bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
265888bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
266304bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
266368bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
266528bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
266816bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
267040bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
267040bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
267040bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
267744bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
268224bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
268256bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
268512bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
269056bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
269248bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
269280bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
269568bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
269664bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
269728bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
269920bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
270144bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
270208bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
270400bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
270528bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
270560bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
270560bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
270624bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
271232bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
271328bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
272224bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
272384bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
272512bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
274048bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
274400bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
274496bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
274528bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
274784bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274912bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275168bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275200bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
275264bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275328bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275328bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
275360bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
275488bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
275680bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
275744bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
275872bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
275872bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
276064bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276096bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
276256bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
276512bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
276640bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
276800bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276928bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
276992bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
277280bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
277280bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
277600bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
277760bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
278400bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
278464bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
278624bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
278624bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278656bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
278688bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
278688bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278912bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
279040bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
279136bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
279648bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
282400bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
282560bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
283456bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
284608bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
287264bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
288576bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
290016bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
291424bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
292640simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
297600bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
298624bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
300832bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
309312bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
313248bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
356704simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/jh224/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/5/include/emmintrin.h:1286: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: error: 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/5/include/emmintrin.h:690: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: error: 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/jh224/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/5/include/emmintrin.h:1286: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: error: 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/5/include/emmintrin.h:690: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: error: 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/jh224/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/5/include/emmintrin.h:1286: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: error: 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/5/include/emmintrin.h:690: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: error: 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/5/include/emmintrin.h:1286: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/jh224/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/5/include/emmintrin.h:1286: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: error: 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/5/include/emmintrin.h:690: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: error: 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/5/include/emmintrin.h:1286: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