Implementation notes: x86, rumba5, crypto_hash/groestl512

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25888aesni-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
25888aesni-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
26048aesni-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
26528aesni-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
26592aesni-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
26592aesni-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
27488aesni-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
28320aesni-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
28352aesni-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
28352aesni-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
28448aesni-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
28736aesni-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
32736aesni-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
32800aesni-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
32800aesni-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
32864aesni-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
39072avx-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
39104avx-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
39136avx-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
39136avx-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
39680avx-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
39776avx-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
39808avx-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
39808avx-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
39808avx-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
39840avx-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
39872avx-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
40000avx-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
40672avx-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
40704avx-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
40704avx-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
40704avx-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
51968vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
52032vperm-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
52256vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
52896vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
54208vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
54240vperm-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
54304vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
56416vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
56448vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
56544vperm-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
56640vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081820180818
56736vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081820180818
56768vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081820180818
56864vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081820180818
57152vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
57376vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081820180818
57504vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081820180818
57792vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081820180818
58176vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
58336vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081820180818
58624vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081820180818
59008vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081820180818
59712vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081820180818
59776vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
60288vperm-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
60352vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2018081820180818
61536vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081820180818
64864vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081820180818
66432vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081820180818
66624vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081820180818
67648vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
69984vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
111520mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
112000mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
112064mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
112160mmxgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
112160mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081820180818
112224mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
112224mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081820180818
112224mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
112320mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
112320mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081820180818
112320mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
112384mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
112576mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
112608mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081820180818
112640mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
112704mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
112864mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
112960mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081820180818
112992mmxgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
113216mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081820180818
113312mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
113312mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081820180818
113312mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
113408mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
113408mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
113440mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
113472mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
113536mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
113536mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
113632mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
113632mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081820180818
113856mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
113984mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
114048mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
114176mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
114176mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
114304mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
114336mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2018081820180818
114336mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081820180818
114336mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
114464mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
114464mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
114528mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
114592mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
114624mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
114624mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
114688mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
114688mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
114720mmxgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
114784mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
115104mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
115232mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
115232mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
115360mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
115424mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
115520mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
115520mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
115584mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
115584mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
115616mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
115680mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
115680mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
115744mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
115744opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
115808mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
115840mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
115936mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
116128opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
116160mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
116192mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
116224mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
116256sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
116288mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
116384mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
116416mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081820180818
116416mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
116416mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
116448mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
116480mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
116576mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
116608mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
116608sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
116608mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
116640mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
116640mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
116640mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
116640mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
116640mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
116704mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
116704mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
116704mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
116736sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
116736mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
116736mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
116736mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
116768mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081820180818
116800mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
116832mmxgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
116832mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
116896mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081820180818
116928mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
116992mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
117024mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
117024mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
117056mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
117152opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
117152mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
117248mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
117312sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
117344opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
117376mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
117376mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
117376mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
117408opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081820180818
117408mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
117408mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
117408mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
117440mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
117440mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
117504opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081820180818
117536opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
117536mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
117536mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
117568opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
117568mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
117728sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
117760mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
117792opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
117792mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
117792mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
117824mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
117824mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
117888mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
117984opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
118016opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
118048mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081820180818
118080mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
118112mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
118144mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
118176opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
118176mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
118208sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
118240mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
118272opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
118304opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
118368opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
118368mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
118400opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081820180818
118496opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081820180818
118560opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081820180818
118656opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
118688opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
118688sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
118752mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
118880opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
118912sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
118912mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
118944sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
118976opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
118976opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
118976sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
119008opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081820180818
119008sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
119040opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
119072opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
119104opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
119200sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
119232sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
119232opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
119264sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
119264mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
119264opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
119296opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
119296opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
119296sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
119296sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
119296opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
119328opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
119360sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
119360opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081820180818
119424sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
119424sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
119488sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
119488sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
119520sphlib-adaptedgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
119552opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081820180818
119552opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
119680opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
119712sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
119712sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
119712sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
119712sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
119808opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
119808sphlib-adaptedgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
119840sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
119840sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
119872opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
119872sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
119968sphlibgcc -m32 -O2 -fomit-frame-pointer2018051520171218
120000opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
120032opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
120064opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
120096opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
120096opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
120128sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
120128sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
120128opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
120192sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
120192sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
120224mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
120288opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
120320opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
120320sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
120320sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
120320sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
120352sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
120352sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
120384sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
120448sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
120448sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
120512opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
120512sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
120512sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
120512sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
120544sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
120544opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
120544sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
120544opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
120576opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
120576opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081820180818
120576opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
120608opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081820180818
120608opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081820180818
120608sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
120608sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
120640opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081820180818
120640opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081820180818
120672opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
120704sphlibgcc -m32 -Os -fomit-frame-pointer2018051520171218
120704opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
120736sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
120736opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081820180818
120736opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
120736sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
120768sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
120768sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
120768sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
120800opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
120800sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
120832opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
120832sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
120832sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
120864opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
120864opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
120864opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081820180818
120896opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
120928opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
120928opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081820180818
120960sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
120960opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081820180818
120992opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
120992opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
120992opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
120992sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
120992opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
120992opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
121024opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
121024opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081820180818
121056opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
121056sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
121088opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
121088opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081820180818
121088opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
121120opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081820180818
121120opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
121152opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081820180818
121152opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
121152mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
121152sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
121152sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
121152opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
121184opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
121184opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081820180818
121184opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
121216sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
121216sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
121248opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
121248opt32gcc -m32 -O2 -fomit-frame-pointer2018081820180818
121248opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081820180818
121248opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
121280sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
121280opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081820180818
121312opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081820180818
121312opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
121344opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081820180818
121344opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
121344opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
121344sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
121344opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
121376sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
121376opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081820180818
121376sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
121376opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
121408opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
121408opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081820180818
121440opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
121440opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081820180818
121472sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
121472opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
121472opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081820180818
121504opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081820180818
121504opt32gcc -m32 -O -fomit-frame-pointer2018081820180818
121504opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
121504opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
121504mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
121536opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081820180818
121536opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
121568opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081820180818
121600opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
121600opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
121600sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
121600opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
121600opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
121632opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081820180818
121632opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
121664sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
121664sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
121696opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
121696opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
121728opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081820180818
121728opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081820180818
121760opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
121760opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
121792sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
121824opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
121824opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081820180818
121824sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
121824opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
121856sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
121856opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
121856sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
121856opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
121856opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
121888sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
121920opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
121952opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081820180818
121952sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
121952opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
121984opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
122016opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
122016sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
122016opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
122016sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
122048sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
122048sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
122048opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081820180818
122048sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
122080opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081820180818
122080opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081820180818
122080opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
122112opt32gcc -m32 -Os -fomit-frame-pointer2018081820180818
122144opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081820180818
122144sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
122144opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
122144opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081820180818
122144opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
122176opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081820180818
122176opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
122208sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
122240opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
122240opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
122272sphlibgcc -m32 -O -fomit-frame-pointer2018051520171218
122304sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2018051520171218
122304sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
122304opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
122304opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
122336sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
122336opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
122400sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
122432sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
122432sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
122464sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
122496sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
122528sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
122560sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
122592opt32gcc -m32 -O3 -fomit-frame-pointer2018081820180818
122592sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
122688sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
122688sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
122816sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
122880opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
122912sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
122912opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
122944opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081820180818
122976sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
123040sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
123136sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
123168sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
123232sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
123264opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
123296sphlibgcc -m32 -O3 -fomit-frame-pointer2018051520171218
123296sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2018051520171218
123360sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
123360opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
123360opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081820180818
123360mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081820180818
123424sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
123456sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
123456sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2018051520171218
123488sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
123488sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
123520sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
123520sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
123648sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
123648sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
123680opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081820180818
123680sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
123712sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
123712sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
123808sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
123808sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
123840sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
123904sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
123904sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
123904sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
123968sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
124000sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
124160sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
124256sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
124256sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
124256sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
124320sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
124320sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
124320sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
124320sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
124352sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
124384sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
124416sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
124448sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
124512sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
124544sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
124576mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
124608sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
124640sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
124672sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
124704sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
124704sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
124800sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
124800sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
124832sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
124864sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
124960sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
124992sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
125024sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
125024sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
125024sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
125056sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
125152sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
125280sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
125376mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
125376opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
125408sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
125408sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
125440sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
125472sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
125504sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
125504sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
125568sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
125600sphlib-adaptedgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
125760opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
125824sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
125856sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
125856sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
125888sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
126016opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081820180818
126016sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
126016mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081820180818
126016sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
126048sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
126080opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
126080sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
126112sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
126112sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
126176sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
126208sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
126208sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
126208sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
126240sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
126272sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
126304sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
126304opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
126336sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
126400opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
126432sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
126464sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
126528sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
126592sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
126592sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
126592opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
126624sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
126688sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
126688opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081820180818
126816sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
126848sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
126848sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
126912sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
126944sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
126976sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
127072sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
127136sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
127136sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
127168sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
127200sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
127232sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
127232sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
127264sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
127360sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
127424sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
127424sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
127488sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
127520sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
127552sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
127584sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
127616sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
127744sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
127872sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
127968sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
127968sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
128032sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
128256sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
128352sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
128512sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
128576sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
128672sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
128736sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
128832sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
128896sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
129120sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
129184opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081820180818
129280sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
129376sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
129504sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
129568sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
129568sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
129632sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
129696sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
129760sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
129760sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
129920sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
130048opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
130112sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
130176sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
130208sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
130368sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
130496sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
130688sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
130784sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
130880opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
131104sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
131200opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
131264sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
131360sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
131456sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
131520sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
131552opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
131680sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
131680sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
131680opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081820180818
131744sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
131776opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
131872sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
132096sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
132288opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
132416sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
132608opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081820180818
132672sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
132704opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081820180818
132864opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
132928opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081820180818
132960opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
132992sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
132992sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
133056sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
133088opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081820180818
133120opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
133184sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
133248sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
133248opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081820180818
133280opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
133312opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081820180818
133376sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
133504opt64gcc -m32 -O2 -fomit-frame-pointer2018081820180818
133696opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
133728sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
133728opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081820180818
133792opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
133856opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
133856opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081820180818
133952opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081820180818
133952sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
134016opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081820180818
134080sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
134080sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
134080opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
134080opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
134144sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2018051520171218
134176opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
134304sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
134304opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081820180818
134368opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081820180818
134400sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
134400opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081820180818
134464opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081820180818
134496opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
134496opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
134560opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
134560opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081820180818
134656opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081820180818
134688sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
134688sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
134720opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081820180818
134816opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
134816sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
134816sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
134848opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
134848opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081820180818
134848sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
134880sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
134880opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081820180818
134976opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081820180818
134976opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081820180818
135008opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081820180818
135008sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
135104opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
135104opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081820180818
135104sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
135136opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081820180818
135232opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081820180818
135232opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081820180818
135264opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
135296sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
135296sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
135296opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
135392sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
135392opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081820180818
135488opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
135520sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
135520opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081820180818
135520opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
135584sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
135584opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081820180818
135648opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081820180818
135648opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081820180818
135680opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
135712opt64gcc -m32 -O3 -fomit-frame-pointer2018081820180818
135744opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
135872opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081820180818
135904sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
135904sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
136032opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081820180818
136096opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081820180818
136128sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
136192opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081820180818
136256opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081820180818
136288opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081820180818
136352opt64gcc -m32 -Os -fomit-frame-pointer2018081820180818
136416opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081820180818
136448opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081820180818
136448opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081820180818
136512sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
136544sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
136640opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
136768sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
136832opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081820180818
136832opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081820180818
136864opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081820180818
136864opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081820180818
136896opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
136928sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137024sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
137120opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
137184sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137248sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
137280opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081820180818
137408opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
137440opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081820180818
137472opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081820180818
137600opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081820180818
137728opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081820180818
137760sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
137792sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
137888sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
137984opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081820180818
138016opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081820180818
138080sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
138144sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
138176opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081820180818
138176opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081820180818
138240sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
138240sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
138240sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
138272sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
138368sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
138368sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
138432opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081820180818
138464sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
138464sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
138624opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
138752sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
138848opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
138880sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
138912opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
138912sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
138976sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
139008sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
139104opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081820180818
139200sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
139456opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
139456sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
139488sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
139712opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081820180818
139744opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081820180818
139744sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
139840sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
139872sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
140064opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081820180818
140064sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
140064opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
140160opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081820180818
140192opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081820180818
140256sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
140288sphlib-adaptedgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
140448sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
140480opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
140544opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
140672opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
140672opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081820180818
140736sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
140800opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081820180818
140896opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081820180818
140960sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141344sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141344opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081820180818
141408opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018081820180818
141440opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
141568opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081820180818
141760opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
141792opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
141824opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081820180818
141856opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018081820180818
141952opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081820180818
142016opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081820180818
142080sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
142144opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081820180818
142272sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
142304sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
142464opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081820180818
142528sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
142656sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
142656opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018081820180818
142816opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
142816opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081820180818
142944opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081820180818
143008opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081820180818
143008opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081820180818
143072sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
143200opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081820180818
143232opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081820180818
143264sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
143392opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081820180818
143520opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081820180818
143616opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081820180818
143616opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081820180818
143744opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081820180818
143840opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081820180818
143872opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081820180818
143904sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
144096opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081820180818
144096opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081820180818
144576opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081820180818
144800opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081820180818
144864opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081820180818
144992sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145600sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
145664sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
145760opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
145760opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
145792opt64gcc -m32 -O -fomit-frame-pointer2018081820180818
145952opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081820180818
145984opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
146336opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
146464opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081820180818
146624opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
146720opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081820180818
147072sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
147168opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
147456opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081820180818
147680opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081820180818
147904opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081820180818
147968opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
148096opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081820180818
148224opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081820180818
148576opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081820180818
148896sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
148960opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081820180818
149120opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
149120opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081820180818
149216opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081820180818
149376opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018081820180818
149408opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018081820180818
149664opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081820180818
149792sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
150080sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
150144opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081820180818
150304sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
150528sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
150848opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081820180818
150912opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081820180818
151104opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081820180818
151200sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
151264sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
152704sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152736sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
152800sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
153120opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081820180818
153920sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
154496sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
156128opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081820180818
156192opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
157312opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
158656opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081820180818
159392opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081820180818
159648opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081820180818
159744opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081820180818
161312opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081820180818
161824opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081820180818
167328opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081820180818
168480opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081820180818
174464opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081820180818
178176sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
218080sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
218400sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218464sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
218944sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219232sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
219264sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
219968sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
220640sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
220640sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
220672sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
220800sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221088sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
221376sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221504sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
221792sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221920sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
223008sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
224640sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
225536sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
225984sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
226272sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
226688sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
226784sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
226784sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
227456sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
227488sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
227712sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
227840sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
228128sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
228192sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
228192sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
228480sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
228672sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
228704sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
229024sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
229088sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
229216sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
229472sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
229664sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
229760sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
229792sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
229824sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
229856sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
229856sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
230112sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
230144sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
230272sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
230272sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
230272sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
230400sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
230432sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
230432sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
230496sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051520171218
230592sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
230656sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
230752sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
230752sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
230784sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
230848sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
230912sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
230944sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
231008sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
231040sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
231104sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
231136sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
231136sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
231200sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
231520sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
231520sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
231616sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
231648sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
231648sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
231872sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
231936sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
232256sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
232352sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
232448sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
232448sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
232448sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
232480sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
232512sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
232704sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
232768sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
232832sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
232864sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
232960sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051520171218
232960sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
233056sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
233152sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
233248sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
233280sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
233280sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
233472sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
233472sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
233472sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
233536sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
233536sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
233728sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
233792sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
233824sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
233856sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
234080sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
234112sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
234176sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
234336sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
234400sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
234496sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
234656sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
234688sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
234816sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
234848sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
234880sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
234944sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
235040sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
235072sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051520171218
235232sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
235296sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051520171218
235552sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
235904sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
236160sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
236224sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
236320sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
236480sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
236608sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
236704sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
236832sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
236864sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
236960sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
236992sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
237056sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
237472sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
237472sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
237536sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
237632sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
237824sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
238144sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
238560sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
238976sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
239008sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
239968sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240160sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240160sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
240576sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
240704sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
240768sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
241152sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
241792sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
242560sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
242592sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
242720sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
243296sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
243840sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
243936sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
244832sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
246464sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
246848sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
246848sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
247456sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
248384sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
249184sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
249216sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
250080sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
250624sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
250720sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251072sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
251424sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
252160sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
252480sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253504sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
253664sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
253984sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
254560sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
255328sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
263296sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
300416sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
318624sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
32320032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
32432032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
32668832bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
32675232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
32774432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
32886432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
32915232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
32924832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
32969632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
33008032bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2018051520171218
33014432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
33024032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
33065632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
33081632bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
33100832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
33113632bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
33136032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
33136032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
33177632bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
33180832bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
33254432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
33286432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
33382432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
33417632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
33728032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
33788832bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
33881632bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
33980832bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
33990432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
34105632bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
34230432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
34297632bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
34416032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
34438432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
34534432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
34566432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
34604832bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
34617632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
34668832bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
34704032bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
34870432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
34905632bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
34924832bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
34937632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
34947232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
34963232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
34963232bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
34988832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
35001632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
35027232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
35091232bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
35142432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35148832bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
35148832bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
35235232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35244832bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
35292832bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
35308832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
35312032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
35388832bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35446432bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
36483232bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
36588832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
37251232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
37411232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
37510432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
37513632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
37529632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
37564832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
37884832bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
37936032bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
39692832bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
40019232bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2018051520171218
40067232bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
40304032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
40441632bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
40476832bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
40502432bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
41100832bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
41299232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
41510432bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
41529632bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
41612832bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
41638432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
41865632bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
41888032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
41904032bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
41923232bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
42230432bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
42700832bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
42809632bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
43977632bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
44499232bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
45465632bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
45628832bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
45776032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
45820832bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
45929632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
45932832bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
45939232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
46000032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
46083232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
46089632bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
46112032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
46268832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
46352032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
46403232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
46502432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
46665632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
46713632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
47161632bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
47321632bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
47340832bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
47481632bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
47523232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
47539232bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2018051520171218
47545632bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
47689632bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
47705632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
47769632bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
47817632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
47939232bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
48041632bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
48048032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
48115232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
48156832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
48220832bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
48227232bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
48329632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
48502432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
48553632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
48678432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
48707232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
48732832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
48745632bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
48758432bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
48800032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
48806432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
48822432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
48828832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
48928032bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
48931232bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
48944032bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
49148832bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
49411232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
49500832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
49968032bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
52400032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
52486432bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
55027232bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
55529632bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
56291232bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
56393632bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
56675232bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
56700832bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
56796832bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2018051520171218
56806432bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
56816032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
56934432bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
56953632bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
56998432bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
57084832bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
57104032bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
57120032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
57436832bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
57504032bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
57657632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
58019232bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
58393632bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
58403232bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
58486432bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
61084832bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
61411232bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
62278432bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
63152032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
218857632bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:77:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t0 = _mm_andnot_si128(t0, a0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:130:3: note: in expansion of macro 'VPERM_Transform_No_Const'
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1067:3: note: in expansion of macro 'VPERM_Transform_State'
hash.c: VPERM_Transform_State(xmm0, xmm1, xmm2, xmm3, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1078:3: note: in expansion of macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1099:3: note: in expansion of macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer opt64
gcc -m32 -O2 -fomit-frame-pointer opt64
gcc -m32 -O3 -fomit-frame-pointer opt64
gcc -m32 -O -fomit-frame-pointer opt64
gcc -m32 -Os -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -m32 -march=prescott -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/mmx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"
hash.c: #error "MMX instructions must be enabled"
hash.c: ^

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx
gcc -m32 -O2 -fomit-frame-pointer mmx
gcc -m32 -O3 -fomit-frame-pointer mmx
gcc -m32 -O -fomit-frame-pointer mmx
gcc -m32 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:987:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:986:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(i7, t7);\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'TF1024':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:532:8: error: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b0);\
hash.c: ^
hash.c: groestl-intr-aes.h:566:5: note: in expansion of macro 'SUBMIX'
hash.c: SUBMIX(xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15);\
hash.c: ^
hash.c: groestl-intr-aes.h:848:3: note: in expansion of macro 'ROUNDS_P'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:531:8: error: called from here
hash.c: a6 = _mm_aesenclast_si128(a6, b0);\
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1416:1: error: inlining failed in call to always_inline '_mm256_castsi256_pd': target specific option mismatch
hash.c: _mm256_castsi256_pd (__m256i __A)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:33:47: error: called from here
hash.c: #define insert_m128i_in_m256d(ymm, xmm, pos) (_mm256_castsi256_pd(_mm256_insertf128_si256(_mm256_castpd_si256(ymm), xmm, pos)))
hash.c: ^
hash.c: groestl-intr-avx.h:922:11: note: in expansion of macro 'insert_m128i_in_m256d'
hash.c: ymm15 = insert_m128i_in_m256d(ymm15, xmm7, 1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:742:1: error: inlining failed in call to always_inline '_mm256_insertf128_si256': target specific option mismatch
hash.c: _mm256_insertf128_si256 (__m256i __X, __m128i __Y, const int __O)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx-intr