Implementation notes: amd64, oki, crypto_stream/sosemanuk

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_stream
Primitive: sosemanuk
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4572? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011020181123
4574? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019011020181123
4596? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019011020181123
4602? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019011020181123
4604? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019011020181123
4606? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011020181123
4610? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O3_-fomit-frame-pointer2019011020181123
4620? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O2_-fomit-frame-pointer2019011020181123
4624? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011020181123
4626? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019011020181123
4626? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O3_-fomit-frame-pointer2019011020181123
4630? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O2_-fomit-frame-pointer2019011020181123
4634? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011020181123
4642? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019011020181123
4654? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019011020181123
4664? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019011020181123
4674? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019011020181123
4676? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O_-fomit-frame-pointer2019011020181123
4694? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019011020181123
4696? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019011020181123
4716? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019011020181123
4726? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019011020181123
4778? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019011020181123
4778? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O3_-fomit-frame-pointer2019011020181123
4782? ? ?? ? ?e/submissions/sosemanukgcc_-O3_-fomit-frame-pointer2019011020181123
4786? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019011020181123
4798? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019011020181123
4806? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O2_-fomit-frame-pointer2019011020181123
4842? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019011020181123
4860? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019011020181123
4868? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019011020181123
4868? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019011020181123
4874? ? ?? ? ?e/submissions/sosemanukgcc_-O2_-fomit-frame-pointer2019011020181123
4886? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019011020181123
4890? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019011020181123
4898? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019011020181123
4926? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O_-fomit-frame-pointer2019011020181123
4932? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019011020181123
4934? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019011020181123
4938? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019011020181123
4940? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019011020181123
4942? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019011020181123
4944? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019011020181123
4964? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019011020181123
4970? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019011020181123
4976? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019011020181123
4992? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019011020181123
5030? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019011020181123
5042? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O_-fomit-frame-pointer2019011020181123
5070? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019011020181123
5072? ? ?? ? ?e/submissions/sosemanukgcc_-O_-fomit-frame-pointer2019011020181123
5076? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019011020181123
5080? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019011020181123
5086? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019011020181123
5090? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019011020181123
5096? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019011020181123
5098? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011020181123
5112? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019011020181123
5112? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019011020181123
5116? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
5118? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
5120? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
5120? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019011020181123
5132? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019011020181123
5134? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
5134? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
5134? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
5136? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019011020181123
5136? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011020181123
5138? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
5140? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
5142? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
5144? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
5144? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
5146? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2018112720181123
5148? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
5150? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
5152? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
5152? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
5154? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
5154? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
5154? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
5156? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
5158? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
5158? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
5160? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011020181123
5164? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
5164? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
5166? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
5166? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
5166? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
5166? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
5168? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
5168? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
5170? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
5172? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
5174? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
5174? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
5174? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2018112720181123
5176? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2018112720181123
5176? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
5176? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
5178? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2018112720181123
5178? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
5178? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2018112720181123
5180? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2018112720181123
5180? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
5184? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2018112720181123
5184? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
5184? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
5184? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2018112720181123
5186? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
5186? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2018112720181123
5190? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2018112720181123
5190? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
5190? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
5192? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2018112720181123
5194? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
5194? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
5196? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2018112720181123
5198? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
5200? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
5202? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
5204? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
5206? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
5212? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
5214? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2018112720181123
5240? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019011020181123
5246? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
5254? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
5304? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
5372? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011020181123
5378? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-Os_-fomit-frame-pointer2019011020181123
5414? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019011020181123
5416? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019011020181123
5446? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019011020181123
5464? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019011020181123
5468? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019011020181123
5498? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019011020181123
5498? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019011020181123
5506? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011020181123
5512? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019011020181123
5512? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019011020181123
5514? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019011020181123
5520? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019011020181123
5522? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019011020181123
5524? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-Os_-fomit-frame-pointer2019011020181123
5534? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-Os_-fomit-frame-pointer2019011020181123
5538? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019011020181123
5538? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019011020181123
5542? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019011020181123
5546? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011020181123
5546? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-Os_-fomit-frame-pointer2019011020181123
5550? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019011020181123
5556? ? ?? ? ?e/submissions/sosemanukgcc_-Os_-fomit-frame-pointer2019011020181123
5562? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-Os_-fomit-frame-pointer2019011020181123
5566? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019011020181123
5566? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019011020181123
5590? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011020181123
5594? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019011020181123
5600? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O_-fomit-frame-pointer2019011020181123
5618? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019011020181123
5624? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011020181123
5640? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019011020181123
5648? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019011020181123
5650? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011020181123
5670? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O2_-fomit-frame-pointer2019011020181123
5674? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019011020181123
5676? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019011020181123
5678? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O3_-fomit-frame-pointer2019011020181123
5692? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019011020181123
5698? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019011020181123
5712? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019011020181123
5720? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019011020181123
5768? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O2_-fomit-frame-pointer2019011020181123
5790? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019011020181123
5790? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019011020181123
5790? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O3_-fomit-frame-pointer2019011020181123
5810? ? ?? ? ?cryptoppg++2018112720181123
5956? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019011020181123
5960? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019011020181123
6230? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O_-fomit-frame-pointer2019011020181123
6232? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019011020181123
13770? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops2019011020181123
13772? ? ?? ? ?e/submissions/sosemanukgcc2019011020181123
13832? ? ?? ? ?e/submissions/sosemanukcc2019011020181123

Compiler output

Implementation: cryptopp
Security model: unknown
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
stream.cpp: In file included from stream.cpp:1:
stream.cpp: In file included from /home/benchmark/supercop-20181123/supercop-data/oki/amd64/include/cryptopp/sosemanuk.h:9:
stream.cpp: In file included from /home/benchmark/supercop-20181123/supercop-data/oki/amd64/include/cryptopp/strciphr.h:38:
stream.cpp: In file included from /home/benchmark/supercop-20181123/supercop-data/oki/amd64/include/cryptopp/cryptlib.h:87:
stream.cpp: In file included from /home/benchmark/supercop-20181123/supercop-data/oki/amd64/include/cryptopp/stdcpp.h:13:
stream.cpp: In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/7/../../../../include/c++/7/algorithm:62:
stream.cpp: In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/7/../../../../include/c++/7/bits/stl_algo.h:59:
stream.cpp: In file included from /usr/bin/../lib64/gcc/x86_64-suse-linux/7/../../../../include/c++/7/cstdlib:77:
stream.cpp: /usr/bin/../lib64/gcc/x86_64-suse-linux/7/../../../../include/c++/7/bits/std_abs.h:101:3: error: unknown type name '__float128'
stream.cpp: __float128
stream.cpp: ^
stream.cpp: /usr/bin/../lib64/gcc/x86_64-suse-linux/7/../../../../include/c++/7/bits/std_abs.h:102:7: error: unknown type name '__float128'
stream.cpp: abs(__float128 __x)
stream.cpp: ^
stream.cpp: 2 errors generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments cryptopp
clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments cryptopp
clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments cryptopp
clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments cryptopp
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments cryptopp

Compiler output

Implementation: e/submissions/sosemanuk
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xe236b0: v4i64 = X86ISD::VTRUNC 0xe234e0
try.c: 0xe234e0: v16i32 = vselect 0xe154a0, 0xdb8d80, 0xe233b0
try.c: 0xe154a0: v4i1 = X86ISD::PCMPGTM 0xe0bfb0, 0xdb9b30
try.c: 0xe0bfb0: v4i64 = X86ISD::VBROADCAST 0xdb9ec0
try.c: 0xdb9ec0: i64,ch = load<LD8[%uglygep72]> 0xd05dd0, 0xdfa1c0, undef:i64
try.c: 0xdfa1c0: i64 = add 0xe0ce90, 0xdb6390
try.c: 0xe0ce90: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xdce890: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xdb6390: i64 = shl 0xdce040, Constant:i8<3>
try.c: 0xdce040: i64,ch = CopyFromReg 0xd05dd0, Register:i64 %vreg50
try.c: 0xe0d350: i64 = Register %vreg50
try.c: 0xdbcf30: i8 = Constant<3>
try.c: 0xe09e10: i64 = undef
try.c: 0xdb9b30: v4i64,ch = CopyFromReg 0xd05dd0, Register:v4i64 %vreg13
try.c: 0xdb19c0: v4i64 = Register %vreg13
try.c: 0xdb8d80: v16i32 = X86ISD::VBROADCAST 0xdce2a0
try.c: 0xdce2a0: i32,ch = load<LD4[ConstantPool]> 0xd05dd0, 0xe23020, undef:i64
try.c: 0xe23020: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xdaf4e0: i64 = TargetConstantPool<i32 1> 0
try.c: 0xe09e10: i64 = undef
try.c: 0xe233b0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0xe23280: i32 = Constant<0>
try.c: 0xe23280: i32 = Constant<0>
try.c: 0xe23280: i32 = Constant<0>
try.c: 0xe23280: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments e/submissions/sosemanuk

Compiler output

Implementation: e/submissions/sosemanuk
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1aea0c0: v4i64 = X86ISD::VTRUNC 0x1ae9ef0
try.c: 0x1ae9ef0: v16i32 = vselect 0x1ac6910, 0x1a6c5b0, 0x1ae9dc0
try.c: 0x1ac6910: v4i1 = X86ISD::PCMPGTM 0x1ad45c0, 0x1a6d360
try.c: 0x1ad45c0: v4i64 = X86ISD::VBROADCAST 0x1a6d6f0
try.c: 0x1a6d6f0: i64,ch = load<LD8[%uglygep72]> 0x19cddd0, 0x1ac1310, undef:i64
try.c: 0x1ac1310: i64 = add 0x1ad54a0, 0x1a63020
try.c: 0x1ad54a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1a8d250: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1a63020: i64 = shl 0x1a8ca00, Constant:i8<3>
try.c: 0x1a8ca00: i64,ch = CopyFromReg 0x19cddd0, Register:i64 %vreg50
try.c: 0x1ad5960: i64 = Register %vreg50
try.c: 0x1a4e8f0: i8 = Constant<3>
try.c: 0x1ad2c30: i64 = undef
try.c: 0x1a6d360: v4i64,ch = CopyFromReg 0x19cddd0, Register:v4i64 %vreg13
try.c: 0x1a945c0: v4i64 = Register %vreg13
try.c: 0x1a6c5b0: v16i32 = X86ISD::VBROADCAST 0x1a8cc60
try.c: 0x1a8cc60: i32,ch = load<LD4[ConstantPool]> 0x19cddd0, 0x1ae9a30, undef:i64
try.c: 0x1ae9a30: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1a690b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1ad2c30: i64 = undef
try.c: 0x1ae9dc0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1ae9c90: i32 = Constant<0>
try.c: 0x1ae9c90: i32 = Constant<0>
try.c: 0x1ae9c90: i32 = Constant<0>
try.c: 0x1ae9c90: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments e/submissions/sosemanuk