Implementation notes: x86, rumba5, crypto_hash/jh256

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
25120bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25152bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25184bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25216bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25216bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25248bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25280bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25376bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25504bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25536bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25568bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25600bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25600bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25632bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25664bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25696bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25728bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25792bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25888bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25984bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
25984bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
26016bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
26048bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26080bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
26112bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26144bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
26176bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26240bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26240bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26272bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26304bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26304bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26304bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26368bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26432bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26432bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26432bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26528bitslice_sse2_opt32gcc -m32 -march=k8 -O -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=k8 -Os -fomit-frame-pointer2018051520171218
26560bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26592bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26624bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26656bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26688bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26720bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26720bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26752bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26816bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26816bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26976bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27072bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
27200bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
27200bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
29056bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29248bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29312bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29312bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29344bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29376bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29408bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29408bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29504bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29536bitslice_sse2_opt64gcc -m32 -march=nocona -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 -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29568bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29600bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29632bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29664bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -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
29760bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29792bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29952bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
29984bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
30016bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
30304bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30336bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30400bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30432bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30464bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30496bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30496bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30528bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30560bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30624bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30624bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30656bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30656bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30688bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30816bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
30848bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30848bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30912bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
31008bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31136bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31296bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
31392bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31424bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31456bitslice_sse2_opt64gcc -m32 -march=corei7 -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
31616bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31616bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31712bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31744bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31776bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31776bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
32000bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
32160bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32160bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32288bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32288bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
35456bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35552bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35648bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35776bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35872bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36320bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36640bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36800bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36928bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
37152bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37184bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37376bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37472bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37728bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37824bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37888bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37920bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37920bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37952bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
37984bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
38112bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
38304bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38592bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38656bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38656bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38720bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38976bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
39232bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39264bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39520bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
40288bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40608bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40640bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
40704bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40768bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
44608bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51360bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51552bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51648bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
51648bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51744bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
52032bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52064bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52352bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
52448bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52480bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52672bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52992bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53184bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53216bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53312bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53792bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53952bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
55392bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55968bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
56256bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
58560bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
60256bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
109760bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
111296bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112384bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
112608bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
112768bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
112768bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112832bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113056bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
113856bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
113984bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
114112bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
115360bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116608bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
117536bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
118592bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
118816bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
119072bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
119264bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
119744bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
119872bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
121248bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
122368bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
134464bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135520bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
135872bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
136704bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
136992bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137024bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
137312bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137408bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137408bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
137728bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138080bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
138144bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138336bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138496bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138496bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138624bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
138688bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
138880bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138912bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138976bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138976bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
138976bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
139232bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
139424bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
139584bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
139616bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139840bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
139840bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
139840bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
140128bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
140160bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
140160bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
140416bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
140672bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
140896bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
140960bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
141056bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141472bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141792bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141824bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141888bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141984bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141984bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142432bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
142656bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142688bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142720bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
142816bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
142848bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142880bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
142880bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142912bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
142944bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
143008bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
143072bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
143136bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
143232bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143232bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
143392bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143616bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
143680bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
143680bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143712bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143744bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
143776bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143904bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
143936bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
144128bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
144160bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
144192bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
144256bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144320bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144416bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
144640bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144672bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144704bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
144832bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
144960bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
145120bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145248bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
145344bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
145536bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
145664bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
145664bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145696bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145696bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
145696bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145824bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146016bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
146048bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
146048bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
146080bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
146336bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
146400bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
146432bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146496bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146528bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
146592bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
146592bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
146592bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
146624bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146784bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
146848bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
147072bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
147360bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
147360bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
147424bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
147456bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147584bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147584bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
148000bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148000bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148064bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148224bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
148736bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
148736bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
148928bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148960bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
149376bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
149600bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
149920bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
149952bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
150048bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
150304bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
150304bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
150400bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150528bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
150528bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
150752bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
150944bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
151232bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
151360bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
151584bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151808bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
151968bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
151968bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
151968bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
152096bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
152640bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
152672bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
153184bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
153312bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
153568bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
153888bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
154400bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
154528bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154720bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154816bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
154848bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
154848bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
154848bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
155072bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
155072bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155104bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
155168bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
155232bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155232bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155360bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
155520bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
155552bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
155584bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
156224bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
156352bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156928bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
157408bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
157536bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
157600bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
157632bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
158016bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
158336bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
158400bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
158496bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
158688bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
158752bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
160032bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
160224bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
160320bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
160832bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
161088bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
161408bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
161824bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
162752bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
164000bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
164736bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
164832bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
165280bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
165280bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
165376bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
165472bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
165504bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165536bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
165568bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
165632bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
165696bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165824bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
165856bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
165984bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
166208bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
166336bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
166720bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
166944bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
167104bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
167136bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
167168bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
167200bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
167232bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
167264bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167488bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
167552bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
167552bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
167616bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
167616bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
167744bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
167872bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
167904bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
167904bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
167936bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
168000bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
169120bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
169312bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
169344bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
169632bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
170016bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
170656bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170720bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
170816bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
170816bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
170912bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
171328bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171328bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
171776bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
172032bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
172096bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
172480bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
172608bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
172736bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
172768bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
172928bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
173120bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173344bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
173376bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
173632bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
173664bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
173664bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
173952bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
173952bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173984bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
174080bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
174112bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
174240bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
174272bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
174304bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
174496bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
174624bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
175520bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
175616bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
176928bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
177472bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177504bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
177568bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
178304bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
179040bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
179424bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
179680bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
181504simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
181856simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
183136simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
183488simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
183616simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
183744simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
183872simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
184000simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
184160simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
184480simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
184576simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
184608simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184640simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184704simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
184736simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
184736simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
184832simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
184896simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
184928simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
185024simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
185024simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
185120simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
185216simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
185472simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
185536simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
185600simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185600simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185664simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
185696simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
185696simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
185696simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
185760simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
185760simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
185760simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185792simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
185824simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185888simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185920simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
185952simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
185984simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185984simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
186016simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
186048simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
186048simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
186112simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
186112simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
186144simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
186144simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
186144simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
186208simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
186208simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
186208simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
186336simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
186368simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
186368simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
186400simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
186400simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
186752simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
186816simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
187008simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
187008simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
187040simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
187040simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187104simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
187104simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
187136simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
187136simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
187168simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
187232simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
187360simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
187424simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
187424simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
187456simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
187488simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
187584simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
187616simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
187680simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187680simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
187712simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
187744simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
187808simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
187808simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187840simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
187872simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187904simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187936simplegcc -m32 -O -fomit-frame-pointer2018051520171218
187968simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
188032simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
188032simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
188032simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
188064simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
188064simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
188096simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
188128simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
188128simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
188128simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
188128simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
188160simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
188160simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
188224simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
188256simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
188288simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
188320simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188320simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
188352simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
188352simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
188384simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
188416simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
188448simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188480simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
188480simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
188576simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
188608simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
188640simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
188672simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
188768simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
188768simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
188832simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
188864simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
188992simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
189024simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
189120simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
189152simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
189312simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
189408simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
189568simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
189696simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
189728simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
189728simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
189856simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
189984simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
189984simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
190112bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
190144simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
190368bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190432simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
190624bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190688bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190688simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
190752simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
190880simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
190880simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
190976simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
191008simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
191104simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
191168simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
191168simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
191200bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
191328simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
191328simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
191392simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
191488bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191744simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
191744simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
191776simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
191904simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
191904simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
192032simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
192224simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
192672simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
192832simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
192928simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
192960bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
192992bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
193216simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
193248simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
193504simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
193600bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193664simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
193760simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
193760bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
193792bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
193824simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
193952simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
194016bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
194176bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
194496bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194880bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
194944bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
195008bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
195200bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
195456bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
195488simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
195488bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
195680simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
195968bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
196352simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
196480bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
196480bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
197056bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
197056simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
197216bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
197536bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
197600bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
197760bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
197792bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
197984bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
198048bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
198240bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
198624simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
198976bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
199104simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
199104bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
199232bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
200480bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
200576simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
200896bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
201312bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
201376bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
202560bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
205760bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
206400bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
207296simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
215232bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
216320bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
216448bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
216576bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216768bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
216800bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216896bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
216896bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
216928bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
216960bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
217376bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
218656bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
218688bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
218848bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219072bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
219072bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
219136bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219296bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
219296bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219520bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
219744bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
219872bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
220128bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
220928bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220960bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
221088bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
221120bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
221152bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221248bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221312bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221376bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
221472bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221504bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
221568bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221600bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221696bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221728bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
221792bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
221856bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
221856bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
221920bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
221952bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
221984bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
222016bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
222112bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
222240bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222304bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
222496bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222592bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
222752bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222784bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
222912bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222944bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
223584bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
223680bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
223808bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
224000bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
224032bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
224032bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
224192bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
224192bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224224bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
224320bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
224352bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224640bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
224672bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
224736bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224864bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
224896bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
224928bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
224992bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
225280bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
225344bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
225440bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
225600bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
225920bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225952bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
226240bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
226496bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
226496bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
226592bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
227008bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
227104bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
227104bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
227168bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
227232bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
227424bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
227648bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
227744bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
227776bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
228128bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
228224bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
228224bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
228448bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
228736bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
228960bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
228960bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
228992bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
229376bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
229728bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
229792bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
229984bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
230368bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
230496bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
230560bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
230944bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
231488bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
231808bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
231872bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
232192bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
232256bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
232320bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
232448bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
232480bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
232608bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232704bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
232736bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
232864bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
233568bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
233632bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
233824bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
234240bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
234240bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
234464bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
234784bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
234976bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
236192bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
236800bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
239232bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
239392bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
239520bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
239840bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
239872bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
239904bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
239968bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
240032bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
240288bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
240288bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
240352bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240512bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
240512bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
240640bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
240800bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
240832bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
240960bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
240992bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
241152bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
241152bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
241440bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
241536bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
241792bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
242368bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
242912bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
243648bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
243744bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
244224bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
244480bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
244640bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
244896bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
245152bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
245248bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
245248bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
245408bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
246080bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
246112bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
246112bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
246208bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
246336bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
246720bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
246752bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247040bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
247040bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247264bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
247424bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247648bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247648bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247840bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247872bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248128bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
248224bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248416bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248512bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248640bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248672bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
248864bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
248960bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
248992bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
249120bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
249280bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
249920bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
250080bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
250112bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
250848bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251136bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
251264bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
251424bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
251552bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
251584bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251744bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
251776bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
251808bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
252352bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252544bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252608bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
253056bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
253120bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253248bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253376bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
253632bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
254720bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
255648bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
255648bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
256384bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
259552bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
260064bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
261216bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
261568bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
262976bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
263648bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
263680bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
264064bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
264256bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
264672bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
264768bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
265088bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
265216bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
265344bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
265408bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
265440bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
265792bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
265920bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
265984bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
266560bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
266656bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
267136bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
267168bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
267264bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
267552bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
267936bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
268256bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
268256bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
268480bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
268480bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
268704bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
268800bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
269056bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
269088bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
269248bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
269376bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
269408bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
269440bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
269472bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
270048bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
270336bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
270656bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
270720bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
270720bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
270944bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
271648bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
272064bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
272192bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
272288bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
272832bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
273088bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
273760bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
274080bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
274784bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
274848bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
274880bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274912bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
275008bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275104bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
275104bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
275104bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
275360bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
275392bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275392bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
275552bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
275552bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275584bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
276032bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276192bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
276192bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
276256bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
276352bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
276384bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276608bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
277024bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
277024bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
277056bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
277152bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
277472bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
277504bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
277600bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
277856bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
278208bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278240bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
278304bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
278400bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
278720bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
278816bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
278976bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
279008bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
279104bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
279168bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
279264bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
282208bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
282400bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
283520bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
283904bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
289280bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
298144simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218

Compiler output

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