Implementation notes: amd64, genji291, crypto_hash/fugue256

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: fugue256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
57078? ? ?? ? ?ANSI_opt64icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
57834? ? ?? ? ?ANSI_opt64icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
57988? ? ?? ? ?ANSI_opt64icc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
58016? ? ?? ? ?ANSI_opt64icc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
58366? ? ?? ? ?ANSI_opt64icc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
58366? ? ?? ? ?ANSI_opt64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
58702? ? ?? ? ?ANSI_opt64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
58730? ? ?? ? ?ANSI_opt64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
59388? ? ?? ? ?ANSI_opt64icc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
59486? ? ?? ? ?ANSI_opt64icc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
59486? ? ?? ? ?ANSI_opt64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
59500? ? ?? ? ?ANSI_opt64icc2018081920180818
59500? ? ?? ? ?ANSI_opt64icc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
59584? ? ?? ? ?ANSI_opt64icc_-no-vec2018081920180818
59584? ? ?? ? ?ANSI_opt64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
59598? ? ?? ? ?SSSE3icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
59738? ? ?? ? ?ANSI_opt64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
59780? ? ?? ? ?SSSE3icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
59808? ? ?? ? ?SSSE3icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
59892? ? ?? ? ?SSSE3icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
59990? ? ?? ? ?SSSE3icc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
60200? ? ?? ? ?SSSE3icc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
60326? ? ?? ? ?SSSE3icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
60340? ? ?? ? ?SSSE3icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
60438? ? ?? ? ?SSSE3icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
60550? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
60676? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
60732? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
60746? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
60760? ? ?? ? ?SSSE3icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
60886? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
60914? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
60928? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
60942? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
60956? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
61012? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
61110? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
61124? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
61138? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
61208? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
61236? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
61250? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
61320? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
61978? ? ?? ? ?SSSE3icc_-no-vec2018081920180818
61978? ? ?? ? ?SSSE3icc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
61992? ? ?? ? ?SSSE3icc2018081920180818
62006? ? ?? ? ?SSSE3icc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
62328? ? ?? ? ?SSSE3icc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
62384? ? ?? ? ?SSSE3icc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
62608? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
62622? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
62636? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
62636? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
62650? ? ?? ? ?ANSI_opt64gcc_-O2_-fomit-frame-pointer2018081920180818
62650? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
62678? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
62678? ? ?? ? ?SSSE3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
62720? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
62720? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
62720? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
62734? ? ?? ? ?SSSE3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
62776? ? ?? ? ?SSSE3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
62818? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
62846? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
62846? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
62888? ? ?? ? ?ANSI_opt64gcc_-m64_-O3_-fomit-frame-pointer2018081920180818
62902? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
62916? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
62930? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
62958? ? ?? ? ?SSSE3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
62972? ? ?? ? ?ANSI_opt64gcc_-O3_-fomit-frame-pointer2018081920180818
62972? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
62972? ? ?? ? ?ANSI_opt64gcc_-m64_-O2_-fomit-frame-pointer2018081920180818
62972? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
62986? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
62986? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
62986? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
63000? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
63042? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
63056? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
63070? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
63070? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
63084? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
63098? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
63098? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
63098? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
63112? ? ?? ? ?SSSE3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
63112? ? ?? ? ?SSSE3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
63126? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
63126? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
63126? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
63140? ? ?? ? ?SSSE3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
63154? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
63182? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
63252? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
63308? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
63308? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
63392? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
63392? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
63406? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
63420? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
63434? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
63672? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
63742? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
63756? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
63854? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
64120? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
64204? ? ?? ? ?ANSI_opt64gcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
64218? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
64302? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
64526? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
64568? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
64862? ? ?? ? ?SSSE3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
64876? ? ?? ? ?SSSE3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
64890? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
64890? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
64904? ? ?? ? ?SSSE3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
64932? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
65100? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
65142? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
65142? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
65156? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
65198? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
65254? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
65324? ? ?? ? ?sphlibicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
65352? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
65450? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
65450? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
65450? ? ?? ? ?sphlibicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
65590? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
65744? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
65758? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
65758? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
65800? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
65800? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
65800? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
65800? ? ?? ? ?SSSE3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
65800? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
65814? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
65828? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
65856? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
65870? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
65884? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
65912? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
65968? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
65982? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
66052? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
66080? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
66094? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
66150? ? ?? ? ?sphlibicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
66164? ? ?? ? ?sphlibicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
66164? ? ?? ? ?sphlibicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
66206? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
66206? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
66234? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
66262? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
66276? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
66290? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
66304? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
66346? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
66346? ? ?? ? ?ANSI_opt64gcc_-m64_-O_-fomit-frame-pointer2018081920180818
66360? ? ?? ? ?ANSI_opt64gcc_-O_-fomit-frame-pointer2018081920180818
66416? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
66500? ? ?? ? ?sphlibicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
66612? ? ?? ? ?sphlibicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
66794? ? ?? ? ?sphlibicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
66864? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
66920? ? ?? ? ?sphlibicc2018081920180818
66920? ? ?? ? ?sphlibicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
66948? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
66990? ? ?? ? ?sphlibicc_-no-vec2018081920180818
67018? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
67032? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
67032? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
67046? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
67074? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
67088? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
67102? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
67144? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
67270? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
67270? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
67284? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2018081920180818
67298? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
67312? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
67368? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
67382? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
67438? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
67452? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
67480? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2018081920180818
67494? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
67494? ? ?? ? ?sphlibicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
67522? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
67550? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
67550? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
67550? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
67578? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
67634? ? ?? ? ?sphlibicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
67676? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
67900? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
68012? ? ?? ? ?sphlibicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
68124? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
68124? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
68124? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
68222? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
68222? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
68278? ? ?? ? ?sphlibicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
68446? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
68474? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
68488? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
68698? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
68852? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
68852? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
68880? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
68950? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
68992? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
68992? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
69034? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
69034? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
69048? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
69062? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
69076? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
69076? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
69118? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
69314? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
69314? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
69384? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
69398? ? ?? ? ?ANSI_opt64gcc_-Os_-fomit-frame-pointer2018081920180818
69468? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
69482? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
69538? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
69552? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
69552? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
69552? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
69552? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
69566? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
69580? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
69580? ? ?? ? ?ANSI_opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
69636? ? ?? ? ?ANSI_opt64gcc_-m64_-Os_-fomit-frame-pointer2018081920180818
69636? ? ?? ? ?ANSI_opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
69650? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
69664? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
69664? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
69790? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
69804? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
69846? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
69874? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
69888? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
69888? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
69902? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
69916? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2018081920180818
69916? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
69930? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
69944? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
69972? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
70000? ? ?? ? ?ANSI_opt64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
70000? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
70000? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
70014? ? ?? ? ?ANSI_opt64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
70014? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2018081920180818
70028? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
70056? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2018081920180818
70182? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
70182? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
70266? ? ?? ? ?ANSI_opt64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
70280? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
70308? ? ?? ? ?ANSI_opt64gcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
70322? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
70322? ? ?? ? ?SSSE3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
70322? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
70336? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
70350? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
70378? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
70378? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
70392? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
70406? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
70420? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
70420? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
70448? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
70448? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
70476? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
70490? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
70532? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
70546? ? ?? ? ?ANSI_opt32icc_-no-vec2018081920180818
70560? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
70574? ? ?? ? ?ANSI_opt64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
70602? ? ?? ? ?SSSE3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
70616? ? ?? ? ?ANSI_opt64gcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
70714? ? ?? ? ?ANSI_opt64gcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
70854? ? ?? ? ?ANSI_opt64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
71022? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
71064? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
71092? ? ?? ? ?SSSE3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
71106? ? ?? ? ?SSSE3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
71190? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
71288? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
71372? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
71386? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
71414? ? ?? ? ?ANSI_opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
71456? ? ?? ? ?ANSI_opt32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
71470? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
71484? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
71484? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
71820? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
71848? ? ?? ? ?SSSE3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
71876? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
71918? ? ?? ? ?SSSE3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
72058? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
72184? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
73948? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
74004? ? ?? ? ?ANSI_opt32icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
74018? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
74018? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
74032? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
74032? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
74074? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
74088? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
74088? ? ?? ? ?ANSI_opt32icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
74102? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
74172? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
74284? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
74298? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
74298? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
74466? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
74466? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
74592? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
74704? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
74774? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
74788? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
74802? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
74802? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
74802? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
75194? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
75194? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
75292? ? ?? ? ?ANSI_opt32gcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
75306? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
75320? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
75334? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
75334? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
75362? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
75376? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
75376? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
75390? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
75404? ? ?? ? ?ANSI_opt32gcc_-Os_-fomit-frame-pointer2018081920180818
75488? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
75488? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
75502? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
75530? ? ?? ? ?SSSE3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
75600? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
75600? ? ?? ? ?ANSI_opt32gcc_-m64_-Os_-fomit-frame-pointer2018081920180818
75810? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
75838? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
75964? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
75964? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
75978? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
75992? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
76006? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
76034? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
76034? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
76062? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
76076? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
76076? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
76090? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
76202? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
76258? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
76272? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
76272? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
76272? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
76426? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
76440? ? ?? ? ?ANSI_opt32gcc_-m64_-O2_-fomit-frame-pointer2018081920180818
76454? ? ?? ? ?ANSI_opt32gcc_-O2_-fomit-frame-pointer2018081920180818
76468? ? ?? ? ?ANSI_opt32gcc_-O3_-fomit-frame-pointer2018081920180818
76468? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
76482? ? ?? ? ?ANSI_opt32gcc_-m64_-O3_-fomit-frame-pointer2018081920180818
76496? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
76524? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
76538? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
76566? ? ?? ? ?ANSI_opt32icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
76650? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
76748? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
76762? ? ?? ? ?ANSI_opt32icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
76832? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
76860? ? ?? ? ?ANSI_opt32icc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
76860? ? ?? ? ?ANSI_opt32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
76916? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
76930? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
76972? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
76972? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
77000? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
77070? ? ?? ? ?ANSI_opt32icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
77084? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
77182? ? ?? ? ?ANSI_opt32icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
77196? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
77210? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
77280? ? ?? ? ?ANSI_opt32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
77294? ? ?? ? ?ANSI_opt32icc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
77420? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
77434? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
77616? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
77630? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
77714? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
77714? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
77728? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
77798? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
77910? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
77966? ? ?? ? ?sphlibicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
77994? ? ?? ? ?ANSI_opt32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
78022? ? ?? ? ?ANSI_opt32icc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
78134? ? ?? ? ?ANSI_opt32icc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
78386? ? ?? ? ?ANSI_opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
78470? ? ?? ? ?ANSI_opt32gcc_-O_-fomit-frame-pointer2018081920180818
78568? ? ?? ? ?ANSI_opt32gcc_-m64_-O_-fomit-frame-pointer2018081920180818
78876? ? ?? ? ?ANSI_opt32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
78876? ? ?? ? ?ANSI_opt32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
78932? ? ?? ? ?ANSI_opt32gcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
78946? ? ?? ? ?ANSI_opt32gcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
78988? ? ?? ? ?ANSI_opt32gcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
79212? ? ?? ? ?ANSI_opt32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
79282? ? ?? ? ?ANSI_opt32icc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
79408? ? ?? ? ?ANSI_opt32icc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
80500? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
82110? ? ?? ? ?ANSI_opt32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
97090? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
97258? ? ?? ? ?ANSI_opt32icc2018081920180818
115066? ? ?? ? ?ANSI_opt64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
120876? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
121058? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
121156? ? ?? ? ?ccalik/aesniicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
121156? ? ?? ? ?ccalik/aesniicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
121310? ? ?? ? ?ccalik/aesniicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
121436? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
121436? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
121534? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
121660? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
122598? ? ?? ? ?ccalik/aesniicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
122640? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
122640? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
122682? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
122710? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
122836? ? ?? ? ?ccalik/aesniicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
122850? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
123130? ? ?? ? ?ccalik/aesniicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
123634? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
123942? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
124026? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
124152? ? ?? ? ?ccalik/aesniicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
124194? ? ?? ? ?ccalik/aesniicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
124432? ? ?? ? ?ccalik/aesniicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
124754? ? ?? ? ?ccalik/aesnigcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
124768? ? ?? ? ?ccalik/aesnigcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
126854? ? ?? ? ?SSE4.1icc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
126938? ? ?? ? ?SSE4.1icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
127316? ? ?? ? ?SSE4.1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
127722? ? ?? ? ?SSE4.1icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
128814? ? ?? ? ?SSE4.1icc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
128884? ? ?? ? ?SSE4.1icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
129094? ? ?? ? ?SSE4.1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
130298? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
130312? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
130354? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
130396? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
130438? ? ?? ? ?SSE4.1icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
130480? ? ?? ? ?ccalik/aesnigcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
130480? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
131502? ? ?? ? ?ccalik/aesnigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
131684? ? ?? ? ?SSE4.1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
132062? ? ?? ? ?SSE4.1gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
134372? ? ?? ? ?SSE4.1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
134414? ? ?? ? ?SSE4.1icc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
134792? ? ?? ? ?SSE4.1gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
134974? ? ?? ? ?SSE4.1gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
134988? ? ?? ? ?SSE4.1icc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
136514? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
136934? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
137270? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
137270? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
138446? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
138656? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
140770? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
140826? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
141904? ? ?? ? ?SSE4.1gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
142730? ? ?? ? ?SSE4.1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
144676? ? ?? ? ?ccalik/aesniicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
145012? ? ?? ? ?SSE4.1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
146412? ? ?? ? ?ccalik/aesniicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
147014? ? ?? ? ?SSE4.1gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
148022? ? ?? ? ?ccalik/aesniicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
148260? ? ?? ? ?ccalik/aesniicc_-no-vec2018081920180818
148358? ? ?? ? ?ccalik/aesniicc2018081920180818
149226? ? ?? ? ?ccalik/aesniicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
155736? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
155750? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
155904? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
156618? ? ?? ? ?SSE4.1icc2018081920180818
156688? ? ?? ? ?SSE4.1icc_-no-vec2018081920180818
156772? ? ?? ? ?SSE4.1icc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
157052? ? ?? ? ?SSE4.1icc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
158270? ? ?? ? ?ccalik/aesniicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
158704? ? ?? ? ?SSE4.1icc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
158858? ? ?? ? ?SSE4.1icc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
164766? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
164780? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
165074? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
165382? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
165452? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
165564? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
171374? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
171388? ? ?? ? ?SSE4.1gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
171780? ? ?? ? ?SSE4.1gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
197666? ? ?? ? ?ccalik/vpermicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
198226? ? ?? ? ?ccalik/vpermicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
198324? ? ?? ? ?ccalik/vpermicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
198478? ? ?? ? ?ccalik/vpermicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
198618? ? ?? ? ?ccalik/vpermicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
198730? ? ?? ? ?ccalik/vpermicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
199612? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
199682? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
200172? ? ?? ? ?ccalik/vpermicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
200354? ? ?? ? ?ccalik/vpermicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
200368? ? ?? ? ?ccalik/vpermicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
200536? ? ?? ? ?ccalik/vpermicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
201530? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
201684? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
201684? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
201824? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
201950? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
202468? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
203000? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
203070? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
203084? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
203112? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
203336? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
206570? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
206640? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
206766? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
206906? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
207536? ? ?? ? ?ccalik/vpermgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
207704? ? ?? ? ?ccalik/vpermgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
219772? ? ?? ? ?sphlibgcc2018081920180818
220136? ? ?? ? ?sphlibcc2018081920180818
220528? ? ?? ? ?sphlibgcc_-funroll-loops2018081920180818
222306? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
235242? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
236740? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
236796? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
236796? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
237076? ? ?? ? ?ccalik/vpermicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
237300? ? ?? ? ?ccalik/vpermicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
237986? ? ?? ? ?ccalik/vpermicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
238014? ? ?? ? ?ccalik/vpermicc2018081920180818
238154? ? ?? ? ?ccalik/vpermicc_-no-vec2018081920180818
238700? ? ?? ? ?ccalik/vpermicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
240884? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
241458? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
241710? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
241738? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
244328? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
244370? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
245560? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
245924? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
246232? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
246330? ? ?? ? ?ccalik/vpermgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
246918? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
246946? ? ?? ? ?ccalik/vpermgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
251076? ? ?? ? ?ANSI_opt64gcc2018081920180818
251510? ? ?? ? ?ANSI_opt64gcc_-funroll-loops2018081920180818
262570? ? ?? ? ?ANSI_opt64cc2018081920180818
268086? ? ?? ? ?ANSI_opt32cc2018081920180818
269402? ? ?? ? ?ANSI_opt32gcc_-funroll-loops2018081920180818
270060? ? ?? ? ?ANSI_opt32gcc2018081920180818

Compiler output

Implementation: ANSI_opt32
Security model: unknown
Compiler: gcc
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...

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

Compiler output

Implementation: ANSI_opt32
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...

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

Compiler output

Implementation: ANSI_opt64
Security model: unknown
Compiler: gcc
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...

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

Compiler output

Implementation: ANSI_opt64
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 << 8' requires 39 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: ...

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

Compiler output

Implementation: SSE4.1
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ^
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: __m128i zero_xmm;
hash.c: ...

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

Compiler output

Implementation: SSE4.1
Security model: unknown
Compiler: gcc
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
hash.c: ...

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

Compiler output

Implementation: SSE4.1
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
hash.c: ...
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 << 24' requires 55 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
hash.c: ...

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

Compiler output

Implementation: SSSE3
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c: ^
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: t0 = xmm_out ; \
hash.c: ^
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: void print_xmm(__m128i xmm_var, const char * s)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: __m128i row_shuffle_mask;
hash.c: ^
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: __m128i mask_0to0;
hash.c: ^
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: __m128i mask_123to123;
hash.c: ...

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

Compiler output

Implementation: SSSE3
Security model: unknown
Compiler: gcc
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: ...

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

Compiler output

Implementation: SSSE3
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: ...
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 << 24' requires 56 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 << 8' requires 40 bits to represent, but 'int' only has 32 bits [-Wshift-overflow=]
hash.c: #define HO2BE_4(_x) ((_x<<24)|((_x<<8)&0xff0000)|((_x>>8)&0xff00)|(_x>>24))
hash.c: ^~
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: ...

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

Compiler output

Implementation: ccalik/aesni
Security model: unknown
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: can't convert between vector values of different size
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: In file included from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.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'
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_castsi128_ps'
hash.c: TIX256(pmsg, ctx->state[1], ctx->state[0], ctx->state[6], ctx->state[8], _t0, _t1, _t2);
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ccalik/aesni

Compiler output

Implementation: ccalik/aesni
Security model: unknown
Compiler: gcc
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: ccalik/aesni
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: ccalik/aesni
Security model: unknown
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:
hash.c: hash.c: In function 'Compress256':
hash.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:250:10: note: called from here
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(s0, _t1, _t2, _t3, _t0);\
hash.c: ^~~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash.c:26:
hash.c: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:250:10: note: called from here
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:340:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(r0, _t1, _t2, _t3, _t0);\
hash.c: ^~~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: ...

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

Compiler output

Implementation: ccalik/vperm
Security model: unknown
Compiler: cc
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: __m128i state[12];
hash.c: ^
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: __m128i _t0, _t1, _t2, _t3;
hash.c: ^
hash.c: In file included from hash_api.h:24:0,
hash.c: from hash.c:20:
hash.c: sha3_common.h:24:20: error: '__m128i' undeclared (first use in this function)
hash.c: #define M128(x) *((__m128i*)x)
hash.c: ^
hash.c: vperm.h:49:24: note: in expansion of macro 'M128'
hash.c: t1 = _mm_andnot_si128(M128(_k_s0F), x);\
hash.c: ^
hash.c: hash.c:168:2: note: in expansion of macro 'TRANSFORM'
hash.c: TRANSFORM(t1, _k_ipt, t2, t3);\
hash.c: ^
hash.c: hash.c:447:4: note: in expansion of macro 'TIX256'
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ccalik/vperm

Compiler output

Implementation: ccalik/vperm
Security model: unknown
Compiler: gcc
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: ccalik/vperm
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->state[8], ctx->state[9], ctx->state[7], ctx->state[2], ctx->state[7], ctx->state[8], ctx->state[6], ctx->state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.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
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:8: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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