Implementation notes: x86, hydra7, crypto_aead/morus640128v1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: morus640128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
14080? ? ?? ? ?sse2gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014052920140525
14164? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014052920140525
14240? ? ?? ? ?sse2gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014052920140525
14356? ? ?? ? ?sse2gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014052920140525
14356? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014052920140525
14424? ? ?? ? ?sse2gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014052920140525
14744? ? ?? ? ?sse2gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014052920140525
14752? ? ?? ? ?sse2gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014052920140525
14776? ? ?? ? ?sse2gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014052920140525
15020? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052920140525
15104? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014052920140525
15204? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052920140525
15300? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052920140525
15448? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052920140525
15452? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052920140525
15472? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052920140525
15504? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052920140525
15532? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014052920140525
15536? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052920140525
15536? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014052920140525
15544? ? ?? ? ?sse2gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014052920140525
15552? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052920140525
15564? ? ?? ? ?sse2gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014052920140525
15576? ? ?? ? ?sse2gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014052920140525
15608? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052920140525
15616? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014052920140525
15696? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052920140525
15712? ? ?? ? ?sse2gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014052920140525
15728? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052920140525
15804? ? ?? ? ?sse2gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014052920140525
15832? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014052920140525
15848? ? ?? ? ?sse2gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014052920140525
15868? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014052920140525
15960? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052920140525
16092? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052920140525
16092? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052920140525
16096? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052920140525
16136? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052920140525
16176? ? ?? ? ?sse2gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052920140525
16204? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052920140525
16240? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014052920140525
16240? ? ?? ? ?sse2gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014052920140525
16244? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052920140525
16256? ? ?? ? ?sse2gcc_-m32_-march=core2_-O_-fomit-frame-pointer2014052920140525
16288? ? ?? ? ?sse2gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014052920140525
16324? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014052920140525
16336? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052920140525
16336? ? ?? ? ?sse2gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014052920140525
16376? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014052920140525
16436? ? ?? ? ?sse2gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014052920140525
16440? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052920140525
16460? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052920140525
16540? ? ?? ? ?sse2gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052920140525
16556? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052920140525
16600? ? ?? ? ?sse2gcc_-m32_-march=k8_-O_-fomit-frame-pointer2014052920140525
16716? ? ?? ? ?sse2gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014052920140525
16836? ? ?? ? ?sse2gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052920140525
33596? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014052920140525
33612? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014052920140525
33612? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014052920140525
33616? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014052920140525
33620? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014052920140525
33640? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014052920140525
33644? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014052920140525
33656? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014052920140525
33680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014052920140525
33740? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014052920140525
33756? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014052920140525
33760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014052920140525
33804? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014052920140525
33860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014052920140525
33860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014052920140525
33868? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052920140525
33920? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014052920140525
33944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014052920140525
33952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014052920140525
34064? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014052920140525
34156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014052920140525
34316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014052920140525
34340? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014052920140525
34392? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014052920140525
34608? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014052920140525
34816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052920140525
34968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014052920140525
35016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014052920140525
35040? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014052920140525
35044? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014052920140525
35056? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014052920140525
35080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052920140525
35140? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014052920140525
35260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014052920140525
35308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014052920140525
35412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014052920140525
35584? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014052920140525
35608? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014052920140525
35632? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014052920140525
37640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014052920140525
37868? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014052920140525
38344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014052920140525
38372? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014052920140525
44560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052920140525
44788? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014052920140525
45264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052920140525
45312? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052920140525
45328? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014052920140525
45568? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014052920140525
45768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014052920140525
45808? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014052920140525
45904? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014052920140525
45960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014052920140525
45964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014052920140525
45972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014052920140525
46052? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014052920140525
46084? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014052920140525
46088? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014052920140525
46140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052920140525
46248? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014052920140525
46296? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014052920140525
46356? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052920140525
46404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014052920140525
46424? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014052920140525
46436? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014052920140525
46476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014052920140525
46724? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014052920140525
46836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052920140525
46844? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014052920140525
46868? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014052920140525
46872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014052920140525
46888? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014052920140525
46928? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014052920140525
46936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014052920140525
46948? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014052920140525
46952? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014052920140525
46956? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014052920140525
47056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014052920140525
47092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052920140525
47096? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014052920140525
47112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014052920140525
47124? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014052920140525
47124? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014052920140525
47164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014052920140525
47164? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014052920140525
47176? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052920140525
47180? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014052920140525
47184? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014052920140525
47188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014052920140525
47204? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014052920140525
47208? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014052920140525
47212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014052920140525
47272? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014052920140525
47316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014052920140525
47316? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014052920140525
47332? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014052920140525
47376? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014052920140525
47400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014052920140525
47408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014052920140525
47464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014052920140525
47468? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014052920140525
47524? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014052920140525
47556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014052920140525
47560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014052920140525
47568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014052920140525
47624? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014052920140525
47628? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052920140525
47672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014052920140525
47672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014052920140525
47684? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014052920140525
47756? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014052920140525
47784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014052920140525
47792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014052920140525
47824? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014052920140525
47900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014052920140525
47916? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014052920140525
47960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014052920140525
47972? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014052920140525
48004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052920140525
48184? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014052920140525
48188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014052920140525
48232? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014052920140525
48232? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014052920140525
48504? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014052920140525
48532? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014052920140525
48552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014052920140525
48988? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014052920140525
49016? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014052920140525
49028? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014052920140525
86236? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014052920140525
86424? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014052920140525
86844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014052920140525
86908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014052920140525
86932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014052920140525
87196? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014052920140525
87224? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014052920140525
87308? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014052920140525
87340? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014052920140525
87348? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014052920140525
87352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014052920140525
87360? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014052920140525
87396? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014052920140525
87408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014052920140525
87436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014052920140525
87440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014052920140525
87444? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014052920140525
87444? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014052920140525
87460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014052920140525
87472? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014052920140525
87476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014052920140525
87480? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014052920140525
87488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014052920140525
87492? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014052920140525
87496? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014052920140525
87500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014052920140525
87504? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014052920140525
87524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014052920140525
87528? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014052920140525
87536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014052920140525
87544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014052920140525
87552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014052920140525
87604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014052920140525
87608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014052920140525
87652? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014052920140525
87672? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014052920140525
87696? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014052920140525
87732? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014052920140525
87736? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014052920140525
87756? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014052920140525
87776? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014052920140525
87800? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014052920140525
87800? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014052920140525

Test failure

Implementation: sse2
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse2
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse2
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse2

Test failure

Implementation: sse2
Security model: unknown
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse2

Compiler output

Implementation: sse2
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
morus640128v1sse2.c: morus640128v1sse2.c:36:24: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:36:40: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:71:78: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:89:98: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:113:105: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:142:52: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:159:46: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:175:54: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c:196:60: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c: In function 'crypto_aead_morus640128v1_sse2_encrypt':
morus640128v1sse2.c: morus640128v1sse2.c:233:9: error: unknown type name '__m128i'
morus640128v1sse2.c: morus640128v1sse2.c: In function 'crypto_aead_morus640128v1_sse2_decrypt':
morus640128v1sse2.c: morus640128v1sse2.c:279:9: error: unknown type name '__m128i'

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