Implementation notes: amd64, genji291, crypto_aead/lunarkeyakv2

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: lunarkeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
24416? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
25088? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
25340? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
25760? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
25844? ? ?? ? ?KnightsLandingicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
25914? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
26264? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
26572? ? ?? ? ?KnightsLandingicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
28980? ? ?? ? ?KnightsLandingicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
29526? ? ?? ? ?KnightsLandingicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
29568? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
29624? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
29680? ? ?? ? ?KnightsLandingicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
29904? ? ?? ? ?KnightsLandingicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
29932? ? ?? ? ?KnightsLandingicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
30296? ? ?? ? ?KnightsLandingicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
30450? ? ?? ? ?KnightsLandingicc2018082020180818
30744? ? ?? ? ?KnightsLandingicc_-no-vec2018082020180818
31472? ? ?? ? ?KnightsLandingicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
31570? ? ?? ? ?KnightsLandingicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
31598? ? ?? ? ?KnightsLandingicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
31780? ? ?? ? ?KnightsLandingicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
32060? ? ?? ? ?KnightsLandingicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
33614? ? ?? ? ?KnightsLandingicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
60620? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
61698? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
61936? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
62370? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
62986? ? ?? ? ?Haswellicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
63168? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
64064? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
64316? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
64862? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
64862? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
64932? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
64960? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
65002? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
65660? ? ?? ? ?Haswellicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
65688? ? ?? ? ?Haswellicc_-no-vec2018082020180818
65870? ? ?? ? ?Haswellicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
66038? ? ?? ? ?Haswellicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
66080? ? ?? ? ?Haswellicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
66416? ? ?? ? ?Haswellicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
66570? ? ?? ? ?Haswellicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
67606? ? ?? ? ?Haswellicc2018082020180818
67844? ? ?? ? ?Haswellicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
68320? ? ?? ? ?Haswellicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
68460? ? ?? ? ?Haswellicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
68488? ? ?? ? ?Haswellicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
68600? ? ?? ? ?Haswellicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
68866? ? ?? ? ?Haswellicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
68992? ? ?? ? ?Haswellicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
95102? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
95130? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
95172? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
95200? ? ?? ? ?Nehalemicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
95256? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
95298? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
95340? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
95368? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
95732? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
95900? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
95984? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
96040? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
96138? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
96180? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
96362? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
96432? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
96698? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
97160? ? ?? ? ?SandyBridgeicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
97342? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
97412? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
97678? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
97748? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
97818? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
97930? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
97986? ? ?? ? ?Nehalemicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
98014? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
98084? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
98154? ? ?? ? ?Nehalemicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
98154? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
98490? ? ?? ? ?Nehalemicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
98672? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
98854? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
98854? ? ?? ? ?SandyBridgeicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
98868? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
98924? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
99078? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
99106? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
99218? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
99386? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
99540? ? ?? ? ?SandyBridgeicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
99918? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
99932? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
99960? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
100086? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
100478? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
100674? ? ?? ? ?SandyBridgeicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
100786? ? ?? ? ?Nehalemicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
101010? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
101318? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
101626? ? ?? ? ?Nehalemicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
101948? ? ?? ? ?SandyBridgeicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
102214? ? ?? ? ?SandyBridgeicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
102256? ? ?? ? ?SandyBridgeicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
103600? ? ?? ? ?SandyBridgeicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
104748? ? ?? ? ?Nehalemicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
105000? ? ?? ? ?Nehalemicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
106050? ? ?? ? ?SandyBridgeicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
106232? ? ?? ? ?Nehalemicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
112672? ? ?? ? ?Nehalemicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
119252? ? ?? ? ?SandyBridgeicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
119826? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
119840? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
120638? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
120876? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
121506? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
121674? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
121912? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
121954? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
122052? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
122080? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
122836? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
123368? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
123564? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
123606? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
123606? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
123662? ? ?? ? ?SandyBridgeicc_-no-vec2018082020180818
123704? ? ?? ? ?Nehalemicc_-no-vec2018082020180818
123774? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
123872? ? ?? ? ?Nehalemicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
123886? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
123886? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
124068? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
124362? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
124432? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
124572? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
124712? ? ?? ? ?Nehalemicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
124922? ? ?? ? ?SandyBridgeicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
124936? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
125454? ? ?? ? ?SandyBridgeicc2018082020180818
125706? ? ?? ? ?Nehalemicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
125776? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
125986? ? ?? ? ?Nehalemicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
126070? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
126378? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
126434? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
126700? ? ?? ? ?SandyBridgeicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
127246? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
127470? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
128184? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
128618? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
129304? ? ?? ? ?SandyBridgeicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
129696? ? ?? ? ?SandyBridgeicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
135142? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
136360? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
136458? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
141078? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
141400? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
141554? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
142044? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
142618? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
142842? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
146566? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
147294? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
149842? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
151060? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
151116? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
153160? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
153188? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
153216? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
159348? ? ?? ? ?Nehalemicc2018082020180818
160412? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
160636? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
160818? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
162106? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
162372? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
162428? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
162736? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
165312? ? ?? ? ?asmX86-64gcc_-O3_-fomit-frame-pointer2018082020180818
165340? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
165410? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
165410? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
165480? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
165508? ? ?? ? ?asmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
165592? ? ?? ? ?asmX86-64gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
165620? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
165648? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
165704? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
165718? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
165732? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
165788? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
165816? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
165830? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
165844? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
165872? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
165872? ? ?? ? ?asmX86-64icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
165900? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
165928? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
165984? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
165984? ? ?? ? ?asmX86-64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
165998? ? ?? ? ?asmX86-64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
166012? ? ?? ? ?asmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
166040? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
166054? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
166082? ? ?? ? ?asmX86-64icc_-no-vec2018082020180818
166138? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
166138? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
166180? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
166222? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
166264? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
166278? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
166278? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
166306? ? ?? ? ?asmX86-64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
166334? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
166334? ? ?? ? ?asmX86-64icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
166362? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
166376? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
166446? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
166446? ? ?? ? ?asmX86-64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
166446? ? ?? ? ?asmX86-64icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
166460? ? ?? ? ?asmX86-64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
166502? ? ?? ? ?asmX86-64gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
166502? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
166572? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
166600? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
166600? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
166600? ? ?? ? ?asmX86-64icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
166614? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
166628? ? ?? ? ?asmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
166628? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
166628? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
166628? ? ?? ? ?asmX86-64icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
166642? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
166670? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
166712? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
166712? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
166726? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
166726? ? ?? ? ?asmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
166726? ? ?? ? ?asmX86-64icc2018082020180818
166754? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
166754? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
166754? ? ?? ? ?asmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
166768? ? ?? ? ?asmX86-64gcc_-O2_-fomit-frame-pointer2018082020180818
166768? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
166768? ? ?? ? ?asmX86-64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
166796? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
166810? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
166866? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
166866? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
166866? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
166894? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
166908? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
166908? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
166908? ? ?? ? ?asmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
166908? ? ?? ? ?asmX86-64icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
166936? ? ?? ? ?asmX86-64gcc_-O_-fomit-frame-pointer2018082020180818
166936? ? ?? ? ?asmX86-64gcc_-m64_-O_-fomit-frame-pointer2018082020180818
166936? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
166936? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
166950? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
166964? ? ?? ? ?asmX86-64gcc_-Os_-fomit-frame-pointer2018082020180818
166992? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
167006? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
167034? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
167034? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
167048? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
167090? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
167090? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
167104? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
167118? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
167118? ? ?? ? ?asmX86-64icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
167132? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
167146? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
167160? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
167188? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
167202? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
167202? ? ?? ? ?asmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
167216? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
167230? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
167286? ? ?? ? ?asmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
167328? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
167356? ? ?? ? ?asmX86-64icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
167370? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
167384? ? ?? ? ?asmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
167552? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
167636? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
167636? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
167706? ? ?? ? ?asmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
167720? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
167846? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
167930? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
168112? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
168308? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
168420? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
168910? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
168910? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
169148? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
169680? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
174160? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
175560? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
175700? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
175896? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
176442? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
179004? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
179018? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
179144? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
179872? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
180124? ? ?? ? ?asmX86-64cc2018082020180818
180306? ? ?? ? ?generic64lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
182098? ? ?? ? ?asmX86-64gcc2018082020180818
182182? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
182364? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
182434? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
182532? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
182546? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
182602? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
182784? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
182798? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
182882? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
182952? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
183008? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
183036? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
183036? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
183078? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
183148? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
183260? ? ?? ? ?generic64lcgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
183442? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
183456? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
183470? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
183484? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
183624? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
183638? ? ?? ? ?generic64lcgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
183680? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
183708? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
183736? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2018082020180818
183792? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
183820? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2018082020180818
183848? ? ?? ? ?generic64lcgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
183960? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
184002? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
184156? ? ?? ? ?generic64lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
184324? ? ?? ? ?generic64lcgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
184534? ? ?? ? ?asmX86-64gcc_-funroll-loops2018082020180818
184590? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
184828? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
184968? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
185458? ? ?? ? ?generic64lcgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
186424? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
186606? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
186984? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
188118? ? ?? ? ?generic64lcgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
188776? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
189140? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
189308? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
189658? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
189714? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
189952? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
190190? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
190232? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
190316? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
190484? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
190512? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
190904? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
190974? ? ?? ? ?generic64lcgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
191002? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
191268? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
191268? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
191660? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
191688? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
191926? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
191940? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
192360? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
192500? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
192514? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
192570? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
192598? ? ?? ? ?generic64lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
192640? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
192752? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
192808? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
192920? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
193018? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
193284? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
193466? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
193494? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
193536? ? ?? ? ?generic64gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
193662? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
193676? ? ?? ? ?generic64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
193816? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
193956? ? ?? ? ?generic64gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
194040? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
194110? ? ?? ? ?generic64gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
194124? ? ?? ? ?generic64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
194278? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
194278? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
194334? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
194362? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
194376? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
194390? ? ?? ? ?generic64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
194432? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
194460? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
194502? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
194502? ? ?? ? ?generic64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
194516? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
194586? ? ?? ? ?generic64gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
194824? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2018082020180818
195258? ? ?? ? ?generic64gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
195356? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
195468? ? ?? ? ?generic64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
195468? ? ?? ? ?generic64lcgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
195524? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
195594? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
195622? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
195692? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
195762? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
195902? ? ?? ? ?generic64lcgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
195944? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2018082020180818
196028? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
196532? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
196616? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
196742? ? ?? ? ?generic64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
196924? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
196952? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
196966? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
197106? ? ?? ? ?generic64gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
197218? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2018082020180818
197386? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
197484? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
197596? ? ?? ? ?generic64gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
197610? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
197736? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
197736? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
197820? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
197904? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
197974? ? ?? ? ?generic64lcgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
198674? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
198884? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
199290? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
199304? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
199318? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
199388? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
199514? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
199570? ? ?? ? ?generic64lcgcc_-m64_-O_-fomit-frame-pointer2018082020180818
199766? ? ?? ? ?asmX86-64gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
199766? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
200032? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2018082020180818
200564? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
200620? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
200928? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
200984? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
200984? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
200984? ? ?? ? ?generic64lcgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
201110? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
201208? ? ?? ? ?generic64gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
201796? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
202804? ? ?? ? ?generic64gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
203336? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
203616? ? ?? ? ?generic64gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
204218? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
204232? ? ?? ? ?generic64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
204722? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
204778? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
205128? ? ?? ? ?generic64gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
205380? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
205450? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
205464? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
205772? ? ?? ? ?generic64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
205842? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
205898? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
206010? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
206220? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
206290? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
206822? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
206864? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
207466? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
207592? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
207676? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
209958? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2018082020180818
212394? ? ?? ? ?generic64gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
212436? ? ?? ? ?generic64gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
212730? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
212828? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
212926? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
212996? ? ?? ? ?generic64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
213094? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2018082020180818
213262? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
213290? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
213542? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
213542? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
213654? ? ?? ? ?generic64gcc_-m64_-O_-fomit-frame-pointer2018082020180818
213738? ? ?? ? ?generic64gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
213878? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
214578? ? ?? ? ?generic64lcgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
216006? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
231406? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
246708? ? ?? ? ?generic64gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
265874? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
275156? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
275366? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
275534? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
276024? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
277746? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
280714? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
280994? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
281022? ? ?? ? ?generic32icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
281428? ? ?? ? ?generic64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
281624? ? ?? ? ?generic32lcicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
281960? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
305494? ? ?? ? ?generic32lcicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
307566? ? ?? ? ?generic32icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
309106? ? ?? ? ?generic32icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
313348? ? ?? ? ?generic32lcicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
317226? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
324408? ? ?? ? ?generic32icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
324940? ? ?? ? ?generic32lcicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
332514? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
339318? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
342776? ? ?? ? ?generic32lcicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
344792? ? ?? ? ?generic32icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
349986? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
351092? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
351848? ? ?? ? ?referencegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
351946? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
352100? ? ?? ? ?referencegcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
352548? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
352800? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
353290? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
354816? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
356314? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
356482? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
357728? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
360654? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
360906? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
362782? ? ?? ? ?generic32icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
363328? ? ?? ? ?generic32lcicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
368172? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
370986? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
371644? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
373338? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
375872? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
377440? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
385896? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
385938? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
408590? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
410368? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
411124? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
411166? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
411306? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
411446? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
414498? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
415394? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
417284? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
420728? ? ?? ? ?referencegcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
425824? ? ?? ? ?referencegcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
427042? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
427140? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
427168? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
428540? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
428582? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
428708? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
429002? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
429478? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
429884? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
430458? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
430514? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
430570? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
430626? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
431522? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
433510? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
435680? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
435876? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2018082020180818
439166? ? ?? ? ?compactgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
441308? ? ?? ? ?compactgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
441882? ? ?? ? ?referencegcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
442540? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
442652? ? ?? ? ?compactgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
444178? ? ?? ? ?referencegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
446404? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
448266? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
450142? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
450884? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
451850? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
453754? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
454496? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
455420? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
458570? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
459606? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
460544? ? ?? ? ?compactgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
461482? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
462350? ? ?? ? ?generic32lcicc2018082020180818
462980? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
463848? ? ?? ? ?generic32lcicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
463862? ? ?? ? ?generic32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
464030? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
464940? ? ?? ? ?compacticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
465080? ? ?? ? ?generic32lcicc_-no-vec2018082020180818
465332? ? ?? ? ?compactgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
465598? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
465626? ? ?? ? ?generic32icc_-no-vec2018082020180818
465808? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
466270? ? ?? ? ?generic32lcicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
466410? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
466970? ? ?? ? ?generic32lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
467096? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
467138? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
467166? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
467460? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
467810? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
469630? ? ?? ? ?referencegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
470330? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
470372? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
470484? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
470526? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
470820? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
470834? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
471548? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
471590? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
472010? ? ?? ? ?generic32icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
472654? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
472822? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
473186? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
473578? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
473592? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
474516? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
474544? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
474670? ? ?? ? ?generic32icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
474768? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
474768? ? ?? ? ?generic32lcicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
474810? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
474978? ? ?? ? ?referencegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
475986? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
476294? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
476714? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2018082020180818
477176? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
477274? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
477498? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
477862? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
477960? ? ?? ? ?generic32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
478002? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
478198? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
478310? ? ?? ? ?referencegcc_-m64_-O3_-fomit-frame-pointer2018082020180818
478436? ? ?? ? ?compacticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
478786? ? ?? ? ?compacticc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
479220? ? ?? ? ?referencegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
479528? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
479626? ? ?? ? ?generic32lcicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
480144? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
480424? ? ?? ? ?generic32gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
481306? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
481488? ? ?? ? ?generic32gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
482328? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
482440? ? ?? ? ?generic32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
483098? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
483280? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
484022? ? ?? ? ?generic32gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
484834? ? ?? ? ?generic32lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
485016? ? ?? ? ?generic32lcgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
486080? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
486220? ? ?? ? ?generic32gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
486360? ? ?? ? ?generic32lcgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
486710? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
486892? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
486934? ? ?? ? ?compacticc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
486948? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
486990? ? ?? ? ?referencegcc_-O3_-fomit-frame-pointer2018082020180818
487158? ? ?? ? ?generic32lcgcc_-O3_-fomit-frame-pointer2018082020180818
487662? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
487676? ? ?? ? ?generic32icc2018082020180818
487956? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
487998? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
488614? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
490952? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
492786? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
492786? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
492912? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
492996? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
493052? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
493472? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
493612? ? ?? ? ?compacticc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
493738? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
493850? ? ?? ? ?generic32lcgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
494298? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
494298? ? ?? ? ?generic32gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
494704? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
494802? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
494970? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
495558? ? ?? ? ?generic32lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
495922? ? ?? ? ?generic32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
497000? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
497630? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2018082020180818
498358? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
498470? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
498806? ? ?? ? ?compacticc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
498876? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
499044? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
499240? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
499254? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
499282? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
499310? ? ?? ? ?generic32lcgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
499548? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
499562? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
499590? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
499590? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
499590? ? ?? ? ?referencegcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
500080? ? ?? ? ?generic32lcgcc_-Os_-fomit-frame-pointer2018082020180818
500332? ? ?? ? ?generic32gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
500836? ? ?? ? ?generic32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
501074? ? ?? ? ?generic32lcgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
501186? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
501424? ? ?? ? ?generic32lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
501648? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
501956? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
502320? ? ?? ? ?generic32icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
502698? ? ?? ? ?generic32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
503776? ? ?? ? ?generic32gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
504084? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
504448? ? ?? ? ?generic32lcicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
504714? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
506436? ? ?? ? ?generic32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
506548? ? ?? ? ?compactgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
507262? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
508102? ? ?? ? ?generic32lcgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
508928? ? ?? ? ?generic32lcicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
509320? ? ?? ? ?generic32lcicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
511588? ? ?? ? ?generic32lcicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
514724? ? ?? ? ?generic32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
515340? ? ?? ? ?generic32icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
515466? ? ?? ? ?generic32icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
516110? ? ?? ? ?compactgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
518560? ? ?? ? ?generic32lcgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
519162? ? ?? ? ?compactgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
519372? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
519400? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
519456? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
519456? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
521150? ? ?? ? ?generic32gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
521178? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
521808? ? ?? ? ?compacticc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
522606? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
522956? ? ?? ? ?compacticc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
523068? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
523516? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
523544? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
523964? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
524146? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
524468? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
524832? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
524930? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
525238? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
525518? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
525812? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
525910? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
526064? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
526176? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
526288? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
526904? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
527590? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
527590? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
527730? ? ?? ? ?generic32lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
528864? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
529914? ? ?? ? ?compacticc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
530600? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
532000? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
533232? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
533358? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
533442? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
533498? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
533596? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
533652? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
533722? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
533778? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
533792? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
533876? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
533960? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
534030? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
534058? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
534114? ? ?? ? ?asmX86-64shldgcc_-O3_-fomit-frame-pointer2018082020180818
534184? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
534226? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
534268? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
534282? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
534506? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
534520? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
534576? ? ?? ? ?asmX86-64shldicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
534604? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
534632? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
534674? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
534744? ? ?? ? ?asmX86-64shldicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
534814? ? ?? ? ?asmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
534856? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
534898? ? ?? ? ?asmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
534912? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
534926? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
534940? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
534968? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
535010? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
535024? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
535066? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
535094? ? ?? ? ?asmX86-64shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
535122? ? ?? ? ?asmX86-64shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
535206? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
535206? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
535290? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
535304? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
535304? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
535374? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
535388? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
535416? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
535416? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
535444? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
535486? ? ?? ? ?asmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
535528? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
535556? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
535570? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
535584? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
535598? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
535696? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
535766? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
535822? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
535822? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
535822? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
535864? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
535892? ? ?? ? ?asmX86-64shldgcc_-Os_-fomit-frame-pointer2018082020180818
535934? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
536046? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
536046? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
536144? ? ?? ? ?asmX86-64shldicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
536172? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
536256? ? ?? ? ?asmX86-64shldgcc_-O_-fomit-frame-pointer2018082020180818
536340? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
536354? ? ?? ? ?asmX86-64shldgcc_-O2_-fomit-frame-pointer2018082020180818
536452? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
536494? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
536564? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
536564? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
536592? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
536634? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
536690? ? ?? ? ?asmX86-64shldicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
536788? ? ?? ? ?asmX86-64shldicc2018082020180818
536802? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
536942? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
536984? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
536998? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
537026? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
537110? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
537222? ? ?? ? ?asmX86-64shldicc_-no-vec2018082020180818
537264? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
537334? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
537530? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
537628? ? ?? ? ?asmX86-64shldicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
537656? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
537712? ? ?? ? ?asmX86-64shldicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
537726? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
537824? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
537880? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
538132? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
538230? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
538342? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
538384? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
538454? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
538566? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
538664? ? ?? ? ?generic32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
538734? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
538776? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
538832? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
538958? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
538972? ? ?? ? ?asmX86-64shldicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
539000? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
539126? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
539168? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
539280? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
539504? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
539574? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
539616? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
539700? ? ?? ? ?generic32gcc_-m64_-O_-fomit-frame-pointer2018082020180818
539896? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
539980? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
539994? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
540358? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
540358? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
540610? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
540806? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
540848? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
541072? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
541086? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
541086? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
541114? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
541170? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
541226? ? ?? ? ?generic32lcgcc_-O_-fomit-frame-pointer2018082020180818
541422? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
541492? ? ?? ? ?generic32lcgcc_-m64_-O_-fomit-frame-pointer2018082020180818
541534? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
541576? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
541604? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
541716? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2018082020180818
542346? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
542626? ? ?? ? ?generic64lccc2018082020180818
542976? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
543018? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
543270? ? ?? ? ?asmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2018082020180818
543564? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
543690? ? ?? ? ?generic32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
543816? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
544026? ? ?? ? ?generic32gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
544096? ? ?? ? ?asmX86-64shldicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
544264? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
544334? ? ?? ? ?generic32gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
544376? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
544474? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
544502? ? ?? ? ?generic32lcgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
544824? ? ?? ? ?generic32lcgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
544866? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
544936? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
544978? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
545146? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
545272? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
545552? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
545986? ? ?? ? ?generic32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
546098? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
546140? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
546574? ? ?? ? ?generic32lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
546630? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
546644? ? ?? ? ?generic32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
546980? ? ?? ? ?asmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
547218? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
547246? ? ?? ? ?generic32gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
547302? ? ?? ? ?generic32gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
547302? ? ?? ? ?generic32lcgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
547428? ? ?? ? ?generic32lcgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
548660? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
549808? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
550102? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
550424? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
550802? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
550928? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
551194? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
551446? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
552412? ? ?? ? ?generic32lcgcc_-O2_-fomit-frame-pointer2018082020180818
552804? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2018082020180818
553294? ? ?? ? ?generic32gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
553462? ? ?? ? ?generic32gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
553560? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
554064? ? ?? ? ?generic32lcgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
554414? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
554806? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
556360? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
556696? ? ?? ? ?asmX86-64shldcc2018082020180818
557536? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
558194? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
559048? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
559846? ? ?? ? ?compacticc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
561008? ? ?? ? ?asmX86-64shldgcc2018082020180818
561386? ? ?? ? ?compacticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
561568? ? ?? ? ?compacticc2018082020180818
562352? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
562660? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
565236? ? ?? ? ?generic64lcgcc_-funroll-loops2018082020180818
568022? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
568764? ? ?? ? ?generic64lcgcc2018082020180818
571760? ? ?? ? ?compacticc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
572348? ? ?? ? ?compacticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
576548? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
577906? ? ?? ? ?generic32gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
582638? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
584416? ? ?? ? ?asmX86-64shldgcc_-funroll-loops2018082020180818
586530? ? ?? ? ?generic64cc2018082020180818
586852? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
589274? ? ?? ? ?generic64gcc_-funroll-loops2018082020180818
590478? ? ?? ? ?compacticc_-no-vec2018082020180818
593124? ? ?? ? ?generic64gcc2018082020180818
603932? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
624624? ? ?? ? ?compacticc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
625380? ? ?? ? ?generic32lcgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
630742? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
644182? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
644728? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
645890? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
647010? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
647024? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
648172? ? ?? ? ?referencegcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
651462? ? ?? ? ?generic32icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
659400? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
691208? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
695198? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
711816? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
718606? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
878220? ? ?? ? ?referenceicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
897708? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
904064? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
907592? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
909216? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
912086? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
912646? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
913500? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2018082020180818
913906? ? ?? ? ?compactgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
915180? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
915362? ? ?? ? ?compactgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
916566? ? ?? ? ?compactgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
916790? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
918456? ? ?? ? ?referenceicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
925414? ? ?? ? ?compactgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
926352? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
927822? ? ?? ? ?compactgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
930454? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
931812? ? ?? ? ?compactgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
932008? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
932218? ? ?? ? ?compactgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
933324? ? ?? ? ?compactgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
936110? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
936698? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
937692? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
938448? ? ?? ? ?compactgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
939568? ? ?? ? ?compactgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
940114? ? ?? ? ?compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
940576? ? ?? ? ?compactgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
940786? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
942746? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
947296? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
947380? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2018082020180818
947688? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
947688? ? ?? ? ?compactgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
953148? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
958468? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
977816? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
989828? ? ?? ? ?compactgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
991158? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1000090? ? ?? ? ?referenceicc_-no-vec2018082020180818
1011878? ? ?? ? ?compactgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1014916? ? ?? ? ?compactgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
1016274? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
1018626? ? ?? ? ?compactgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
1018710? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
1019886? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
1022448? ? ?? ? ?compactgcc_-m64_-O_-fomit-frame-pointer2018082020180818
1022644? ? ?? ? ?compactgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
1023008? ? ?? ? ?compactgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1023862? ? ?? ? ?compactgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
1024240? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2018082020180818
1025654? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
1026396? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
1032710? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
1034628? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
1039206? ? ?? ? ?compactgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
1039248? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1043434? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1045632? ? ?? ? ?compactgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1045982? ? ?? ? ?compactgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1048782? ? ?? ? ?compactgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1050392? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1056846? ? ?? ? ?compactgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1063440? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
1063888? ? ?? ? ?compactgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1421784? ? ?? ? ?referenceicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
1432060? ? ?? ? ?referenceicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
1444506? ? ?? ? ?referenceicc2018082020180818
1484882? ? ?? ? ?referenceicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
1506610? ? ?? ? ?referenceicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
1669584? ? ?? ? ?referenceicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
1682968? ? ?? ? ?referenceicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
1761368? ? ?? ? ?referenceicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
1809738? ? ?? ? ?referenceicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
1819678? ? ?? ? ?generic32cc2018082020180818
1835582? ? ?? ? ?generic32lccc2018082020180818
1962758? ? ?? ? ?referenceicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
1971550? ? ?? ? ?generic32lcgcc2018082020180818
1990478? ? ?? ? ?generic32gcc2018082020180818
2009378? ? ?? ? ?generic32gcc_-funroll-loops2018082020180818
2036524? ? ?? ? ?referenceicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
2098320? ? ?? ? ?generic32lcgcc_-funroll-loops2018082020180818
2249282? ? ?? ? ?referencegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
2270422? ? ?? ? ?referencegcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
2497796? ? ?? ? ?referencegcc_-O2_-fomit-frame-pointer2018082020180818
2498020? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
2499574? ? ?? ? ?referencegcc_-m64_-O2_-fomit-frame-pointer2018082020180818
2500204? ? ?? ? ?referencegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
2500512? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
2501366? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
2503228? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
2504964? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
2513140? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
2515226? ? ?? ? ?referencegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
2515464? ? ?? ? ?referencegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
2524858? ? ?? ? ?referencegcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
2529674? ? ?? ? ?referencegcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
2549582? ? ?? ? ?referencegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
2660224? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
2684234? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
2788604? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
2789192? ? ?? ? ?referencegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
2790704? ? ?? ? ?referencegcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
2790858? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
2792342? ? ?? ? ?referencegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
2803304? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
2806398? ? ?? ? ?referencegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
2812250? ? ?? ? ?referencegcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
2816996? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
2826880? ? ?? ? ?referencegcc_-Os_-fomit-frame-pointer2018082020180818
2828378? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
2832452? ? ?? ? ?referencegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
2834832? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
2839536? ? ?? ? ?referencegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
2851338? ? ?? ? ?referencegcc_-m64_-Os_-fomit-frame-pointer2018082020180818
2876454? ? ?? ? ?referencegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2896292? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
2901066? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
2905126? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2907898? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2912994? ? ?? ? ?referencegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
2914744? ? ?? ? ?referencegcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
2915682? ? ?? ? ?referencegcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
2919392? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
2924460? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
2928688? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
2951970? ? ?? ? ?referencegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
3237164? ? ?? ? ?referenceicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
3313072? ? ?? ? ?referenceicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
4323424? ? ?? ? ?compactcc2018082020180818
4571616? ? ?? ? ?referencegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
4582340? ? ?? ? ?referencegcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
5070310? ? ?? ? ?compactgcc_-funroll-loops2018082020180818
5190640? ? ?? ? ?compactgcc2018082020180818
5600476? ? ?? ? ?referencegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
5602870? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
5609086? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
5615106? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
5619670? ? ?? ? ?referencegcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
5623870? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
5627426? ? ?? ? ?referencegcc_-m64_-O_-fomit-frame-pointer2018082020180818
5641692? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
5644072? ? ?? ? ?referencegcc_-O_-fomit-frame-pointer2018082020180818
5648202? ? ?? ? ?referencegcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
5659178? ? ?? ? ?referencegcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
5699120? ? ?? ? ?referencegcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
5700184? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
5704216? ? ?? ? ?referencegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
6128178? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
6219822? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
6298334? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
6303276? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
6337856? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
6722058? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
6747412? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
6750604? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
6756638? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
6783672? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
6799044? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
6809922? ? ?? ? ?reference32bitsgcc_-O3_-fomit-frame-pointer2018082020180818
6810132? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
6815200? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
6826596? ? ?? ? ?reference32bitsgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
6828710? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
6848296? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
6857354? ? ?? ? ?reference32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
6885088? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
6891108? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
6893992? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
6913060? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
6924652? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
6975332? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
6989640? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7004466? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7029988? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
7033782? ? ?? ? ?reference32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7115962? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7234976? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
7237692? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
7246218? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
7253890? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
7261394? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
7276010? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
7280238? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
7341502? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
7471254? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
7471702? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
7474166? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
7477680? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2018082020180818
7492814? ? ?? ? ?refnewg++_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
7494914? ? ?? ? ?refnewg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
7494998? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
7497952? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
7501914? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
7503888? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
7508550? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7510594? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
7511952? ? ?? ? ?refnewg++_-O3_-fomit-frame-pointer2018082020180818
7513170? ? ?? ? ?refnewg++_-m64_-O3_-fomit-frame-pointer2018082020180818
7513324? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
7516194? ? ?? ? ?refnewg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7516530? ? ?? ? ?refnewg++_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7517734? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
7524020? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
7527310? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
7532140? ? ?? ? ?refnewg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
7532294? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
7532868? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
7547512? ? ?? ? ?refnewg++_-march=k8_-O3_-fomit-frame-pointer2018082020180818
7552496? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
7562492? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
7584990? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
7591150? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
7593740? ? ?? ? ?refg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
7624036? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
7646506? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
7677278? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2018082020180818
7678146? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
7681296? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
7702646? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
7795816? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
7811370? ? ?? ? ?refnewg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
7842450? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
7851676? ? ?? ? ?refnewg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
7862666? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2018082020180818
8193066? ? ?? ? ?reference32bitsicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
8212330? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
8567272? ? ?? ? ?reference32bitsicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
8959132? ? ?? ? ?reference32bitsicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
9018982? ? ?? ? ?reference32bitsicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
9047388? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
9151842? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9242212? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
9242828? ? ?? ? ?refnewg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
9244368? ? ?? ? ?refnewg++_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
9267706? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
9267944? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
9290484? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
9305562? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
9350936? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
9433536? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9436014? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
9436574? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
9439822? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
9443770? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
9445184? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2018082020180818
9449314? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2018082020180818
9457252? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
9463398? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
9463986? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
9471140? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
9471364? ? ?? ? ?refnewg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
9477342? ? ?? ? ?refnewg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
9477636? ? ?? ? ?refnewg++_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
9495668? ? ?? ? ?refnewg++_-march=k8_-O2_-fomit-frame-pointer2018082020180818
9499182? ? ?? ? ?refnewg++_-m64_-O2_-fomit-frame-pointer2018082020180818
9499812? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
9508030? ? ?? ? ?refnewg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
9517060? ? ?? ? ?refnewg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
9530108? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
9589538? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
9676632? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
9686250? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
9696428? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
9700488? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
9711548? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
9749320? ? ?? ? ?refnewg++_-O2_-fomit-frame-pointer2018082020180818
9757048? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
9758252? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
9766288? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
9793322? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
9811746? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2018082020180818
9824906? ? ?? ? ?refg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
9855244? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
9892008? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
9952838? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
10044860? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
10061422? ? ?? ? ?reference32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
10090430? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
10126774? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
10294704? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
10338300? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
10382288? ? ?? ? ?reference32bitsgcc_-O2_-fomit-frame-pointer2018082020180818
10387412? ? ?? ? ?reference32bitsgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
10395042? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
10395518? ? ?? ? ?reference32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
10409742? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
10427046? ? ?? ? ?reference32bitsicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
10433444? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
10442320? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
10455228? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
10461528? ? ?? ? ?reference32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
10464650? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
10470684? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
10475668? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
10488884? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
10497984? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
10508162? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
10531360? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
10538836? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
10549770? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
10550232? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
10551464? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
10552206? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
10557918? ? ?? ? ?reference32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
10563266? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
10579044? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
10598406? ? ?? ? ?reference32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
10626028? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
10653076? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
10657122? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
10660496? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
10723104? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
10726758? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
10727052? ? ?? ? ?reference32bitsgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
10758412? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
10768520? ? ?? ? ?reference32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
10798312? ? ?? ? ?reference32bitsgcc_-Os_-fomit-frame-pointer2018082020180818
10801980? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
10808588? ? ?? ? ?reference32bitsicc_-no-vec2018082020180818
10879302? ? ?? ? ?reference32bitsicc2018082020180818
10956092? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
11223912? ? ?? ? ?reference32bitsicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
11249770? ? ?? ? ?reference32bitsicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
11252360? ? ?? ? ?reference32bitsicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
11267718? ? ?? ? ?reference32bitsicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
11297860? ? ?? ? ?reference32bitsicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
11379340? ? ?? ? ?reference32bitsicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
11380138? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
11404358? ? ?? ? ?reference32bitsicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
11409412? ? ?? ? ?reference32bitsicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
11411582? ? ?? ? ?reference32bitsicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
12909498? ? ?? ? ?reference32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
12989592? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
13858110? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
14096460? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
14156212? ? ?? ? ?reference32bitsgcc_-O_-fomit-frame-pointer2018082020180818
14159026? ? ?? ? ?reference32bitsgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
14201166? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
14266896? ? ?? ? ?reference32bitsgcc_-m64_-O_-fomit-frame-pointer2018082020180818
14268058? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
14287028? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
14288988? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
14293062? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
14295862? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
14322658? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
14424662? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
14495726? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
14678916? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
14698544? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
15414546? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
15481816? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
15788934? ? ?? ? ?referencegcc_-funroll-loops2018082020180818
15826832? ? ?? ? ?referencegcc2018082020180818
15851528? ? ?? ? ?referencecc2018082020180818
18372536? ? ?? ? ?refnewg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
18382280? ? ?? ? ?refnewg++_-march=nocona_-O_-fomit-frame-pointer2018082020180818
18784402? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
19241362? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2018082020180818
19599398? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
19679800? ? ?? ? ?refnewg++_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
19711846? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
19712714? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
19733224? ? ?? ? ?refg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
19736010? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
19739048? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
19740952? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
19747882? ? ?? ? ?refnewg++_-m64_-O_-fomit-frame-pointer2018082020180818
19748708? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
19750514? ? ?? ? ?refnewg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
19753160? ? ?? ? ?refnewg++_-O_-fomit-frame-pointer2018082020180818
19753468? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
19759334? ? ?? ? ?refnewg++_-march=k8_-O_-fomit-frame-pointer2018082020180818
19784520? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
19805562? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
19825918? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2018082020180818
19845056? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
20063890? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
20138104? ? ?? ? ?refnewg++_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
20166076? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
20190184? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
20202812? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
20251616? ? ?? ? ?refnewg++_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
20290914? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
20305460? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
20375488? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
20422206? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2018082020180818
20468798? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
20642972? ? ?? ? ?refnewg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
20813674? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
21806582? ? ?? ? ?refg++_-O_-fomit-frame-pointer2018082020180818
27216784? ? ?? ? ?refnewg++_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
27329638? ? ?? ? ?refnewg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
27332088? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
27333964? ? ?? ? ?refnewg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
27345052? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
27395760? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
27399554? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
27400646? ? ?? ? ?refnewg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
27474776? ? ?? ? ?refnewg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
27476722? ? ?? ? ?refnewg++_-m64_-Os_-fomit-frame-pointer2018082020180818
27517028? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
27546414? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
27553134? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
27597458? ? ?? ? ?refnewg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
27600944? ? ?? ? ?refnewg++_-Os_-fomit-frame-pointer2018082020180818
27611724? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
27682410? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
27685812? ? ?? ? ?refnewg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
27738452? ? ?? ? ?refnewg++_-march=k8_-Os_-fomit-frame-pointer2018082020180818
27782748? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
27793612? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
27817160? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
27833344? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
27858992? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2018082020180818
28029778? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
28070420? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
28130760? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
28142912? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
28195314? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
28266238? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
28290906? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2018082020180818
28376068? ? ?? ? ?refnewg++_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
28458038? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2018082020180818
28532364? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
28727454? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
28735350? ? ?? ? ?refg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
29936200? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
30603482? ? ?? ? ?refnewg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
40389468? ? ?? ? ?refnewg++2018082020180818
40715486? ? ?? ? ?refg++2018082020180818
42493052? ? ?? ? ?reference32bitscc2018082020180818
43202600? ? ?? ? ?reference32bitsgcc2018082020180818
43211742? ? ?? ? ?reference32bitsgcc_-funroll-loops2018082020180818

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: cc
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d }[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

Number of similar (compiler,implementation) pairs: 123, namely:
CompilerImplementations
cc ARMv8A
gcc ARMv8A
gcc -O2 -fomit-frame-pointer ARMv8A
gcc -O3 -fomit-frame-pointer ARMv8A
gcc -O -fomit-frame-pointer ARMv8A
gcc -Os -fomit-frame-pointer ARMv8A
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ARMv8A
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ARMv8A
gcc -fno-schedule-insns -O -fomit-frame-pointer ARMv8A
gcc -fno-schedule-insns -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops ARMv8A
gcc -funroll-loops -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ARMv8A
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ARMv8A
gcc -m64 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -O -fomit-frame-pointer ARMv8A
gcc -m64 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=corei7 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=k8 -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=k8 -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer ARMv8A
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ARMv8A
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ARMv8A
gcc -m64 -march=nocona -O -fomit-frame-pointer ARMv8A
gcc -m64 -march=nocona -Os -fomit-frame-pointer ARMv8A
gcc -march=barcelona -O2 -fomit-frame-pointer ARMv8A
gcc -march=barcelona -O3 -fomit-frame-pointer ARMv8A
gcc -march=barcelona -O -fomit-frame-pointer ARMv8A
gcc -march=barcelona -Os -fomit-frame-pointer ARMv8A
gcc -march=k8 -O2 -fomit-frame-pointer ARMv8A
gcc -march=k8 -O3 -fomit-frame-pointer ARMv8A
gcc -march=k8 -O -fomit-frame-pointer ARMv8A
gcc -march=k8 -Os -fomit-frame-pointer ARMv8A
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ARMv8A
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ARMv8A
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ARMv8A
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ARMv8A
gcc -march=nocona -O2 -fomit-frame-pointer ARMv8A
gcc -march=nocona -O3 -fomit-frame-pointer ARMv8A
gcc -march=nocona -O -fomit-frame-pointer ARMv8A
gcc -march=nocona -Os -fomit-frame-pointer ARMv8A
icc ARMv8A
icc -no-vec ARMv8A
icc -xAVX -O2 -fomit-frame-pointer ARMv8A
icc -xAVX -O3 -fomit-frame-pointer ARMv8A
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer ARMv8A
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer ARMv8A
icc -xCORE-AVX-I -O2 -fomit-frame-pointer ARMv8A
icc -xCORE-AVX-I -O3 -fomit-frame-pointer ARMv8A
icc -xCORE-AVX2 -O2 -fomit-frame-pointer ARMv8A
icc -xCORE-AVX2 -O3 -fomit-frame-pointer ARMv8A
icc -xMIC-AVX512 -O2 -fomit-frame-pointer ARMv8A
icc -xMIC-AVX512 -O3 -fomit-frame-pointer ARMv8A
icc -xSSE4.1 -O2 -fomit-frame-pointer ARMv8A
icc -xSSE4.1 -O3 -fomit-frame-pointer ARMv8A
icc -xSSE4.2 -O2 -fomit-frame-pointer ARMv8A
icc -xSSE4.2 -O3 -fomit-frame-pointer ARMv8A

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d }[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d }[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d },[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d },[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: cc
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 123, namely:
CompilerImplementations
cc AVR8
gcc AVR8
gcc -O2 -fomit-frame-pointer AVR8
gcc -O3 -fomit-frame-pointer AVR8
gcc -O -fomit-frame-pointer AVR8
gcc -Os -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O2 -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O3 -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -O -fomit-frame-pointer AVR8
gcc -fno-schedule-insns -Os -fomit-frame-pointer AVR8
gcc -funroll-loops AVR8
gcc -funroll-loops -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -O -fomit-frame-pointer AVR8
gcc -funroll-loops -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer AVR8
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -O -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer AVR8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer AVR8
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer AVR8
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer AVR8
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer AVR8
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer AVR8
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer AVR8
gcc -m64 -O2 -fomit-frame-pointer AVR8
gcc -m64 -O3 -fomit-frame-pointer AVR8
gcc -m64 -O -fomit-frame-pointer AVR8
gcc -m64 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer AVR8
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -O -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer AVR8
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer AVR8
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer AVR8
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=corei7 -O -fomit-frame-pointer AVR8
gcc -m64 -march=corei7 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=k8 -O -fomit-frame-pointer AVR8
gcc -m64 -march=k8 -Os -fomit-frame-pointer AVR8
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer AVR8
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer AVR8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer AVR8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer AVR8
gcc -m64 -march=nocona -O -fomit-frame-pointer AVR8
gcc -m64 -march=nocona -Os -fomit-frame-pointer AVR8
gcc -march=barcelona -O2 -fomit-frame-pointer AVR8
gcc -march=barcelona -O3 -fomit-frame-pointer AVR8
gcc -march=barcelona -O -fomit-frame-pointer AVR8
gcc -march=barcelona -Os -fomit-frame-pointer AVR8
gcc -march=k8 -O2 -fomit-frame-pointer AVR8
gcc -march=k8 -O3 -fomit-frame-pointer AVR8
gcc -march=k8 -O -fomit-frame-pointer AVR8
gcc -march=k8 -Os -fomit-frame-pointer AVR8
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv AVR8
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv AVR8
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv AVR8
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv AVR8
gcc -march=nocona -O2 -fomit-frame-pointer AVR8
gcc -march=nocona -O3 -fomit-frame-pointer AVR8
gcc -march=nocona -O -fomit-frame-pointer AVR8
gcc -march=nocona -Os -fomit-frame-pointer AVR8
icc AVR8
icc -no-vec AVR8
icc -xAVX -O2 -fomit-frame-pointer AVR8
icc -xAVX -O3 -fomit-frame-pointer AVR8
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer AVR8
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer AVR8
icc -xCORE-AVX-I -O2 -fomit-frame-pointer AVR8
icc -xCORE-AVX-I -O3 -fomit-frame-pointer AVR8
icc -xCORE-AVX2 -O2 -fomit-frame-pointer AVR8
icc -xCORE-AVX2 -O3 -fomit-frame-pointer AVR8
icc -xMIC-AVX512 -O2 -fomit-frame-pointer AVR8
icc -xMIC-AVX512 -O3 -fomit-frame-pointer AVR8
icc -xSSE4.1 -O2 -fomit-frame-pointer AVR8
icc -xSSE4.1 -O3 -fomit-frame-pointer AVR8
icc -xSSE4.2 -O2 -fomit-frame-pointer AVR8
icc -xSSE4.2 -O3 -fomit-frame-pointer AVR8

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: cc
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/emmintrin.h:1264:1: note: expected '__m128i' but argument is of type 'int'
KeccakP-1600-XOP.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: can't convert between vector values of different size
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: error: incompatible type for argument 2 of '_mm_xor_si128'
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/xmmintrin.h:1246:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/x86intrin.h:34,
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:61:29: note: called from here
KeccakP-1600-XOP.c: #define ROL6464(a, r1, r2) _mm_rot_epi64(a, CONST128( rot_##r1##_##r2 ))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:13: note: in expansion of macro 'ROL6464'
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ^~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^~~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc Bulldozer
gcc -funroll-loops Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 72, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer Bulldozer
gcc -O3 -fomit-frame-pointer Bulldozer
gcc -O -fomit-frame-pointer Bulldozer
gcc -Os -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O2 -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O3 -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -O -fomit-frame-pointer Bulldozer
gcc -fno-schedule-insns -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -m64 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -O -fomit-frame-pointer Bulldozer
gcc -m64 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -march=nocona -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:43,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: note: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:60:29: note: called from here
KeccakP-1600-XOP.c: #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:13: note: in expansion of macro 'ROL6464same'
KeccakP-1600-XOP.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: ^~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^~~~~~~~
KeccakP-1600-XOP.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:54,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=corei7 -Os -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer Bulldozer
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer Bulldozer
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv Bulldozer
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: icc
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): warning #266: function "_mm_roti_epi64" declared implicitly
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): warning #266: function "_mm_rot_epi64" declared implicitly
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c(402): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc Bulldozer
icc -no-vec Bulldozer
icc -xAVX -O2 -fomit-frame-pointer Bulldozer
icc -xAVX -O3 -fomit-frame-pointer Bulldozer
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer Bulldozer
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer Bulldozer
icc -xCORE-AVX-I -O2 -fomit-frame-pointer Bulldozer
icc -xCORE-AVX-I -O3 -fomit-frame-pointer Bulldozer
icc -xCORE-AVX2 -O2 -fomit-frame-pointer Bulldozer
icc -xCORE-AVX2 -O3 -fomit-frame-pointer Bulldozer
icc -xMIC-AVX512 -O2 -fomit-frame-pointer Bulldozer
icc -xMIC-AVX512 -O3 -fomit-frame-pointer Bulldozer
icc -xSSE4.1 -O2 -fomit-frame-pointer Bulldozer
icc -xSSE4.1 -O3 -fomit-frame-pointer Bulldozer
icc -xSSE4.2 -O2 -fomit-frame-pointer Bulldozer
icc -xSSE4.2 -O3 -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: cc
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:157:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i , A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc Haswell Nehalem

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc Haswell
gcc -O2 -fomit-frame-pointer Haswell
gcc -O3 -fomit-frame-pointer Haswell
gcc -O -fomit-frame-pointer Haswell
gcc -Os -fomit-frame-pointer Haswell
gcc -fno-schedule-insns -O2 -fomit-frame-pointer Haswell
gcc -fno-schedule-insns -O3 -fomit-frame-pointer Haswell
gcc -fno-schedule-insns -O -fomit-frame-pointer Haswell
gcc -fno-schedule-insns -Os -fomit-frame-pointer Haswell
gcc -funroll-loops Haswell
gcc -funroll-loops -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -O -fomit-frame-pointer Haswell
gcc -funroll-loops -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer Haswell
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer Haswell
gcc -m64 -O2 -fomit-frame-pointer Haswell
gcc -m64 -O3 -fomit-frame-pointer Haswell
gcc -m64 -O -fomit-frame-pointer Haswell
gcc -m64 -Os -fomit-frame-pointer Haswell
gcc -m64 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=k8 -O -fomit-frame-pointer Haswell
gcc -m64 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -m64 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=nocona -O -fomit-frame-pointer Haswell
gcc -m64 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -march=barcelona -O -fomit-frame-pointer Haswell
gcc -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -march=k8 -O -fomit-frame-pointer Haswell
gcc -march=k8 -Os -fomit-frame-pointer Haswell
gcc -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -march=nocona -O -fomit-frame-pointer Haswell
gcc -march=nocona -Os -fomit-frame-pointer Haswell
gcc Nehalem
gcc -O2 -fomit-frame-pointer Nehalem
gcc -O3 -fomit-frame-pointer Nehalem
gcc -O -fomit-frame-pointer Nehalem
gcc -Os -fomit-frame-pointer Nehalem
gcc -fno-schedule-insns -O2 -fomit-frame-pointer Nehalem
gcc -fno-schedule-insns -O3 -fomit-frame-pointer Nehalem
gcc -fno-schedule-insns -O -fomit-frame-pointer Nehalem
gcc -fno-schedule-insns -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops Nehalem
gcc -funroll-loops -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -m64 -O2 -fomit-frame-pointer Nehalem
gcc -m64 -O3 -fomit-frame-pointer Nehalem
gcc -m64 -O -fomit-frame-pointer Nehalem
gcc -m64 -Os -fomit-frame-pointer Nehalem
gcc -m64 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -m64 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -m64 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -m64 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -m64 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -m64 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -m64 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -m64 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -march=barcelona -Os -fomit-frame-pointer Nehalem
gcc -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -march=k8 -O -fomit-frame-pointer Nehalem
gcc -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -march=nocona -O -fomit-frame-pointer Nehalem
gcc -march=nocona -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=barcelona -O -fomit-frame-pointer Haswell
gcc -m64 -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -m64 -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -m64 -march=barcelona -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:43,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: note: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^~~~~~~
KeccakP-1600-times4-SIMD256.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:43,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: note: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:142:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+2], lanes2 ),\
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer Haswell
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer Haswell
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer Haswell
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer Haswell
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer Haswell
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:135:40: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-times4-SIMD256.c: #define Xor_In4( argIndex ) lanes0 = LOAD256u( curData0[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^~~~~~~
KeccakP-1600-times4-SIMD256.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:43,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: note: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^~~~~~~~
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^~~~~~~
KeccakP-1600-times4-SIMD256.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:43,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ...

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

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: cc
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:24:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: # error "SSE4.1 instruction set not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from KeccakP-1600-AVX512.c:25:0:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: # error "AES/PCLMUL instructions not enabled"
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:203:1: error: unknown type name '__m512i'
KeccakP-1600-AVX512.c: typedef __m512i V512;
KeccakP-1600-AVX512.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc KnightsLanding

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

Number of similar (compiler,implementation) pairs: 98, namely:
CompilerImplementations
gcc KnightsLanding
gcc -O2 -fomit-frame-pointer KnightsLanding
gcc -O3 -fomit-frame-pointer KnightsLanding
gcc -O -fomit-frame-pointer KnightsLanding
gcc -Os -fomit-frame-pointer KnightsLanding
gcc -fno-schedule-insns -O2 -fomit-frame-pointer KnightsLanding
gcc -fno-schedule-insns -O3 -fomit-frame-pointer KnightsLanding
gcc -fno-schedule-insns -O -fomit-frame-pointer KnightsLanding
gcc -fno-schedule-insns -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops KnightsLanding
gcc -funroll-loops -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=corei7 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -m64 -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -m64 -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -m64 -march=nocona -Os -fomit-frame-pointer KnightsLanding
gcc -march=barcelona -O2 -fomit-frame-pointer KnightsLanding
gcc -march=barcelona -O3 -fomit-frame-pointer KnightsLanding
gcc -march=barcelona -O -fomit-frame-pointer KnightsLanding
gcc -march=barcelona -Os -fomit-frame-pointer KnightsLanding
gcc -march=k8 -O2 -fomit-frame-pointer KnightsLanding
gcc -march=k8 -O3 -fomit-frame-pointer KnightsLanding
gcc -march=k8 -O -fomit-frame-pointer KnightsLanding
gcc -march=k8 -Os -fomit-frame-pointer KnightsLanding
gcc -march=nocona -O2 -fomit-frame-pointer KnightsLanding
gcc -march=nocona -O3 -fomit-frame-pointer KnightsLanding
gcc -march=nocona -O -fomit-frame-pointer KnightsLanding
gcc -march=nocona -Os -fomit-frame-pointer KnightsLanding

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: note: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^~~~~~~~~~~
KeccakP-1600-AVX512.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/immintrin.h:45,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/avx512fintrin.h:6226:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: cc
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:19:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 0, A, E) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: incompatible types when assigning to type 'V128' from type 'int'
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:20:5: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta( 1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc SandyBridge

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc SandyBridge
gcc -O2 -fomit-frame-pointer SandyBridge
gcc -O3 -fomit-frame-pointer SandyBridge
gcc -O -fomit-frame-pointer SandyBridge
gcc -Os -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O2 -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O3 -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -O -fomit-frame-pointer SandyBridge
gcc -fno-schedule-insns -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops SandyBridge
gcc -funroll-loops -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -m64 -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -O -fomit-frame-pointer SandyBridge
gcc -m64 -Os -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -m64 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -m64 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -march=nocona -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:49:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_56(a) _mm_shuffle_epi8(a, CONST128(rho56))
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:11: note: in expansion of macro 'ROL64in128_56'
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~
KeccakP-1600-times2-SIMD128.c: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/x86intrin.h:39,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^~~~~~~~~~~~~~~~
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:48:37: note: called from here
KeccakP-1600-times2-SIMD128.c: #define ROL64in128_8(a) _mm_shuffle_epi8(a, CONST128(rho8))
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: generic64
Security model: unknown
Compiler: icc
KeccakP-1600-opt64.c: ": internal error: ** The compiler has encountered an unexpected problem.
KeccakP-1600-opt64.c: ** Segmentation violation signal raised. **
KeccakP-1600-opt64.c: Access violation or stack overflow. Please contact Intel Support for assistance.
KeccakP-1600-opt64.c:
KeccakP-1600-opt64.c: compilation aborted for KeccakP-1600-opt64.c (code 4)

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc generic64
icc -no-vec generic64
icc -xAVX -O2 -fomit-frame-pointer generic64
icc -xAVX -O3 -fomit-frame-pointer generic64
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer generic64
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer generic64
icc -xCORE-AVX-I -O2 -fomit-frame-pointer generic64
icc -xCORE-AVX-I -O3 -fomit-frame-pointer generic64
icc -xCORE-AVX2 -O2 -fomit-frame-pointer generic64
icc -xCORE-AVX2 -O3 -fomit-frame-pointer generic64
icc -xMIC-AVX512 -O2 -fomit-frame-pointer generic64
icc -xMIC-AVX512 -O3 -fomit-frame-pointer generic64
icc -xSSE4.1 -O2 -fomit-frame-pointer generic64
icc -xSSE4.1 -O3 -fomit-frame-pointer generic64
icc -xSSE4.2 -O2 -fomit-frame-pointer generic64
icc -xSSE4.2 -O3 -fomit-frame-pointer generic64
icc generic64lc
icc -no-vec generic64lc
icc -xAVX -O2 -fomit-frame-pointer generic64lc
icc -xAVX -O3 -fomit-frame-pointer generic64lc
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer generic64lc
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer generic64lc
icc -xCORE-AVX-I -O2 -fomit-frame-pointer generic64lc
icc -xCORE-AVX-I -O3 -fomit-frame-pointer generic64lc
icc -xCORE-AVX2 -O2 -fomit-frame-pointer generic64lc
icc -xCORE-AVX2 -O3 -fomit-frame-pointer generic64lc
icc -xMIC-AVX512 -O2 -fomit-frame-pointer generic64lc
icc -xMIC-AVX512 -O3 -fomit-frame-pointer generic64lc
icc -xSSE4.1 -O2 -fomit-frame-pointer generic64lc
icc -xSSE4.1 -O3 -fomit-frame-pointer generic64lc
icc -xSSE4.2 -O2 -fomit-frame-pointer generic64lc
icc -xSSE4.2 -O3 -fomit-frame-pointer generic64lc

Compiler output

Implementation: ref
Security model: unknown
Compiler: g++
Keyakv2.cpp: In file included from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptr<UINT8> state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Keyakv2.cpp: template<typename> class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:
Motorist.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptr<UINT8> state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Motorist.cpp: template<typename> class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptr<UINT8> state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
encrypt.cpp: template<typename> class auto_ptr;
encrypt.cpp: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 146, namely:
CompilerImplementations
g++ ref
g++ -O2 -fomit-frame-pointer ref
g++ -O3 -fomit-frame-pointer ref
g++ -O -fomit-frame-pointer ref
g++ -Os -fomit-frame-pointer ref
g++ -fno-schedule-insns -O2 -fomit-frame-pointer ref
g++ -fno-schedule-insns -O3 -fomit-frame-pointer ref
g++ -fno-schedule-insns -O -fomit-frame-pointer ref
g++ -fno-schedule-insns -Os -fomit-frame-pointer ref
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref
g++ -m64 -O2 -fomit-frame-pointer ref
g++ -m64 -O3 -fomit-frame-pointer ref
g++ -m64 -O -fomit-frame-pointer ref
g++ -m64 -Os -fomit-frame-pointer ref
g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer ref
g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer ref
g++ -m64 -march=core-avx-i -O -fomit-frame-pointer ref
g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O3 -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer ref
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
g++ -m64 -march=core2 -O2 -fomit-frame-pointer ref
g++ -m64 -march=core2 -O3 -fomit-frame-pointer ref
g++ -m64 -march=core2 -O -fomit-frame-pointer ref
g++ -m64 -march=core2 -Os -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ref
g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer ref
g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer ref
g++ -m64 -march=corei7-avx -O -fomit-frame-pointer ref
g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer ref
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer ref
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer ref
g++ -m64 -march=corei7 -O -fomit-frame-pointer ref
g++ -m64 -march=corei7 -Os -fomit-frame-pointer ref
g++ -m64 -march=k8 -O2 -fomit-frame-pointer ref
g++ -m64 -march=k8 -O3 -fomit-frame-pointer ref
g++ -m64 -march=k8 -O -fomit-frame-pointer ref
g++ -m64 -march=k8 -Os -fomit-frame-pointer ref
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ref
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ref
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer ref
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer ref
g++ -m64 -march=nocona -O2 -fomit-frame-pointer ref
g++ -m64 -march=nocona -O3 -fomit-frame-pointer ref
g++ -m64 -march=nocona -O -fomit-frame-pointer ref
g++ -m64 -march=nocona -Os -fomit-frame-pointer ref
g++ -march=barcelona -O2 -fomit-frame-pointer ref
g++ -march=barcelona -O3 -fomit-frame-pointer ref
g++ -march=barcelona -O -fomit-frame-pointer ref
g++ -march=barcelona -Os -fomit-frame-pointer ref
g++ -march=k8 -O2 -fomit-frame-pointer ref
g++ -march=k8 -O3 -fomit-frame-pointer ref
g++ -march=k8 -O -fomit-frame-pointer ref
g++ -march=k8 -Os -fomit-frame-pointer ref
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ref
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ref
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ref
g++ -march=nocona -O2 -fomit-frame-pointer ref
g++ -march=nocona -O3 -fomit-frame-pointer ref
g++ -march=nocona -O -fomit-frame-pointer ref
g++ -march=nocona -Os -fomit-frame-pointer ref
g++ refnew
g++ -O2 -fomit-frame-pointer refnew
g++ -O3 -fomit-frame-pointer refnew
g++ -O -fomit-frame-pointer refnew
g++ -Os -fomit-frame-pointer refnew
g++ -fno-schedule-insns -O2 -fomit-frame-pointer refnew
g++ -fno-schedule-insns -O3 -fomit-frame-pointer refnew
g++ -fno-schedule-insns -O -fomit-frame-pointer refnew
g++ -fno-schedule-insns -Os -fomit-frame-pointer refnew
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer refnew
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer refnew
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer refnew
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer refnew
g++ -m64 -O2 -fomit-frame-pointer refnew
g++ -m64 -O3 -fomit-frame-pointer refnew
g++ -m64 -O -fomit-frame-pointer refnew
g++ -m64 -Os -fomit-frame-pointer refnew
g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer refnew
g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer refnew
g++ -m64 -march=core-avx-i -O -fomit-frame-pointer refnew
g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer refnew
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=core-avx2 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer refnew
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer refnew
g++ -m64 -march=core2 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -O -fomit-frame-pointer refnew
g++ -m64 -march=core2 -Os -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer refnew
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer refnew
g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer refnew
g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer refnew
g++ -m64 -march=corei7-avx -O -fomit-frame-pointer refnew
g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer refnew
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=corei7 -O -fomit-frame-pointer refnew
g++ -m64 -march=corei7 -Os -fomit-frame-pointer refnew
g++ -m64 -march=k8 -O2 -fomit-frame-pointer refnew
g++ -m64 -march=k8 -O3 -fomit-frame-pointer refnew
g++ -m64 -march=k8 -O -fomit-frame-pointer refnew
g++ -m64 -march=k8 -Os -fomit-frame-pointer refnew
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer refnew
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer refnew
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer refnew
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer refnew
g++ -m64 -march=nocona -O2 -fomit-frame-pointer refnew
g++ -m64 -march=nocona -O3 -fomit-frame-pointer refnew
g++ -m64 -march=nocona -O -fomit-frame-pointer refnew
g++ -m64 -march=nocona -Os -fomit-frame-pointer refnew
g++ -march=barcelona -O2 -fomit-frame-pointer refnew
g++ -march=barcelona -O3 -fomit-frame-pointer refnew
g++ -march=barcelona -O -fomit-frame-pointer refnew
g++ -march=barcelona -Os -fomit-frame-pointer refnew
g++ -march=k8 -O2 -fomit-frame-pointer refnew
g++ -march=k8 -O3 -fomit-frame-pointer refnew
g++ -march=k8 -O -fomit-frame-pointer refnew
g++ -march=k8 -Os -fomit-frame-pointer refnew
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv refnew
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv refnew
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv refnew
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv refnew
g++ -march=nocona -O2 -fomit-frame-pointer refnew
g++ -march=nocona -O3 -fomit-frame-pointer refnew
g++ -march=nocona -O -fomit-frame-pointer refnew
g++ -march=nocona -Os -fomit-frame-pointer refnew

Compiler output

Implementation: ref
Security model: unknown
Compiler: g++ -m64 -march=barcelona -O2 -fomit-frame-pointer
Keyakv2.cpp: In file included from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptr<UINT8> state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Keyakv2.cpp: template<typename> class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:
Motorist.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptr<UINT8> state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Motorist.cpp: template<typename> class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptr<UINT8> state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
encrypt.cpp: template<typename> class auto_ptr;
encrypt.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptr<UINT8> state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Keyakv2.cpp: template<typename> class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:
Motorist.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptr<UINT8> state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
Motorist.cpp: template<typename> class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptr<UINT8> state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory:80,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h:53:28: note: declared here
encrypt.cpp: template<typename> class auto_ptr;
encrypt.cpp: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
g++ -m64 -march=barcelona -O2 -fomit-frame-pointer ref
g++ -m64 -march=barcelona -O3 -fomit-frame-pointer ref
g++ -m64 -march=barcelona -O -fomit-frame-pointer ref
g++ -m64 -march=barcelona -Os -fomit-frame-pointer ref
g++ -m64 -march=barcelona -O2 -fomit-frame-pointer refnew
g++ -m64 -march=barcelona -O3 -fomit-frame-pointer refnew
g++ -m64 -march=barcelona -O -fomit-frame-pointer refnew
g++ -m64 -march=barcelona -Os -fomit-frame-pointer refnew

Compiler output

Implementation: ref
Security model: unknown
Compiler: icpc -xAVX -O2 -fomit-frame-pointer
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
Keyakv2.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
Keyakv2.cpp: from Motorist.h(20),
Keyakv2.cpp: from Keyakv2.h(21),
Keyakv2.cpp: from Keyakv2.cpp(16):
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/utility(307): error: pack expansion does not make use of any argument packs
Keyakv2.cpp: using __type = _Index_tuple<__integer_pack(_Num)...>;
Keyakv2.cpp: ^
Keyakv2.cpp:
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
Keyakv2.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
Keyakv2.cpp: from Motorist.h(20),
Keyakv2.cpp: from Keyakv2.h(21),
Keyakv2.cpp: from Keyakv2.cpp(16):
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/utility(329): error: pack expansion does not make use of any argument packs
Keyakv2.cpp: = integer_sequence<_Tp, __integer_pack(_Num)...>;
Keyakv2.cpp: ^
Keyakv2.cpp:
Keyakv2.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
Keyakv2.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
Keyakv2.cpp: from Motorist.h(20),
Keyakv2.cpp: from Keyakv2.h(21),
Keyakv2.cpp: from Keyakv2.cpp(16):
Keyakv2.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/utility(329): error: expected a ">"
Keyakv2.cpp: = integer_sequence<_Tp, __integer_pack(_Num)...>;
Keyakv2.cpp: ...

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
icpc -xAVX -O2 -fomit-frame-pointer ref
icpc -xAVX -O3 -fomit-frame-pointer ref
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer ref
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer ref
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer ref
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer ref
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer ref
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer ref
icpc -xMIC-AVX512 -O2 -fomit-frame-pointer ref
icpc -xMIC-AVX512 -O3 -fomit-frame-pointer ref
icpc -xSSE4.1 -O2 -fomit-frame-pointer ref
icpc -xSSE4.1 -O3 -fomit-frame-pointer ref
icpc -xSSE4.2 -O2 -fomit-frame-pointer ref
icpc -xSSE4.2 -O3 -fomit-frame-pointer ref
icpc -xAVX -O2 -fomit-frame-pointer refnew
icpc -xAVX -O3 -fomit-frame-pointer refnew
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer refnew
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer refnew
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer refnew
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer refnew
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer refnew
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer refnew
icpc -xMIC-AVX512 -O2 -fomit-frame-pointer refnew
icpc -xMIC-AVX512 -O3 -fomit-frame-pointer refnew
icpc -xSSE4.1 -O2 -fomit-frame-pointer refnew
icpc -xSSE4.1 -O3 -fomit-frame-pointer refnew
icpc -xSSE4.2 -O2 -fomit-frame-pointer refnew
icpc -xSSE4.2 -O3 -fomit-frame-pointer refnew