Implementation notes: amd64, genji291, crypto_aead/seakeyakv2

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: seakeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
40880? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
40936? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
40964? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
41062? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
41076? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
41132? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
41188? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
41188? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
41230? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
41300? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
41300? ? ?? ? ?KnightsLandingicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
41328? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
41342? ? ?? ? ?Nehalemicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
41370? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
41384? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
41412? ? ?? ? ?Haswellicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
41412? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
41412? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
41622? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
41664? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
41678? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
41720? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
41874? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
41958? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
42000? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
42028? ? ?? ? ?KnightsLandingicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
42056? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
42070? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
42098? ? ?? ? ?Nehalemicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
42126? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
42154? ? ?? ? ?KnightsLandingicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
42154? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
42168? ? ?? ? ?KnightsLandingicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
42182? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
42196? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
42196? ? ?? ? ?Nehalemicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
42252? ? ?? ? ?Haswellicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
42266? ? ?? ? ?Haswellicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
42266? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
42280? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
42294? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
42308? ? ?? ? ?Nehalemicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
42336? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
42336? ? ?? ? ?Haswellicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
42336? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
42336? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
42378? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
42378? ? ?? ? ?SandyBridgeicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
42406? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
42406? ? ?? ? ?SandyBridgegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
42434? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
42476? ? ?? ? ?SandyBridgeicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
42490? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
42532? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
42616? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
42658? ? ?? ? ?SandyBridgegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
42686? ? ?? ? ?Haswellicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
42700? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
42714? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
42714? ? ?? ? ?KnightsLandingicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
42714? ? ?? ? ?Nehalemicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
42714? ? ?? ? ?SandyBridgeicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
42742? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
42756? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
42756? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
42826? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
42952? ? ?? ? ?SandyBridgeicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
42994? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
43036? ? ?? ? ?Nehalemgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
43078? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
43106? ? ?? ? ?SandyBridgeicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
43288? ? ?? ? ?Nehalemicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
43372? ? ?? ? ?Haswellicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
43400? ? ?? ? ?Haswellgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
43400? ? ?? ? ?Nehalemgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
43428? ? ?? ? ?KnightsLandingicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
43512? ? ?? ? ?Haswellgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
43526? ? ?? ? ?Haswellgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
43554? ? ?? ? ?Nehalemgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
43638? ? ?? ? ?KnightsLandinggcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
43694? ? ?? ? ?Nehalemicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
43722? ? ?? ? ?Haswellicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
43722? ? ?? ? ?KnightsLandinggcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
43764? ? ?? ? ?Nehalemgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
43778? ? ?? ? ?KnightsLandingicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
43834? ? ?? ? ?SandyBridgeicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
44352? ? ?? ? ?SandyBridgeicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
44730? ? ?? ? ?SandyBridgeicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
44912? ? ?? ? ?SandyBridgeicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
45234? ? ?? ? ?Haswellicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
45248? ? ?? ? ?Nehalemicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
45290? ? ?? ? ?Haswellicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
45318? ? ?? ? ?Nehalemicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
45444? ? ?? ? ?KnightsLandingicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
45514? ? ?? ? ?KnightsLandingicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
45710? ? ?? ? ?SandyBridgegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
45850? ? ?? ? ?Haswellicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
45906? ? ?? ? ?Nehalemicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
45920? ? ?? ? ?KnightsLandingicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
46732? ? ?? ? ?SandyBridgeicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
51772? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
52738? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
53004? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
53046? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
53284? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
53676? ? ?? ? ?SandyBridgeicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
53690? ? ?? ? ?KnightsLandingicc2018082020180818
53760? ? ?? ? ?Nehalemicc_-no-vec2018082020180818
53802? ? ?? ? ?KnightsLandingicc_-no-vec2018082020180818
53830? ? ?? ? ?Haswellicc2018082020180818
53872? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
53900? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
53900? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
53900? ? ?? ? ?Nehalemicc2018082020180818
54012? ? ?? ? ?Haswellicc_-no-vec2018082020180818
54012? ? ?? ? ?SandyBridgeicc2018082020180818
54054? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
54180? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
54222? ? ?? ? ?SandyBridgeicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
54236? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
54278? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
54488? ? ?? ? ?KnightsLandingicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
54502? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
54530? ? ?? ? ?Haswellicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
54544? ? ?? ? ?KnightsLandingicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
54600? ? ?? ? ?Nehalemicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
54628? ? ?? ? ?Nehalemicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
54740? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
54810? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
54838? ? ?? ? ?Haswellicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
54838? ? ?? ? ?SandyBridgeicc_-no-vec2018082020180818
54880? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
54964? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
55160? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
55188? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
55202? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
55286? ? ?? ? ?KnightsLandingicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
55426? ? ?? ? ?Nehalemicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
55468? ? ?? ? ?Haswellicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
55538? ? ?? ? ?Nehalemicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
55552? ? ?? ? ?KnightsLandingicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
55552? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
55552? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
55762? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
55790? ? ?? ? ?Haswellicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
55916? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
56028? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
56210? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
56266? ? ?? ? ?Nehalemgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
56462? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
56476? ? ?? ? ?SandyBridgegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
56588? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
57526? ? ?? ? ?SandyBridgeicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
59920? ? ?? ? ?SandyBridgeicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
63266? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
64218? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
64288? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
66962? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
67410? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
67466? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
67578? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
67592? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
67676? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
69202? ? ?? ? ?generic64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
69594? ? ?? ? ?generic64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
69874? ? ?? ? ?generic64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
70420? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
70686? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
71736? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
72674? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
73080? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
75222? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
75698? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
75782? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
76286? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
76370? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
76468? ? ?? ? ?generic64lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
77686? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
77728? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
77728? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
77742? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
77742? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
77812? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
77840? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
77840? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
77854? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
77868? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
77868? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
77868? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
77896? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
77910? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
77938? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
77938? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
77952? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
77980? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
77994? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
77994? ? ?? ? ?asmX86-64gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
78008? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
78022? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
78036? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
78064? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
78064? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
78092? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
78106? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
78106? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
78134? ? ?? ? ?asmX86-64gcc_-O3_-fomit-frame-pointer2018082020180818
78148? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
78176? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
78176? ? ?? ? ?asmX86-64gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
78190? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
78204? ? ?? ? ?asmX86-64gcc_-O2_-fomit-frame-pointer2018082020180818
78218? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
78218? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
78232? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
78246? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
78246? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
78246? ? ?? ? ?asmX86-64gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
78260? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
78260? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
78260? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
78274? ? ?? ? ?asmX86-64gcc_-Os_-fomit-frame-pointer2018082020180818
78274? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
78288? ? ?? ? ?asmX86-64gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
78288? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
78302? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
78316? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
78316? ? ?? ? ?asmX86-64gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
78344? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
78344? ? ?? ? ?asmX86-64gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
78344? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
78358? ? ?? ? ?asmX86-64gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
78386? ? ?? ? ?asmX86-64gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
78386? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
78414? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
78428? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
78428? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
78428? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
78456? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
78456? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
78470? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
78484? ? ?? ? ?asmX86-64gcc_-O_-fomit-frame-pointer2018082020180818
78484? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
78484? ? ?? ? ?asmX86-64gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
78498? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
78540? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
78554? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
78568? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
78568? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
78582? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
78596? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
78596? ? ?? ? ?asmX86-64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
78610? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
78624? ? ?? ? ?asmX86-64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
78624? ? ?? ? ?asmX86-64gcc_-m64_-O_-fomit-frame-pointer2018082020180818
78666? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
78666? ? ?? ? ?asmX86-64gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
78666? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
78680? ? ?? ? ?asmX86-64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
78694? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
78722? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
78722? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
78722? ? ?? ? ?asmX86-64icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
78750? ? ?? ? ?asmX86-64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
78764? ? ?? ? ?asmX86-64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
78764? ? ?? ? ?asmX86-64gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
78764? ? ?? ? ?asmX86-64gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
78806? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
78806? ? ?? ? ?asmX86-64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
78806? ? ?? ? ?asmX86-64icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
78820? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
78820? ? ?? ? ?asmX86-64icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
78834? ? ?? ? ?asmX86-64gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
78848? ? ?? ? ?asmX86-64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
78862? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
78862? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
78862? ? ?? ? ?asmX86-64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
78862? ? ?? ? ?asmX86-64icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
78876? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
78918? ? ?? ? ?asmX86-64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
78932? ? ?? ? ?asmX86-64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
78946? ? ?? ? ?asmX86-64gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
78946? ? ?? ? ?asmX86-64icc_-no-vec2018082020180818
79002? ? ?? ? ?asmX86-64icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
79016? ? ?? ? ?asmX86-64gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
79016? ? ?? ? ?asmX86-64icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
79044? ? ?? ? ?asmX86-64icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
79058? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
79058? ? ?? ? ?asmX86-64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
79100? ? ?? ? ?asmX86-64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
79142? ? ?? ? ?asmX86-64icc2018082020180818
79142? ? ?? ? ?asmX86-64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
79212? ? ?? ? ?asmX86-64icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
79226? ? ?? ? ?asmX86-64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
79240? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
79254? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
79478? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
79492? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
79926? ? ?? ? ?asmX86-64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
80010? ? ?? ? ?asmX86-64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
81704? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
81872? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
81984? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
82110? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
83384? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
83426? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
83496? ? ?? ? ?generic64lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
83860? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
83902? ? ?? ? ?generic64lcgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
84056? ? ?? ? ?generic64lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
84294? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
84574? ? ?? ? ?Nehalemgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
84574? ? ?? ? ?asmX86-64cc2018082020180818
84854? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
84952? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
85386? ? ?? ? ?asmX86-64gcc_-funroll-loops2018082020180818
85456? ? ?? ? ?asmX86-64gcc2018082020180818
85456? ? ?? ? ?generic64lcgcc_-O3_-fomit-frame-pointer2018082020180818
85484? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
85540? ? ?? ? ?generic64lcgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
85568? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
85610? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
85666? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
85918? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
86058? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
86184? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
86212? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
86240? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
86268? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
86310? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
86338? ? ?? ? ?generic64lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
86394? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
86422? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
86520? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
86520? ? ?? ? ?generic64lcgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
86688? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
86688? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
86702? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
86758? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
86800? ? ?? ? ?generic64lcgcc_-Os_-fomit-frame-pointer2018082020180818
86828? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
86828? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
86842? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
86856? ? ?? ? ?generic64lcgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
86884? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
86898? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
86926? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
86968? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
87010? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
87024? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
87080? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
87108? ? ?? ? ?generic64lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
87220? ? ?? ? ?generic64lcgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
87248? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
88186? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
88228? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
88228? ? ?? ? ?generic64lcgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
88298? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
88382? ? ?? ? ?generic64gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
88396? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
88410? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
88438? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
88452? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
88494? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
88522? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
88620? ? ?? ? ?generic64lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
88634? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
88690? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
88732? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
88788? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
89264? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
89278? ? ?? ? ?generic64lcgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
89446? ? ?? ? ?generic64lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
89684? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
89726? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
89768? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
89782? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
89936? ? ?? ? ?generic64lcgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
90566? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
90636? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
90678? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
90888? ? ?? ? ?generic64gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
90916? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
90916? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
90916? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
90916? ? ?? ? ?generic64lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
91000? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
91028? ? ?? ? ?generic64gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
91042? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
91042? ? ?? ? ?generic64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
91056? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
91098? ? ?? ? ?generic64lcgcc_-O2_-fomit-frame-pointer2018082020180818
91098? ? ?? ? ?generic64lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
91140? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
91168? ? ?? ? ?generic64lcgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
91196? ? ?? ? ?generic64gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
91196? ? ?? ? ?generic64gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
91224? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
91238? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
91238? ? ?? ? ?generic64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
91322? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
91322? ? ?? ? ?generic64lcgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
91350? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
91462? ? ?? ? ?generic64gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
91476? ? ?? ? ?generic64lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
91490? ? ?? ? ?generic64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
91490? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
91546? ? ?? ? ?generic64gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
91546? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
91560? ? ?? ? ?generic64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
91574? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
91630? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
91630? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
91630? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
91658? ? ?? ? ?generic64gcc_-Os_-fomit-frame-pointer2018082020180818
91658? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
91658? ? ?? ? ?generic64gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
91672? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
91686? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
91728? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
91742? ? ?? ? ?generic64gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
91742? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
91770? ? ?? ? ?generic64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
91784? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
91812? ? ?? ? ?generic64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
91812? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
91868? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
91896? ? ?? ? ?generic64lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
91938? ? ?? ? ?generic64lcgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
91994? ? ?? ? ?generic64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
92148? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
92162? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
92190? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
92204? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
92232? ? ?? ? ?generic64gcc_-O3_-fomit-frame-pointer2018082020180818
92232? ? ?? ? ?generic64gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
92288? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
92414? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
92512? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
93142? ? ?? ? ?generic64lcgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
93226? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
93310? ? ?? ? ?generic64lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
93408? ? ?? ? ?generic64lcgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
93464? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
93506? ? ?? ? ?generic64lcgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
93548? ? ?? ? ?generic64lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
93548? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
93604? ? ?? ? ?generic64lcgcc_-m64_-O_-fomit-frame-pointer2018082020180818
93660? ? ?? ? ?generic64lcgcc_-O_-fomit-frame-pointer2018082020180818
93730? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
93828? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
93842? ? ?? ? ?generic64lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
93926? ? ?? ? ?generic64gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
94038? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
94444? ? ?? ? ?generic64lcgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
94710? ? ?? ? ?generic64gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
94724? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
94752? ? ?? ? ?generic64lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
94864? ? ?? ? ?generic64gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
95144? ? ?? ? ?asmX86-64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
95172? ? ?? ? ?generic64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
95452? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
95480? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
95494? ? ?? ? ?generic64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
95564? ? ?? ? ?generic64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
95970? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
96096? ? ?? ? ?generic64gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
96138? ? ?? ? ?generic64gcc_-O2_-fomit-frame-pointer2018082020180818
96166? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
96180? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
96180? ? ?? ? ?generic64gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
96180? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
96194? ? ?? ? ?generic64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
96222? ? ?? ? ?generic64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
96236? ? ?? ? ?generic64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
96250? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
96320? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
96390? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
96684? ? ?? ? ?generic64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
97202? ? ?? ? ?generic64gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
98826? ? ?? ? ?generic64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
98952? ? ?? ? ?generic64gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
99498? ? ?? ? ?generic64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
99498? ? ?? ? ?generic64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
99554? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
99596? ? ?? ? ?generic64gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
99736? ? ?? ? ?generic64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
99792? ? ?? ? ?generic64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
99792? ? ?? ? ?generic64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
99806? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
99960? ? ?? ? ?generic64gcc_-m64_-O_-fomit-frame-pointer2018082020180818
99960? ? ?? ? ?generic64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
99974? ? ?? ? ?generic64gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
100352? ? ?? ? ?generic64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
100562? ? ?? ? ?generic64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
100632? ? ?? ? ?generic64gcc_-O_-fomit-frame-pointer2018082020180818
112714? ? ?? ? ?asmX86-64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
119700? ? ?? ? ?generic64lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
122808? ? ?? ? ?SandyBridgegcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
129962? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
130144? ? ?? ? ?generic32icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
130382? ? ?? ? ?referencegcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
130438? ? ?? ? ?generic32lcicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
130676? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
130844? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
131040? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
131054? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
131684? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
134078? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
134708? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
143542? ? ?? ? ?generic32icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
143892? ? ?? ? ?generic32lcicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
144522? ? ?? ? ?generic64lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
144578? ? ?? ? ?generic32lcicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
146398? ? ?? ? ?generic32icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
149884? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
152824? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
157024? ? ?? ? ?generic32icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
157472? ? ?? ? ?generic32lcicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
160650? ? ?? ? ?generic32icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
162344? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
162428? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
162610? ? ?? ? ?compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
163114? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
163310? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
163562? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
163590? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
164836? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
165004? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
165200? ? ?? ? ?compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
172830? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
172928? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
173180? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
173824? ? ?? ? ?generic32icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
174132? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
174216? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
174720? ? ?? ? ?generic32lcicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
174916? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
175070? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
175154? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
178570? ? ?? ? ?referencegcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
178780? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
179018? ? ?? ? ?referencegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
179830? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
187194? ? ?? ? ?generic32lcicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
189112? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
190988? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
191408? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
193634? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
195762? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
197456? ? ?? ? ?referencegcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
198940? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
199500? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
200382? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
200872? ? ?? ? ?compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
200914? ? ?? ? ?compactgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
201138? ? ?? ? ?compactgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
201180? ? ?? ? ?compactgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
201264? ? ?? ? ?compactgcc_-O3_-fomit-frame-pointer2018082020180818
201502? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
201824? ? ?? ? ?referencegcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
202426? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
202706? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
205506? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
205548? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
205996? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
206206? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
206346? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
206766? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
206794? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
207214? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
209174? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
209972? ? ?? ? ?referencegcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
211372? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
211526? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
211932? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
211974? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
212030? ? ?? ? ?compactgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
212058? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
212268? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
212744? ? ?? ? ?compactgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
212744? ? ?? ? ?generic32lcgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
212814? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
212870? ? ?? ? ?referencegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
212898? ? ?? ? ?generic32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
212926? ? ?? ? ?compactgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
213220? ? ?? ? ?generic32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
213556? ? ?? ? ?compactgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
213766? ? ?? ? ?generic32lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
214228? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
214648? ? ?? ? ?generic32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
214718? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
214802? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
215054? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
215348? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
215446? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
216216? ? ?? ? ?compacticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
217812? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
218120? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
218484? ? ?? ? ?referencegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
218876? ? ?? ? ?referencegcc_-m64_-O3_-fomit-frame-pointer2018082020180818
218932? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
219618? ? ?? ? ?compacticc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
219758? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
219884? ? ?? ? ?generic32gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
220234? ? ?? ? ?generic32lcgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
220374? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
220598? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
221298? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
221354? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
221494? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
221648? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
221662? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
221984? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
222012? ? ?? ? ?compacticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
222306? ? ?? ? ?compacticc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
222376? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
222502? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
222572? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
222656? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
222684? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
222824? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
222978? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
223090? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
223118? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
223496? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
223692? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
224238? ? ?? ? ?referencegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
224574? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
224588? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
224588? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
224630? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
224658? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
224784? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
224868? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
225064? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
225288? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
225428? ? ?? ? ?generic32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
225498? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
225610? ? ?? ? ?generic32gcc_-O3_-fomit-frame-pointer2018082020180818
226058? ? ?? ? ?generic32gcc_-m64_-O3_-fomit-frame-pointer2018082020180818
226128? ? ?? ? ?generic32lcgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
226142? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
226184? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
226450? ? ?? ? ?generic32lcicc2018082020180818
226464? ? ?? ? ?generic32icc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
226562? ? ?? ? ?generic32icc_-no-vec2018082020180818
226716? ? ?? ? ?generic32icc2018082020180818
226758? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
226842? ? ?? ? ?generic32lcicc_-no-vec2018082020180818
226856? ? ?? ? ?generic32lcicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
227052? ? ?? ? ?generic32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
227276? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
227332? ? ?? ? ?generic32lcgcc_-O3_-fomit-frame-pointer2018082020180818
227710? ? ?? ? ?generic32gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
227738? ? ?? ? ?generic32lcicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
227836? ? ?? ? ?generic32gcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
228046? ? ?? ? ?compacticc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
228158? ? ?? ? ?generic32lcgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
228242? ? ?? ? ?generic32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
228410? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
228550? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
228592? ? ?? ? ?generic32lcgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
229096? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
229138? ? ?? ? ?generic32lcgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
229236? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
229278? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
229334? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
229684? ? ?? ? ?generic32gcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
231000? ? ?? ? ?generic32icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
231182? ? ?? ? ?generic32icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
231742? ? ?? ? ?generic32lcicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
231826? ? ?? ? ?referencegcc_-O3_-fomit-frame-pointer2018082020180818
232190? ? ?? ? ?generic32lcicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
232974? ? ?? ? ?referencegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
232988? ? ?? ? ?compacticc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
233002? ? ?? ? ?compactgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
237412? ? ?? ? ?compactgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
237902? ? ?? ? ?compactgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
239610? ? ?? ? ?compacticc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
239624? ? ?? ? ?compacticc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
240618? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
240730? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
240982? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
241234? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
243824? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
243838? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
243852? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
243894? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
243908? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
243908? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
244048? ? ?? ? ?generic32gcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
244104? ? ?? ? ?generic32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
244104? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
244244? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
244384? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
244454? ? ?? ? ?generic32lcgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
244468? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
244664? ? ?? ? ?generic32gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
244720? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
244916? ? ?? ? ?generic32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
244944? ? ?? ? ?generic32lcgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
245014? ? ?? ? ?generic32gcc_-m64_-Os_-fomit-frame-pointer2018082020180818
245056? ? ?? ? ?generic32lcgcc_-Os_-fomit-frame-pointer2018082020180818
245154? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
245224? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
245252? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
245364? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
245364? ? ?? ? ?generic32gcc_-Os_-fomit-frame-pointer2018082020180818
245434? ? ?? ? ?generic32lcgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
245462? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
245504? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
245504? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
245504? ? ?? ? ?generic32gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
245546? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
245546? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
245560? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
245574? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
245588? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
245616? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
245616? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
245630? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
245644? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
245658? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
245672? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
245686? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
245700? ? ?? ? ?asmX86-64shldgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
245700? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
245714? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
245728? ? ?? ? ?asmX86-64shldgcc_-Os_-fomit-frame-pointer2018082020180818
245728? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
245756? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
245756? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
245756? ? ?? ? ?compacticc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
245784? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
245784? ? ?? ? ?generic32lcgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
245812? ? ?? ? ?asmX86-64shldgcc_-O3_-fomit-frame-pointer2018082020180818
245826? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
245868? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
245882? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
245882? ? ?? ? ?compacticc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
245896? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
245896? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
245910? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
245924? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
245938? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
245938? ? ?? ? ?generic32lcicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
245952? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
245952? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
245952? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
245966? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
245980? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
245994? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
246008? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
246050? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
246078? ? ?? ? ?asmX86-64shldgcc_-O_-fomit-frame-pointer2018082020180818
246078? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
246078? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
246092? ? ?? ? ?asmX86-64shldgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
246092? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
246106? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
246120? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
246120? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
246134? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
246134? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
246134? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
246148? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
246162? ? ?? ? ?asmX86-64shldgcc_-O2_-fomit-frame-pointer2018082020180818
246162? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
246176? ? ?? ? ?generic32lcicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
246190? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
246204? ? ?? ? ?generic32lcgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
246218? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
246218? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
246260? ? ?? ? ?asmX86-64shldgcc_-m64_-O_-fomit-frame-pointer2018082020180818
246274? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
246288? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
246302? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
246302? ? ?? ? ?asmX86-64shldgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
246316? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
246330? ? ?? ? ?generic32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
246344? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
246344? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
246372? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
246386? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
246400? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
246400? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
246414? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
246414? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
246428? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
246442? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
246456? ? ?? ? ?asmX86-64shldgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
246456? ? ?? ? ?asmX86-64shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
246484? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
246484? ? ?? ? ?generic32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
246498? ? ?? ? ?asmX86-64shldgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
246512? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
246540? ? ?? ? ?asmX86-64shldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
246540? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
246540? ? ?? ? ?asmX86-64shldicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
246540? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
246554? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
246568? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
246568? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
246582? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
246582? ? ?? ? ?generic32icc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
246596? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
246596? ? ?? ? ?generic32gcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
246596? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
246610? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
246638? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
246638? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
246652? ? ?? ? ?asmX86-64shldicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
246680? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
246694? ? ?? ? ?asmX86-64shldicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
246708? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
246764? ? ?? ? ?asmX86-64shldgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
246764? ? ?? ? ?generic32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
246792? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
246806? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
246806? ? ?? ? ?asmX86-64shldicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
246806? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
246806? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
246848? ? ?? ? ?asmX86-64shldgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
246862? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
246862? ? ?? ? ?asmX86-64shldicc_-no-vec2018082020180818
246876? ? ?? ? ?asmX86-64shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
246876? ? ?? ? ?generic32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
246918? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
246932? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
246988? ? ?? ? ?asmX86-64shldicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
247016? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
247044? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
247086? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
247100? ? ?? ? ?asmX86-64shldicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
247156? ? ?? ? ?asmX86-64shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
247170? ? ?? ? ?asmX86-64shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
247212? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
247240? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
247268? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
247352? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
247352? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
247366? ? ?? ? ?asmX86-64shldicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
247380? ? ?? ? ?asmX86-64shldgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
247436? ? ?? ? ?generic32icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
247450? ? ?? ? ?generic32lcicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
247478? ? ?? ? ?asmX86-64shldgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
247688? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
247716? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
247800? ? ?? ? ?asmX86-64shldgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
247814? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
247940? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
247982? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
248178? ? ?? ? ?generic32lcicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
248206? ? ?? ? ?asmX86-64shldgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
248304? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
248374? ? ?? ? ?asmX86-64shldicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
250572? ? ?? ? ?asmX86-64shldicc2018082020180818
251300? ? ?? ? ?asmX86-64shldcc2018082020180818
252770? ? ?? ? ?asmX86-64shldgcc_-funroll-loops2018082020180818
252784? ? ?? ? ?asmX86-64shldgcc2018082020180818
253120? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
253176? ? ?? ? ?generic32icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
253344? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
253386? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
253848? ? ?? ? ?generic32lcgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
253946? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
254548? ? ?? ? ?generic32gcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
254772? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
255010? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
255094? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
255122? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
255164? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
255262? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
255276? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
255304? ? ?? ? ?generic32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
255346? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
255374? ? ?? ? ?generic32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
255514? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
255542? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
255584? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
255654? ? ?? ? ?generic32lcgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
255850? ? ?? ? ?generic32gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
255878? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
255934? ? ?? ? ?generic32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
255962? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
256074? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
256130? ? ?? ? ?asmX86-64shldgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
256340? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
256914? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
257096? ? ?? ? ?compacticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
257334? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
257642? ? ?? ? ?compacticc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
257768? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
257796? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
258020? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
258552? ? ?? ? ?compacticc2018082020180818
258650? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
258958? ? ?? ? ?generic64lccc2018082020180818
262472? ? ?? ? ?generic32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
262710? ? ?? ? ?generic32lcgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
262738? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
262794? ? ?? ? ?generic32lcgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
262822? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
262822? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
262850? ? ?? ? ?generic32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
262864? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
262864? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
262864? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
262878? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
262990? ? ?? ? ?generic32lcgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
263032? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
263046? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
263088? ? ?? ? ?generic32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
263228? ? ?? ? ?generic32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
263284? ? ?? ? ?generic32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
263298? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
263312? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
263326? ? ?? ? ?generic32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
263410? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
263410? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
263522? ? ?? ? ?generic32lcgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
263578? ? ?? ? ?generic32lcgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
263578? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
263662? ? ?? ? ?generic32gcc_-O_-fomit-frame-pointer2018082020180818
263844? ? ?? ? ?generic32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
263858? ? ?? ? ?generic32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
263900? ? ?? ? ?generic32gcc_-m64_-O_-fomit-frame-pointer2018082020180818
263900? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
263942? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
263984? ? ?? ? ?generic32lcgcc_-O_-fomit-frame-pointer2018082020180818
264264? ? ?? ? ?generic32lcgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
264348? ? ?? ? ?generic32lcgcc_-m64_-O_-fomit-frame-pointer2018082020180818
264726? ? ?? ? ?generic32lcgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
264936? ? ?? ? ?compacticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
265286? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
265300? ? ?? ? ?compacticc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
265440? ? ?? ? ?generic32lcgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
265538? ? ?? ? ?generic32gcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
265608? ? ?? ? ?generic32lcgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
265622? ? ?? ? ?generic32gcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
265636? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
265860? ? ?? ? ?generic32gcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
265874? ? ?? ? ?generic32gcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
265916? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
266084? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
266350? ? ?? ? ?generic32lcgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
266812? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
266938? ? ?? ? ?generic64lcgcc2018082020180818
267036? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
267512? ? ?? ? ?generic32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
267960? ? ?? ? ?generic32lcgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
268184? ? ?? ? ?generic32lcgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
268310? ? ?? ? ?generic32lcgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
268352? ? ?? ? ?generic32gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
268562? ? ?? ? ?generic32lcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
268660? ? ?? ? ?generic32gcc_-m64_-O2_-fomit-frame-pointer2018082020180818
269108? ? ?? ? ?generic32gcc_-O2_-fomit-frame-pointer2018082020180818
269150? ? ?? ? ?generic32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
269290? ? ?? ? ?generic32lcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
270018? ? ?? ? ?generic64lcgcc_-funroll-loops2018082020180818
270032? ? ?? ? ?generic32lcgcc_-O2_-fomit-frame-pointer2018082020180818
270522? ? ?? ? ?generic32lcgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
270690? ? ?? ? ?generic32lcgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
270746? ? ?? ? ?generic32lcgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
270998? ? ?? ? ?generic32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
271278? ? ?? ? ?generic32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
272314? ? ?? ? ?generic64cc2018082020180818
272594? ? ?? ? ?generic32gcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
273602? ? ?? ? ?compacticc_-no-vec2018082020180818
276612? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
277004? ? ?? ? ?asmX86-64shldgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
278096? ? ?? ? ?generic64gcc_-funroll-loops2018082020180818
278726? ? ?? ? ?asmX86-64shldgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
279958? ? ?? ? ?generic64gcc2018082020180818
280000? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
291088? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
293356? ? ?? ? ?generic32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
299278? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
299502? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
299838? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
301574? ? ?? ? ?referencegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
301658? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
301840? ? ?? ? ?referencegcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
314664? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
316008? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
366212? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
404572? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
404614? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
406070? ? ?? ? ?referenceicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
409430? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
411810? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
412832? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
413672? ? ?? ? ?compactgcc_-O2_-fomit-frame-pointer2018082020180818
413840? ? ?? ? ?compactgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
413966? ? ?? ? ?compactgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
414064? ? ?? ? ?compactgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
414932? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
416654? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
420280? ? ?? ? ?referenceicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
421078? ? ?? ? ?compactgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
421400? ? ?? ? ?compactgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
423458? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
425376? ? ?? ? ?compactgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
425880? ? ?? ? ?compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
426720? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
427042? ? ?? ? ?compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
427322? ? ?? ? ?compactgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
427938? ? ?? ? ?compactgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
428036? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
428414? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
428596? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
429142? ? ?? ? ?compactgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
429254? ? ?? ? ?compactgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
429380? ? ?? ? ?compactgcc_-Os_-fomit-frame-pointer2018082020180818
429940? ? ?? ? ?compactgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
431270? ? ?? ? ?compactgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
431830? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
431998? ? ?? ? ?compactgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
432278? ? ?? ? ?compactgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
433230? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
438718? ? ?? ? ?compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
441490? ? ?? ? ?compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
443576? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
445452? ? ?? ? ?compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
446418? ? ?? ? ?compactgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
458150? ? ?? ? ?referenceicc_-no-vec2018082020180818
459102? ? ?? ? ?compactgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
460474? ? ?? ? ?compactgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
461174? ? ?? ? ?compactgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
462168? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
462336? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
462588? ? ?? ? ?compactgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
464016? ? ?? ? ?compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
464198? ? ?? ? ?compactgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
464702? ? ?? ? ?compactgcc_-O_-fomit-frame-pointer2018082020180818
464912? ? ?? ? ?compactgcc_-m64_-O_-fomit-frame-pointer2018082020180818
465766? ? ?? ? ?compactgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
465850? ? ?? ? ?compactgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
468692? ? ?? ? ?compactgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
469266? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
469616? ? ?? ? ?compactgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
472332? ? ?? ? ?compactgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
474362? ? ?? ? ?compactgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
476756? ? ?? ? ?compactgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
477120? ? ?? ? ?compactgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
477568? ? ?? ? ?compactgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
477596? ? ?? ? ?compactgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
477862? ? ?? ? ?compactgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
478688? ? ?? ? ?compactgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
483140? ? ?? ? ?compactgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
501032? ? ?? ? ?compactgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
504714? ? ?? ? ?compactgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
653800? ? ?? ? ?referenceicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
654262? ? ?? ? ?referenceicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
672980? ? ?? ? ?referenceicc2018082020180818
693952? ? ?? ? ?referenceicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
710360? ? ?? ? ?referenceicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
785316? ? ?? ? ?referenceicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
785414? ? ?? ? ?referenceicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
842394? ? ?? ? ?referenceicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
894236? ? ?? ? ?referenceicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
911050? ? ?? ? ?generic32cc2018082020180818
912254? ? ?? ? ?referenceicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
919912? ? ?? ? ?generic32lccc2018082020180818
950614? ? ?? ? ?referenceicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
978362? ? ?? ? ?generic32gcc2018082020180818
985362? ? ?? ? ?generic32lcgcc_-funroll-loops2018082020180818
992600? ? ?? ? ?generic32lcgcc2018082020180818
997654? ? ?? ? ?generic32gcc_-funroll-loops2018082020180818
1044358? ? ?? ? ?referencegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1046598? ? ?? ? ?referencegcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
1154286? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
1154342? ? ?? ? ?referencegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
1155000? ? ?? ? ?referencegcc_-m64_-O2_-fomit-frame-pointer2018082020180818
1156582? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
1160124? ? ?? ? ?referencegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
1161090? ? ?? ? ?referencegcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
1162392? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
1173746? ? ?? ? ?referencegcc_-O2_-fomit-frame-pointer2018082020180818
1175538? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
1176252? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1181824? ? ?? ? ?referencegcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1187774? ? ?? ? ?referencegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
1197896? ? ?? ? ?referencegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
1228794? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
1229536? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
1288784? ? ?? ? ?referencegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1291010? ? ?? ? ?referencegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
1293264? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
1293348? ? ?? ? ?referencegcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1293838? ? ?? ? ?referencegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
1294188? ? ?? ? ?referencegcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1294622? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
1296498? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
1298318? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
1302084? ? ?? ? ?referencegcc_-Os_-fomit-frame-pointer2018082020180818
1303750? ? ?? ? ?referencegcc_-m64_-Os_-fomit-frame-pointer2018082020180818
1304604? ? ?? ? ?referencegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
1305920? ? ?? ? ?referencegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
1306984? ? ?? ? ?referencegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1307866? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
1309952? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
1322804? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
1333724? ? ?? ? ?referencegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1339408? ? ?? ? ?referencegcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
1340850? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1343272? ? ?? ? ?referencegcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1343930? ? ?? ? ?referencegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1346604? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1346786? ? ?? ? ?referencegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1347402? ? ?? ? ?referencegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
1347458? ? ?? ? ?referencegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1347948? ? ?? ? ?referencegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1351182? ? ?? ? ?referencegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
1493590? ? ?? ? ?referenceicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
1545236? ? ?? ? ?referenceicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
2011422? ? ?? ? ?compactcc2018082020180818
2112124? ? ?? ? ?referencegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
2121868? ? ?? ? ?referencegcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
2360512? ? ?? ? ?compactgcc2018082020180818
2380126? ? ?? ? ?compactgcc_-funroll-loops2018082020180818
2587172? ? ?? ? ?referencegcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
2590840? ? ?? ? ?referencegcc_-O_-fomit-frame-pointer2018082020180818
2593654? ? ?? ? ?referencegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
2595600? ? ?? ? ?referencegcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
2600332? ? ?? ? ?referencegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
2602320? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
2606702? ? ?? ? ?referencegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
2609684? ? ?? ? ?referencegcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
2610132? ? ?? ? ?referencegcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
2616376? ? ?? ? ?referencegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
2624370? ? ?? ? ?referencegcc_-m64_-O_-fomit-frame-pointer2018082020180818
2644152? ? ?? ? ?referencegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
2646700? ? ?? ? ?referencegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
2828350? ? ?? ? ?referencegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
2830114? ? ?? ? ?referencegcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
2831878? ? ?? ? ?referencegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
3119648? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
3166030? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
3182536? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
3369422? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3383590? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3388322? ? ?? ? ?reference32bitsgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
3396890? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
3406564? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3406746? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3406928? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3407320? ? ?? ? ?reference32bitsgcc_-O3_-fomit-frame-pointer2018082020180818
3426206? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3427130? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
3427200? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
3429566? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
3442390? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3443916? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
3452932? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
3462578? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
3463054? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3463558? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3465798? ? ?? ? ?reference32bitsgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3474478? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3486350? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3500756? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3534846? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
3570798? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
3578428? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
3586590? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
3600086? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
3601066? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
3602676? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
3619070? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
3654924? ? ?? ? ?refnewg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
3655162? ? ?? ? ?refnewg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3656660? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
3657934? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3661252? ? ?? ? ?refnewg++_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3661714? ? ?? ? ?refnewg++_-m64_-O3_-fomit-frame-pointer2018082020180818
3662904? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
3663002? ? ?? ? ?refnewg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
3663184? ? ?? ? ?refnewg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3667566? ? ?? ? ?reference32bitsgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3668672? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3670114? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
3672158? ? ?? ? ?refnewg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3672928? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
3674272? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3675238? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2018082020180818
3675714? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
3682084? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3689462? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
3697386? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
3701684? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3704554? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
3706528? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
3710224? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
3726282? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
3731434? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
3734892? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
3735256? ? ?? ? ?refnewg++_-march=k8_-O3_-fomit-frame-pointer2018082020180818
3737762? ? ?? ? ?refg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
3771698? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
3774204? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
3775856? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
3801238? ? ?? ? ?refnewg++_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3804682? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
3815112? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
3816036? ? ?? ? ?refnewg++_-O3_-fomit-frame-pointer2018082020180818
3817156? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
3828678? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
3853486? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3868032? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2018082020180818
3878000? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3888290? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
3914092? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
4104142? ? ?? ? ?reference32bitsicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
4261488? ? ?? ? ?reference32bitsicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
4429012? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
4456074? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
4467974? ? ?? ? ?reference32bitsicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
4498242? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4500664? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
4509064? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
4513026? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
4516652? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
4555656? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
4558848? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
4561802? ? ?? ? ?refnewg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
4563132? ? ?? ? ?refnewg++_-m64_-O2_-fomit-frame-pointer2018082020180818
4565120? ? ?? ? ?reference32bitsgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
4565862? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
4569404? ? ?? ? ?refnewg++_-O2_-fomit-frame-pointer2018082020180818
4572834? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
4578196? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
4579722? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
4581570? ? ?? ? ?refnewg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
4582018? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
4585112? ? ?? ? ?refnewg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
4586652? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
4589676? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2018082020180818
4596942? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2018082020180818
4597404? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
4597796? ? ?? ? ?refnewg++_-march=k8_-O2_-fomit-frame-pointer2018082020180818
4609332? ? ?? ? ?refnewg++_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4651920? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4665458? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
4673410? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
4679458? ? ?? ? ?refnewg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4680382? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
4683868? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
4700374? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
4703622? ? ?? ? ?reference32bitsicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
4723992? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
4724118? ? ?? ? ?refnewg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
4730390? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
4734534? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
4746518? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
4759132? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
4765404? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
4795966? ? ?? ? ?refnewg++_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
4812654? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
4815118? ? ?? ? ?refg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
4818478? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
4829622? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
4838106? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
4850426? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4854626? ? ?? ? ?reference32bitsgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
4877866? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
4897116? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2018082020180818
4994150? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
5013442? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
5033980? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
5042828? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
5043108? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
5045222? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
5052488? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
5064626? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
5067790? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
5068280? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
5069288? ? ?? ? ?reference32bitsgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
5070982? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
5083232? ? ?? ? ?reference32bitsgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
5087712? ? ?? ? ?reference32bitsicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
5088804? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
5096448? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
5107102? ? ?? ? ?reference32bitsgcc_-O2_-fomit-frame-pointer2018082020180818
5111148? ? ?? ? ?reference32bitsgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
5113570? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
5116566? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
5118246? ? ?? ? ?reference32bitsgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
5124238? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
5131140? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
5138714? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
5143936? ? ?? ? ?reference32bitsgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
5147632? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
5158972? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
5161842? ? ?? ? ?reference32bitsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
5164348? ? ?? ? ?reference32bitsgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
5180126? ? ?? ? ?reference32bitsgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
5181274? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
5193426? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
5194714? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
5199950? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
5206712? ? ?? ? ?reference32bitsgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
5210128? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
5212508? ? ?? ? ?reference32bitsgcc_-Os_-fomit-frame-pointer2018082020180818
5220866? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
5229532? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
5232612? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
5270412? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
5456528? ? ?? ? ?reference32bitsicc_-no-vec2018082020180818
5483954? ? ?? ? ?reference32bitsicc2018082020180818
5576018? ? ?? ? ?reference32bitsicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
5588520? ? ?? ? ?reference32bitsicc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
5617136? ? ?? ? ?reference32bitsicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
5620300? ? ?? ? ?reference32bitsicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
5627062? ? ?? ? ?reference32bitsicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
5628392? ? ?? ? ?reference32bitsicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
5632242? ? ?? ? ?reference32bitsicc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
5659108? ? ?? ? ?reference32bitsicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
5691126? ? ?? ? ?reference32bitsicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
6258728? ? ?? ? ?reference32bitsgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
6326614? ? ?? ? ?reference32bitsgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
6726944? ? ?? ? ?reference32bitsgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
6771842? ? ?? ? ?reference32bitsgcc_-O_-fomit-frame-pointer2018082020180818
6777666? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
6842458? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
6846798? ? ?? ? ?reference32bitsgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
6849346? ? ?? ? ?reference32bitsgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
6849850? ? ?? ? ?reference32bitsgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
6886026? ? ?? ? ?reference32bitsgcc_-m64_-O_-fomit-frame-pointer2018082020180818
6909546? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
6945022? ? ?? ? ?reference32bitsgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
6971188? ? ?? ? ?reference32bitsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
7008764? ? ?? ? ?reference32bitsgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
7140238? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
7253232? ? ?? ? ?referencecc2018082020180818
7282940? ? ?? ? ?reference32bitsgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
7286104? ? ?? ? ?referencegcc2018082020180818
7306250? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
7314748? ? ?? ? ?referencegcc_-funroll-loops2018082020180818
7534240? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
7959014? ? ?? ? ?reference32bitsgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
8713698? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2018082020180818
8722112? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
8783096? ? ?? ? ?reference32bitsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
8929480? ? ?? ? ?refnewg++_-march=nocona_-O_-fomit-frame-pointer2018082020180818
8973748? ? ?? ? ?refnewg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
9285892? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
9294922? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
9304386? ? ?? ? ?refnewg++_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
9306794? ? ?? ? ?refnewg++_-m64_-O_-fomit-frame-pointer2018082020180818
9326002? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2018082020180818
9344888? ? ?? ? ?refnewg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
9353624? ? ?? ? ?refg++_-O_-fomit-frame-pointer2018082020180818
9371236? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
9385516? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2018082020180818
9397052? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
9402204? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
9496368? ? ?? ? ?refnewg++_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9499924? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
9518348? ? ?? ? ?refnewg++_-O_-fomit-frame-pointer2018082020180818
9541070? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
9544556? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
9550072? ? ?? ? ?refg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
9606576? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9621416? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
9627016? ? ?? ? ?refnewg++_-march=k8_-O_-fomit-frame-pointer2018082020180818
9630768? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
9632154? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
9636676? ? ?? ? ?refnewg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
9660112? ? ?? ? ?refnewg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9689064? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
9717820? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
9750804? ? ?? ? ?refnewg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
9785370? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
9885540? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
9895186? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
10324412? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
10587892? ? ?? ? ?refnewg++_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
12789812? ? ?? ? ?refnewg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
12807578? ? ?? ? ?refnewg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
12811764? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
12829278? ? ?? ? ?refnewg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
12845826? ? ?? ? ?refnewg++_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
12854646? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
12858846? ? ?? ? ?refnewg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
12859742? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
12883430? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
12908070? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
12910744? ? ?? ? ?refnewg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
12922406? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2018082020180818
12934614? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
12944050? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
12945940? ? ?? ? ?refnewg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
13011698? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
13044038? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
13067110? ? ?? ? ?refnewg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
13075776? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
13089622? ? ?? ? ?refnewg++_-Os_-fomit-frame-pointer2018082020180818
13145720? ? ?? ? ?refnewg++_-m64_-Os_-fomit-frame-pointer2018082020180818
13159412? ? ?? ? ?refg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
13168596? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
13184066? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
13194860? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
13260520? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
13276060? ? ?? ? ?refnewg++_-march=k8_-Os_-fomit-frame-pointer2018082020180818
13279266? ? ?? ? ?refnewg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
13291194? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2018082020180818
13316576? ? ?? ? ?refnewg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
13319334? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
13326334? ? ?? ? ?refnewg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
13343792? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
13353662? ? ?? ? ?refnewg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
13481846? ? ?? ? ?refnewg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
13494110? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2018082020180818
15713992? ? ?? ? ?refnewg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
16452464? ? ?? ? ?refnewg++_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
19312328? ? ?? ? ?refnewg++2018082020180818
19993876? ? ?? ? ?reference32bitscc2018082020180818
20228866? ? ?? ? ?refg++2018082020180818
20424474? ? ?? ? ?reference32bitsgcc_-funroll-loops2018082020180818
20443430? ? ?? ? ?reference32bitsgcc2018082020180818

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