Implementation notes: x86, rumba5, crypto_hash/jh512

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25056bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25120bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25216bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25216bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25248bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25312bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25440bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25600bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25600bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25664bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25728bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25728bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25760bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25952bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26016bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26208bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
26208bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26208bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26336bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -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=prescott -O2 -fomit-frame-pointer2018051520171218
26368bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26368bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26432bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26464bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26496bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -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=prescott -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26656bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26720bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26848bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26912bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
26976bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
27008bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27232bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
29120bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29312bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29312bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29376bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29376bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29440bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29504bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -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=barcelona -O3 -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29696bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29696bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29696bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29728bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29728bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29920bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30016bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
30048bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
30208bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
30304bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30336bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30432bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30464bitslice_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-avx-i -O2 -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30624bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30688bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30784bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30816bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30976bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
31008bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31008bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
31072bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31072bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31488bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31552bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31552bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31648bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31648bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31712bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31744bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31808bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
32032bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
32064bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32064bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
32128bitslice_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
32576bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
32928bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
35424bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35456bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35456bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35616bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
36160bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36320bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36672bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36736bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36896bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36928bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37440bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37472bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37728bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37760bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37760bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37824bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37824bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37920bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37952bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
38208bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
38208bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38496bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38592bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38624bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38816bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38816bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
39008bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
39104bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39104bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39200bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39296bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
39392bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
40000bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40416bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
40768bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
41024bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51200bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
51456bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51648bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
51648bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
52064bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52064bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52128bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52192bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52288bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52672bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52800bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53056bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
53248bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53600bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
54080bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
55296bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
55520bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55904bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
57696bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
57856bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
58528bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
60192bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
111648bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
112224bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112704bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
112736bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112768bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
113024bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
113504bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113600bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
113984bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
114656bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
115616bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
115744bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
115808bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
116352bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
116448bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
117248bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
117440bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
118272bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
119296bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
119488bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
120128bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
122176bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
134240bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135584bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
135584bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
136736bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
136960bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
137056bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
137536bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137600bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137632bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137728bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
137952bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
137952bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138048bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
138272bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
138304bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
138400bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138624bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138656bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
138976bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139072bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139104bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
139104bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
139200bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139200bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
139200bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
139232bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
139360bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139424bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
139488bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
139584bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139680bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
139712bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139808bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
140960bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
141216bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141216bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
141248bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141312bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141440bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141568bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141568bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
141632bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141792bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141984bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
142272bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
142304bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
142624bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142752bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
142784bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142816bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142880bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
143040bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143232bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
143264bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
143328bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143360bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
143456bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143520bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
143616bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143744bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
143744bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
143744bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
143936bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
143936bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
144096bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
144256bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
144448bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144480bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
144480bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
144512bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
144576bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
144608bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
144832bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144928bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144928bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144992bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
145024bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145152bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145248bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
145344bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
145376bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145536bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
145728bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145792bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145856bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
145952bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
145952bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146048bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
146112bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
146208bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146304bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
146336bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
146336bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
146368bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
146400bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
146432bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
146528bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146560bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146624bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
146656bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146720bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146816bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
147008bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
147104bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
147136bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147392bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
147424bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
147456bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147552bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148032bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148096bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148512bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148640bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
149088bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
149120bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
149184bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
149344bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
150112bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
150144bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
150176bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
150336bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
150400bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
150432bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
150560bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
150624bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150816bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
151040bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
151104bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
151136bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
151552bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
151744bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
151808bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
152000bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
152160bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
152800bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
152832bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152864bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
152896bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
153088bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
153504bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
153504bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
154336bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154592bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
154816bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
154816bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
154976bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155040bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
155136bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155200bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155392bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155584bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
155584bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
155648bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155776bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
155872bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
155904bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
156256bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
156256bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156512bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
156512bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
156768bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156896bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
157568bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
157600bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
157696bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
157824bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
158368bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
158432bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
158752bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
158784bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
160256bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
160384bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
160576bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
160928bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
161216bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
161312bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
161344bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
161472bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
162592bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
164352bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
164576bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
164640bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
164672bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
164768bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
164800bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
165216bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
165280bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165312bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
165312bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
165440bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
165568bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
165632bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165728bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
165728bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
165824bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
165856bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165888bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
166144bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
166944bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
167072bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
167104bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
167136bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
167264bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
167488bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
167488bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167488bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
167712bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
167712bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
167936bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
168000bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
168192bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
168416bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
168480bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
168576bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
169312bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
169472bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
169504bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
169728bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
170016bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
170112bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170944bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
171168bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171168bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
171200bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
171456bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
171520bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
171712bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
171808bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
171808bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
171808bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
171968bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
172192bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
172448bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
172992bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
173120bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
173216bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173472bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
173536bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
173600bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173600bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
173632bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
173888bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
174080bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
174112bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
174208bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
174432bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
174944bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
175008bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
175104bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
175232bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
175392bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
176576bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
176992bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
177408bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177472bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
177824bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
178752bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
178880bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
179040bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
179200bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
181536simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
182112simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
182464simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
182560simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
182944simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
183072simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
183264simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
183616simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
183776simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184320simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
184320simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184512simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184544simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
184608simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
184640simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
184864simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
184896simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
184896simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
185216simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
185280simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
185536simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
185568simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
185568simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185600simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185664simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185664simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185696simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
185728simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
185760simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
185792simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185792simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
185792simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
185888simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
185920simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
185984simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
186016simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
186016simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
186048simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
186048simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
186080simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
186144simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
186208simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186208simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
186208simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
186336simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
186432simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
186464simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
186496simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
186528simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
186528simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
186592simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
186592simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
186624simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
186688simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
186688simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
186752simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
186784simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
186912simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
186912simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
186976simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
187008simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
187072simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
187104simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
187136simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
187296simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
187328simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
187392simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
187424simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
187456simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
187488simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
187520simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
187520simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
187552simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
187552simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
187680simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
187712simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187712simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
187808simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
187808simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
187840simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187872simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187904simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187904simplegcc -m32 -O -fomit-frame-pointer2018051520171218
187904simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
187904simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
187968simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
187968simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
188000simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
188000simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
188000simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
188032simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
188032simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
188064simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
188096simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
188192simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
188192simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
188192simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
188192simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
188224simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
188256simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
188320simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
188320simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
188320simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
188352simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
188352simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188384simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188448simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
188448simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
188576simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
188608simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
188640simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
188736simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
188800simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
188864simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
188864simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
188992simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
189024simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
189216simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
189216simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
189312simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
189344simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
189568simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
189600simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
189632simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
189664simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
189696simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
189792simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
190016simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190016simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
190048simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
190144simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
190208bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
190240simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
190432bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190496simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
190528bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190560simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
190624bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190656simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190656simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
190656simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
190656simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
190816simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
190912simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
190944simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
191072simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
191104simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
191200simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
191264simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
191296simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
191296simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
191360simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
191360simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
191584bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
191616simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
191744bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191840simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
191872simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
191904simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
192032simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
192096simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
192352simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
192448bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
192704bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
192768bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
192832bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
192928simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
192928bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
193024simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
193152simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
193248simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
193280bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193312simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
193312simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
193664bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
193760simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
193824simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
194048bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194592bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194816simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
194912bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
195040bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
195040bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
195168bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
195264simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
195328bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
195616bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
195744bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
195776simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
195968simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
196416bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
196448bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
196512bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
196672bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197152bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
197216bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
197600bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
198016bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
198080bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
198080bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
198144bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
199552bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
201088bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
201472bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
201728bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
201888simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
202336bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
202624bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
202624bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
203808bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
206272bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
215456bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
216480bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
216608bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216672bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
216736bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
216896bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216928bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
217024bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
217088bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
217184bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
218368bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218528bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
218560bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
218784bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
218976bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219008bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
219200bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
219360bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219520bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
219520bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
219968bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
220064bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
220288bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
220448bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
220768bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
220800bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
220992bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
221088bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
221088bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
221184bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221216bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221248bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
221280bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221504bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221536bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
221632bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221664bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
221984bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
222016bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
222048bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
222080bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222144bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
222176bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
222176bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222208bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222240bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222272bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
222336bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
222464bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
223136bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
223168bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
223296bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
223456bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
223744bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
223872bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
223872bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
223936bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224128bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
224224bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
224320bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
224320bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224448bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224512bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
224640bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
224672bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224832bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
224896bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
224960bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
225120bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
225184bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
225280bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
225376bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
225664bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
225728bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
225760bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
225824bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225824bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
226144bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
226144bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
226144bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
226304bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
226720bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
226816bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
226848bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
226912bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
226976bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
227328bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
227648bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
227936bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
228192bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
228288bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
228320bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
228384bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
228416bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
228480bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
228640bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
229088bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
229280bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
229312bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
229600bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
229696bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
229728bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
230400bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
230432bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
230496bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
231424bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
231904bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
232032bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
232192bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232224bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
232480bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
232544bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
232640bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
232736bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
232800bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
232864bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
232864bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
233280bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
233536bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
233856bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
233888bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
234016bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
234432bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
234464bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
234528bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
236704bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
236864bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
236896bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
239456bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
239648bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
239712bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
239712bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
239808bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
239840bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
239904bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
240000bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
240064bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
240096bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
240192bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
240288bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
240384bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240704bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
240832bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
241120bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
241184bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
241184bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
241216bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
241216bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
241440bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
241536bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
242240bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
242400bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
242976bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
243616bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
243616bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
243968bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
244096bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
244192bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
245056bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
245248bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
245536bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
245568bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
245760bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
245888bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
245952bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
246080bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
246080bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
246272bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
246336bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
246400bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
246496bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
246688bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
246688bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
247488bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247584bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
247616bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
247616bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247648bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247872bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
247904bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
248032bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
248096bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
248096bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
248224bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
248224bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248320bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248512bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
248864bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
249440bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
250016bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
250336bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
250464bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
250784bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
251136bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251168bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
251200bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
251424bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
251712bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251936bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
252160bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252384bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
252448bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252960bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
252992bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
253664bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
254272bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
254880bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
255232bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
255712bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
256128bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
256448bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
256704bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
257088bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
257824bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
258944bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
261056bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
263232bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
263360bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
263424bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
264096bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
264416bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
264512bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
264704bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
265120bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
265280bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
265376bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
265536bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
265632bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
265664bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
265696bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
266112bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
266528bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
266752bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
266816bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
267008bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
267296bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
267392bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
268032bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
268576bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
268704bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
268768bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
268800bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
268800bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
268960bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
269120bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
269440bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
269472bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
269504bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
269568bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
269952bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
270016bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
270400bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
270560bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
270720bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
270752bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
271264bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
271264bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
271712bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
271744bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
272128bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
272544bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
273824bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
273952bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
274624bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
274912bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275040bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
275040bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
275200bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
275200bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275232bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
275296bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
275360bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275584bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
275616bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
275712bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275840bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
276032bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
276448bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276448bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
276448bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
276480bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
276640bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
276640bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
276800bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
276960bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
277088bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
277120bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
277152bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
277312bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
277504bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
277568bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
277664bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
277984bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
278080bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
278400bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278432bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
278432bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278432bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
278720bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
278752bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
279040bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
279264bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
282464bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
282496bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
283040bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
283456bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
288832bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
292288bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
299872bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
300352bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/jh512/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/jh512/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/jh512/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/jh512/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