Implementation notes: amd64, oki, crypto_aead/morus640128v1

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_aead
Primitive: morus640128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6892? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6902? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6908? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6914? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112920181123
7190? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
7192? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
7202? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112920181123
7216? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
9252? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112920181123
9264? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112920181123
9352? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9370? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9410? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112920181123
9458? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112920181123
9466? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112920181123
9520? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9524? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9576? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112920181123
9594? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112920181123
9604? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112920181123
9630? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112920181123
9644? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112920181123
9646? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2018112920181123
9648? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112920181123
9702? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2018112920181123
9702? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
9708? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
9710? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
9726? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2018112920181123
9752? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9764? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9764? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112920181123
9766? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9772? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9788? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
9790? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
9790? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112920181123
9790? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112920181123
9794? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112920181123
9794? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9796? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112920181123
9798? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9800? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112920181123
9802? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112920181123
9804? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
9810? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9812? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112920181123
9816? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2018112920181123
9818? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9826? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
9828? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112920181123
9832? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
9832? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2018112920181123
9834? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112920181123
9834? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112920181123
9834? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2018112920181123
9838? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112920181123
9842? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2018112920181123
9856? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9872? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9892? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112920181123
9892? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112920181123
9900? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9912? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018112920181123
9916? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9924? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
9924? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112920181123
9928? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112920181123
9942? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112920181123
9946? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112920181123
9962? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112920181123
10000? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
10030? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
10034? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
10034? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10038? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10048? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10060? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112920181123
10064? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112920181123
10076? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10092? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112920181123
10100? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10124? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10134? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
10136? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10138? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10138? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10144? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10148? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112920181123
10150? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018112920181123
10150? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2018112920181123
10150? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10152? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10158? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10160? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2018112920181123
10162? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10164? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112920181123
10166? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
10172? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112920181123
10178? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112920181123
10268? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112920181123
10288? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10298? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10356? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10362? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112920181123
10366? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2018112920181123
10366? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10370? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2018112920181123
10372? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10374? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112920181123
10374? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10378? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018112920181123
10386? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112920181123
10432? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112920181123
10446? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112920181123
10456? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112920181123
19812? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112920181123
20076? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112920181123
20088? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112920181123
20094? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112920181123
20378? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112920181123
20386? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112920181123
20430? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
20436? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112920181123
20464? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112920181123
20476? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112920181123
20482? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
20538? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112920181123
20602? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
20604? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
20650? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112920181123
20656? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112920181123
20658? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112920181123
20658? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112920181123
20672? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112920181123
20688? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112920181123
20708? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
20722? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112920181123
20728? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112920181123
20738? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
20776? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
20784? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112920181123
20790? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112920181123
20800? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018112920181123
20802? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018112920181123
20802? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112920181123
20826? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112920181123
20848? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018112920181123
20850? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112920181123
20858? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112920181123
20862? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018112920181123
20864? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
20868? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
20876? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
20880? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
20882? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
20886? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
20888? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
20898? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112920181123
20914? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
20924? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112920181123
20938? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
20950? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112920181123
20990? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
21002? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
21012? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
21016? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018112920181123
21030? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
21118? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21148? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018112920181123
21168? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
21188? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21208? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112920181123
21224? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018112920181123
21226? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018112920181123
21232? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
21236? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018112920181123
21260? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
21266? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112920181123
21348? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112920181123
21360? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21364? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21364? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21372? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21374? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21386? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112920181123
21396? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21398? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112920181123
21398? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21400? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21404? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112920181123
21422? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112920181123
21428? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112920181123
21802? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21832? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21858? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21874? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
104240? ? ?? ? ?sse2cc2018112920181123
105304? ? ?? ? ?sse2gcc_-funroll-loops2018112920181123
105584? ? ?? ? ?sse2gcc2018112920181123
121722? ? ?? ? ?refcc2018112920181123

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_initialization':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/bin/ld: crypto_aead_morus640128v1.a(encrypt.o):encrypt.c:(.text+0x...): more undefined references to `morus_stateupdate' follow
try.c: clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x204de30: v4i64 = X86ISD::VTRUNC 0x204dc60
try.c: 0x204dc60: v16i32 = vselect 0x20454e0, 0x1fe2fd0, 0x204db30
try.c: 0x20454e0: v4i1 = X86ISD::PCMPGTM 0x2036720, 0x1ff3860
try.c: 0x2036720: v4i64 = X86ISD::VBROADCAST 0x1ff3bf0
try.c: 0x1ff3bf0: i64,ch = load<LD8[%uglygep72]> 0x1f31dd0, 0x1ffd280, undef:i64
try.c: 0x1ffd280: i64 = add 0x2037600, 0x1fe8990
try.c: 0x2037600: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1fb42f0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1fe8990: i64 = shl 0x1fb3aa0, Constant:i8<3>
try.c: 0x1fb3aa0: i64,ch = CopyFromReg 0x1f31dd0, Register:i64 %vreg50
try.c: 0x2037ac0: i64 = Register %vreg50
try.c: 0x1fd7820: i8 = Constant<3>
try.c: 0x2034d90: i64 = undef
try.c: 0x1ff3860: v4i64,ch = CopyFromReg 0x1f31dd0, Register:v4i64 %vreg13
try.c: 0x1fcdb70: v4i64 = Register %vreg13
try.c: 0x1fe2fd0: v16i32 = X86ISD::VBROADCAST 0x1fb3d00
try.c: 0x1fb3d00: i32,ch = load<LD4[ConstantPool]> 0x1f31dd0, 0x204d7a0, undef:i64
try.c: 0x204d7a0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1fcae80: i64 = TargetConstantPool<i32 1> 0
try.c: 0x2034d90: i64 = undef
try.c: 0x204db30: 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: 0x204da00: i32 = Constant<0>
try.c: 0x204da00: i32 = Constant<0>
try.c: 0x204da00: i32 = Constant<0>
try.c: 0x204da00: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xe0e3e0: v4i64 = X86ISD::VTRUNC 0xe0e210
try.c: 0xe0e210: v16i32 = vselect 0xe247e0, 0xd88730, 0xe0e0e0
try.c: 0xe247e0: v4i1 = X86ISD::PCMPGTM 0xe09e40, 0xdab420
try.c: 0xe09e40: v4i64 = X86ISD::VBROADCAST 0xdab7b0
try.c: 0xdab7b0: i64,ch = load<LD8[%uglygep72]> 0xd05de0, 0xdbf3b0, undef:i64
try.c: 0xdbf3b0: i64 = add 0xe0ad20, 0xda0c20
try.c: 0xe0ad20: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xdafc10: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xda0c20: i64 = shl 0xdaf3c0, Constant:i8<3>
try.c: 0xdaf3c0: i64,ch = CopyFromReg 0xd05de0, Register:i64 %vreg50
try.c: 0xe0b1e0: i64 = Register %vreg50
try.c: 0xda66f0: i8 = Constant<3>
try.c: 0xe084b0: i64 = undef
try.c: 0xdab420: v4i64,ch = CopyFromReg 0xd05de0, Register:v4i64 %vreg13
try.c: 0xdc6930: v4i64 = Register %vreg13
try.c: 0xd88730: v16i32 = X86ISD::VBROADCAST 0xdaf620
try.c: 0xdaf620: i32,ch = load<LD4[ConstantPool]> 0xd05de0, 0xe0dd50, undef:i64
try.c: 0xe0dd50: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xdc4450: i64 = TargetConstantPool<i32 1> 0
try.c: 0xe084b0: i64 = undef
try.c: 0xe0e0e0: 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: 0xe0dfb0: i32 = Constant<0>
try.c: 0xe0dfb0: i32 = Constant<0>
try.c: 0xe0dfb0: i32 = Constant<0>
try.c: 0xe0dfb0: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_initialization':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_generation':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_verification':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_enc_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_dec_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_encrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_decrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_initialization':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_generation':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_verification':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_enc_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_dec_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_encrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_decrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_initialization':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_generation':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_tag_verification':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_enc_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `morus_dec_aut_partialblock':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_stateupdate'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_encrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: crypto_aead_morus640128v1.a(encrypt.o): in function `crypto_aead_morus640128v1_ref_decrypt':
try.c: encrypt.c:(.text+0x...): undefined reference to `morus_enc_aut_step'
try.c: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: encrypt.c:(.text+0x...): undefined reference to `morus_dec_aut_step'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xcfdac0: v4i64 = X86ISD::VTRUNC 0xcfd8f0
try.c: 0xcfd8f0: v16i32 = vselect 0xcec5c0, 0xc8ae80, 0xcfd7c0
try.c: 0xcec5c0: v4i1 = X86ISD::PCMPGTM 0xce47e0, 0xc918c0
try.c: 0xce47e0: v4i64 = X86ISD::VBROADCAST 0xc91c50
try.c: 0xc91c50: i64,ch = load<LD8[%uglygep72]> 0xbdfdc0, 0xca5050, undef:i64
try.c: 0xca5050: i64 = add 0xce56c0, 0xc61300
try.c: 0xce56c0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xcd4510: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xc61300: i64 = shl 0xcd3cc0, Constant:i8<3>
try.c: 0xcd3cc0: i64,ch = CopyFromReg 0xbdfdc0, Register:i64 %vreg50
try.c: 0xce5b80: i64 = Register %vreg50
try.c: 0xc85850: i8 = Constant<3>
try.c: 0xce2e50: i64 = undef
try.c: 0xc918c0: v4i64,ch = CopyFromReg 0xbdfdc0, Register:v4i64 %vreg13
try.c: 0xc95e80: v4i64 = Register %vreg13
try.c: 0xc8ae80: v16i32 = X86ISD::VBROADCAST 0xcd3f20
try.c: 0xcd3f20: i32,ch = load<LD4[ConstantPool]> 0xbdfdc0, 0xcfd430, undef:i64
try.c: 0xcfd430: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xc93680: i64 = TargetConstantPool<i32 1> 0
try.c: 0xce2e50: i64 = undef
try.c: 0xcfd7c0: 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: 0xcfd690: i32 = Constant<0>
try.c: 0xcfd690: i32 = Constant<0>
try.c: 0xcfd690: i32 = Constant<0>
try.c: 0xcfd690: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1479100: v4i64 = X86ISD::VTRUNC 0x1478f30
try.c: 0x1478f30: v16i32 = vselect 0x146b1b0, 0x13f82d0, 0x1478e00
try.c: 0x146b1b0: v4i1 = X86ISD::PCMPGTM 0x1463600, 0x13f9080
try.c: 0x1463600: v4i64 = X86ISD::VBROADCAST 0x13f9410
try.c: 0x13f9410: i64,ch = load<LD8[%uglygep72]> 0x135cdd0, 0x13efdc0, undef:i64
try.c: 0x13efdc0: i64 = add 0x14644e0, 0x1409b50
try.c: 0x14644e0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1456a40: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1409b50: i64 = shl 0x14561f0, Constant:i8<3>
try.c: 0x14561f0: i64,ch = CopyFromReg 0x135cdd0, Register:i64 %vreg50
try.c: 0x14649a0: i64 = Register %vreg50
try.c: 0x1424c40: i8 = Constant<3>
try.c: 0x1461c70: i64 = undef
try.c: 0x13f9080: v4i64,ch = CopyFromReg 0x135cdd0, Register:v4i64 %vreg13
try.c: 0x13fb510: v4i64 = Register %vreg13
try.c: 0x13f82d0: v16i32 = X86ISD::VBROADCAST 0x1456450
try.c: 0x1456450: i32,ch = load<LD4[ConstantPool]> 0x135cdd0, 0x1478a70, undef:i64
try.c: 0x1478a70: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x14218b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1461c70: i64 = undef
try.c: 0x1478e00: 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: 0x1478cd0: i32 = Constant<0>
try.c: 0x1478cd0: i32 = Constant<0>
try.c: 0x1478cd0: i32 = Constant<0>
try.c: 0x1478cd0: i32 = Constant<0>
try.c: ...

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