Implementation notes: x86, rumba5, crypto_hash/jh384

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
25088bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25152bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25152bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25152bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25280bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25344bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25376bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25408bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25472bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25664bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25664bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25824bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25856bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25952bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25952bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
25952bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
25984bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
26016bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
26016bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26208bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26240bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26304bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26368bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26368bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -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
26432bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26464bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26496bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26496bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26656bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26656bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26720bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26752bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26752bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26912bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26944bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
26944bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26976bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
27072bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27584bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
28224bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29088bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29216bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -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=nocona -O2 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29312bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29376bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29696bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29696bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29728bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29952bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30016bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
30048bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
30080bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
30176bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
30240bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30336bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30432bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30496bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30592bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30624bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30624bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30656bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30656bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30752bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30752bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
30848bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30848bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30912bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30976bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
31008bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31040bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31392bitslice_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=pentium4 -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31552bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31584bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31584bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31648bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31680bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31744bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31776bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31776bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
31968bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
32096bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32128bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32320bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32352bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
33088bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
35680bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35680bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35712bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35712bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
36000bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36320bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36576bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36576bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36704bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36768bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36832bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37184bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37344bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37344bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37408bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37760bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37824bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37824bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37920bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37984bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
38144bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38336bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38368bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38432bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38496bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38848bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38880bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
39040bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39040bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39296bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
39328bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39360bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
40128bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40768bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
41024bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
41280bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51552bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51616bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51712bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51872bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51936bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52000bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
52128bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52384bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52384bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52480bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
52768bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52832bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53312bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53792bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53792bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
54112bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
55296bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55456bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55584bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
57952bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
58304bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
58560bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
111776bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
112192bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
112224bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112320bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
112768bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
112992bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
113024bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
113600bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
114240bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
114752bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
115584bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
115680bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
116640bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116704bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
116800bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
118240bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
119424bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
120256bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
120448bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
124704bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
127328bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
135200bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135840bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
136192bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
137056bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137248bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
137472bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137600bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
137856bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137920bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138240bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
138400bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138432bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138592bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
138624bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138688bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138688bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138752bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
138784bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
139008bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
139040bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
139104bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139136bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139168bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
139200bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
139232bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139552bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139552bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
139680bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
139680bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
139712bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
140352bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
140448bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
140480bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
140512bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
140576bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
141280bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141504bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
141536bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141728bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141728bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141760bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141824bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141952bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
142016bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
142080bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142112bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142368bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142816bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
143040bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143040bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
143168bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
143232bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
143296bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
143296bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
143392bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
143456bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
143520bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143552bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
143616bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
143680bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
143680bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
143712bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143872bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143936bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
144160bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
144352bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
144512bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
144544bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144544bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144576bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144672bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144704bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
144736bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
144768bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
144864bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
145152bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
145152bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
145504bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
145568bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145568bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145664bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145664bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
145728bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145760bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
145824bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
145856bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
146016bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146016bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
146016bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
146080bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
146080bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146240bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146240bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
146336bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146336bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
146464bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
146496bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
146560bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146592bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
146720bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
146720bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
146816bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146880bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
146976bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
146976bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
147072bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147104bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
147168bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
147296bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147552bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
147776bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148224bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
148320bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148672bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148864bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
149152bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
149472bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
149888bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
149952bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
150016bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
150080bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
150144bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
150240bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
150528bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
150880bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
150880bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
150944bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
151232bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
151328bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151392bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
151520bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
151936bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
152032bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
152096bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
152160bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
152224bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
152320bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
152736bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
152864bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152992bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
153184bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
153536bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
153792bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
154080bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
154528bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
154624bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
154880bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
154880bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154912bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154944bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154976bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155040bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155104bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155264bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
155392bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
155456bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
155456bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155552bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
155552bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
155616bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155904bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
156000bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156352bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
156736bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
156768bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
157536bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
157664bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
157824bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
158080bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
158272bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
158912bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
159008bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
160352bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
160448bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
160960bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
160992bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
161600bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
162496bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
162816bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
163072bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
164064bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
164352bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
164928bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
165056bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
165088bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
165216bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
165248bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165344bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
165568bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
165600bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
165632bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165664bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
165664bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
165728bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165920bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
165984bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
166080bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
166144bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
166144bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
166592bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
167104bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
167168bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
167232bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
167328bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
167392bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
167456bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
167584bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
167680bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167680bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
167776bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
168032bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
168128bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
168352bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
168352bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
168416bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
168672bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
169472bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
169600bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
169920bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
170464bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
171392bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
171392bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
171456bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
171520bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
171552bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
171680bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
171808bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
171936bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
172000bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
172032bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
172096bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
172160bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
172896bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
172992bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
173152bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
173280bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
173344bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
173504bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
173600bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173632bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
173760bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173984bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
174016bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
174016bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
174304bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
174368bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
174720bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
174752bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
175232bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
175392bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
175776bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
176288bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
176384bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
176800bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
177248bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177856bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
178592bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
178656bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
179072bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
179776bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
181504simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
181760simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
181888simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
182016simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
182176simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
182272simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
182336simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
182656simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
183040simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
183200simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
183648simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
184192simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
184256simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
184448simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
184544simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184672simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184704simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
184960bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
185024simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
185024simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
185088simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
185408simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
185472simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185504simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
185536simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
185600simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185632simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185632simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
185664simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185664simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185696simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
185696simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185728simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
185728simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
185728simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
185792simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
185824simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
185856simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185920simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
185952simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
185984simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185984simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
185984simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
186048simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186080simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
186144simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
186176simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
186176simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
186176simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
186272simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
186304simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
186304simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
186336simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
186336simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
186368simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
186400simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
186400simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
186400simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
186400simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
186432simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
186496simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
186560simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
186560simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
186560simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
186720simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
186944simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
187008simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
187040simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
187040simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
187168simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
187200simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
187232simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
187264simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187328simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
187392simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
187456simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
187520simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
187520simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
187520simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
187520simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
187584simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
187584simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
187616simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
187616simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187680simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
187680simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
187680simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
187712simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
187712simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
187776simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187776simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
187808simplegcc -m32 -O -fomit-frame-pointer2018051520171218
187840simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187968simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187968simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
187968simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187968simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
188000simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
188064simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
188224simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
188256simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
188320simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
188320simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
188384simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
188416simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
188416simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
188480simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
188576simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
188608simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
188608simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
188640simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
188800simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
188800simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
188832simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188832simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
188896simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
188928simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
188992simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
189088simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
189120simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
189152simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
189184simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
189536simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
189696simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
189696simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
189760simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
189920simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
189920bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
189952simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
189952simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
190048simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
190048simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
190112simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
190368simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
190400simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
190400simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
190464bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190496bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190624simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
190624bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190720simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
190848simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
190880simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
190912bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
191072simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
191200simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
191360simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
191392simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
191520simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
191680simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
191680bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191712simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
191712simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
191744simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
191776simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
191904simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
192032simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
192160simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
192320bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
192448simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
192896bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
192896bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
192928simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
193056simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
193088simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
193184simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
193248simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
193312bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
193536simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
193664bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
193792bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193888bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
194144bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194272simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
194304bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
194368simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
194592bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
194656bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
194816bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194976bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
195104bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
195616bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
195616bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
196384bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
196480bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
196512bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
197088bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
197088bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197472simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
197568bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197760bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
197920bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
198048bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
198080bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
198464bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
199360simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
199456bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
199552bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
201408bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
201856bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
202368bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
202752bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
206112bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
206304simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
206368bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
216320bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
216448bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216672bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
216736bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216800bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
216864bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
216864bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
216896bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
217152bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
217472bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
218048bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
218400bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218496bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
218848bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
219072bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219104bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
219136bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219296bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
219360bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
219520bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
219744bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
219904bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
220320bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
220416bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
220576bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
220608bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
220896bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221056bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221184bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
221280bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221440bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221504bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221568bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221632bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221664bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
221696bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
221920bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
222016bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
222112bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
222112bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222112bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222144bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
222208bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
222240bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222464bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
222560bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222592bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
222816bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
222944bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
223328bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
223584bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
223872bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
223968bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
224000bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
224000bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
224128bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
224128bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
224160bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
224288bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224448bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224480bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
224480bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
224608bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
224800bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
224896bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224928bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
225152bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
225152bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
225248bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
225312bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
225376bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225440bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
225440bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
225440bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
225472bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
225536bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
225568bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
225632bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
225632bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
225888bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
226048bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
226464bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
226688bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
226784bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
226848bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
227040bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
227328bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
227936bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
228000bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
228128bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
228288bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
228288bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
228384bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
228544bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
228640bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
228736bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
228832bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
229504bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
229536bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
229568bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
229568bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
229632bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
229696bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
230560bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
231488bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
231648bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
231744bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
231808bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
232064bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
232224bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232288bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
232768bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
232800bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
233056bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
233056bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
233088bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
233376bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
233696bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
234208bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
234528bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
234592bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
234624bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
234752bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
235456bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
237216bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
237440bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
238848bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
239328bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
239392bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
239712bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
239872bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
239936bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
240000bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
240064bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240096bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
240224bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
240256bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
240320bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240384bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
240480bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
240544bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
240544bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
241152bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
241184bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
241504bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
241568bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
241632bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
241952bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
241984bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
242528bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
242976bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
243072bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
243776bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
243840bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
244224bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
244256bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
244704bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
244736bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
244800bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
244928bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
245088bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
245344bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
245568bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
245568bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
245664bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
246112bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
246304bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
246688bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
246816bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
246880bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
247392bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247392bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247648bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
248224bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248320bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
248384bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
248416bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
248480bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248640bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
248640bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
248704bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
248768bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
248896bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
249056bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
249088bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
249568bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
249632bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
249824bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
249888bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
249920bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
249952bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
250496bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
250816bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
250880bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
250944bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
251232bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
251264bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251552bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
251808bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252128bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252128bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
252128bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252448bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252512bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252640bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
252704bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253088bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
253152bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
253472bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
254784bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
255168bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
255616bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
256160bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
259392bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
261632bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
262912bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
263936bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
264064bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
264416bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
264544bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
264864bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
264864bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
265280bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
265472bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
265504bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
265504bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
265888bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
265920bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
266208bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
266336bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
266368bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
266464bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
267008bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
267840bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
268000bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
268032bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
268352bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
268384bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
268480bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
268480bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
268544bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
268736bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
268832bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
268864bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
269088bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
269280bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
269344bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
269440bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
269824bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
270368bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
270560bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
270688bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
271200bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
271456bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
271616bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
271872bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
272576bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
272704bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
274432bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
274784bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
274816bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
275040bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
275040bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
275104bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
275392bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
275424bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275424bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
275712bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
275808bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
275968bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
276000bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
276032bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
276064bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276064bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
276192bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
276192bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
276416bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
276416bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
276416bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
276448bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
276544bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
276544bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
276576bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
276800bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
276992bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
277088bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
277440bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
277504bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
277760bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
277888bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
278208bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
278240bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
278304bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
278304bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
278368bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278720bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278784bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
278848bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
279136bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
279328bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
283488bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
283520bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
284224bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
284384bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
288992bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
289376bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
290112bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
291008bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
299424bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
316128bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/jh384/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: jh_sse2_opt32.h:247:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/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/jh384/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: jh_sse2_opt64.h:255:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/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/jh384/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/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/jh384/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/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