Implementation notes: amd64, oki, crypto_aead/morus640128v2

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_aead
Primitive: morus640128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6968? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6978? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6978? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112920181123
6988? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112920181123
7258? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
7264? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112920181123
7268? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
7276? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112920181123
9350? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112920181123
9374? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112920181123
9420? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9420? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9474? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112920181123
9522? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112920181123
9524? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112920181123
9572? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9606? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
9620? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112920181123
9668? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112920181123
9682? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112920181123
9710? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112920181123
9712? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112920181123
9752? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112920181123
9776? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
9786? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112920181123
9788? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
9796? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2018112920181123
9800? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2018112920181123
9802? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
9820? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9832? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9844? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
9844? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9856? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9856? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112920181123
9862? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
9862? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9866? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2018112920181123
9866? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112920181123
9866? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2018112920181123
9870? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112920181123
9872? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112920181123
9878? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
9884? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2018112920181123
9886? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112920181123
9888? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2018112920181123
9888? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112920181123
9890? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112920181123
9892? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112920181123
9894? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112920181123
9898? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
9898? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112920181123
9902? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2018112920181123
9908? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
9910? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9922? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9922? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112920181123
9922? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
9922? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
9946? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9968? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9978? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
9996? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
9996? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112920181123
10002? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112920181123
10010? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112920181123
10012? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112920181123
10018? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112920181123
10024? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112920181123
10024? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112920181123
10032? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2018112920181123
10044? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
10110? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10120? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
10124? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
10126? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112920181123
10130? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10134? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10142? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112920181123
10154? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112920181123
10158? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112920181123
10178? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10210? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10216? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10218? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10222? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
10224? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112920181123
10230? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2018112920181123
10232? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10234? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10238? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10238? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112920181123
10240? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112920181123
10240? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112920181123
10240? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10242? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
10244? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112920181123
10248? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112920181123
10276? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2018112920181123
10282? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2018112920181123
10368? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112920181123
10374? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10380? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
10428? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10434? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10440? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112920181123
10442? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2018112920181123
10444? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112920181123
10452? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10458? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2018112920181123
10460? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2018112920181123
10466? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112920181123
10468? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112920181123
10496? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112920181123
10498? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112920181123
10514? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112920181123
19906? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112920181123
20196? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112920181123
20212? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112920181123
20466? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112920181123
20582? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112920181123
20582? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112920181123
20684? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112920181123
20696? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112920181123
20698? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112920181123
20720? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
20772? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112920181123
20776? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112920181123
20836? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
20846? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
20858? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
20860? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112920181123
20872? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
20890? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018112920181123
20890? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112920181123
20902? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018112920181123
20914? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112920181123
20916? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112920181123
20916? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112920181123
20916? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112920181123
20934? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112920181123
20938? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112920181123
20942? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112920181123
20976? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112920181123
20978? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
21018? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112920181123
21032? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
21034? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
21040? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112920181123
21056? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
21060? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018112920181123
21060? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21062? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21086? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21098? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21108? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21130? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21150? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112920181123
21160? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
21166? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018112920181123
21196? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112920181123
21212? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112920181123
21216? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
21256? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112920181123
21260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112920181123
21268? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21278? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018112920181123
21304? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018112920181123
21336? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112920181123
21358? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018112920181123
21360? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112920181123
21370? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112920181123
21376? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018112920181123
21380? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018112920181123
21398? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018112920181123
21442? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21466? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21466? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21478? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21480? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112920181123
21492? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21500? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112920181123
21502? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112920181123
21506? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21532? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018112920181123
21544? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112920181123
21560? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112920181123
21562? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018112920181123
21570? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112920181123
21834? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112920181123
21870? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112920181123
21920? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21932? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018112920181123
21960? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
21964? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112920181123
32710? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112920181123
39396? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018112920181123
96656? ? ?? ? ?sse2gcc_-funroll-loops2018112920181123
105280? ? ?? ? ?sse2cc2018112920181123
105864? ? ?? ? ?sse2gcc2018112920181123
122446? ? ?? ? ?refcc2018112920181123

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
try.c: /usr/bin/ld: crypto_aead_morus640128v2.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_morus640128v2.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: 0x2184100: v4i64 = X86ISD::VTRUNC 0x2183f30
try.c: 0x2183f30: v16i32 = vselect 0x2180b70, 0x21062e0, 0x2183e00
try.c: 0x2180b70: v4i1 = X86ISD::PCMPGTM 0x216d5f0, 0x2107090
try.c: 0x216d5f0: v4i64 = X86ISD::VBROADCAST 0x2107420
try.c: 0x2107420: i64,ch = load<LD8[%uglygep72]> 0x2066dd0, 0x215b460, undef:i64
try.c: 0x215b460: i64 = add 0x216e4d0, 0x20e7680
try.c: 0x216e4d0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x2161680: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x20e7680: i64 = shl 0x2160e30, Constant:i8<3>
try.c: 0x2160e30: i64,ch = CopyFromReg 0x2066dd0, Register:i64 %vreg50
try.c: 0x216e990: i64 = Register %vreg50
try.c: 0x2102de0: i8 = Constant<3>
try.c: 0x216bc60: i64 = undef
try.c: 0x2107090: v4i64,ch = CopyFromReg 0x2066dd0, Register:v4i64 %vreg13
try.c: 0x212eda0: v4i64 = Register %vreg13
try.c: 0x21062e0: v16i32 = X86ISD::VBROADCAST 0x2161090
try.c: 0x2161090: i32,ch = load<LD4[ConstantPool]> 0x2066dd0, 0x2183a70, undef:i64
try.c: 0x2183a70: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x212c8c0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x216bc60: i64 = undef
try.c: 0x2183e00: 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: 0x2183cd0: i32 = Constant<0>
try.c: 0x2183cd0: i32 = Constant<0>
try.c: 0x2183cd0: i32 = Constant<0>
try.c: 0x2183cd0: 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: 0x284b1b0: v4i64 = X86ISD::VTRUNC 0x284afe0
try.c: 0x284afe0: v16i32 = vselect 0x2854690, 0x27ce800, 0x284aeb0
try.c: 0x2854690: v4i1 = X86ISD::PCMPGTM 0x28366c0, 0x27cf5b0
try.c: 0x28366c0: v4i64 = X86ISD::VBROADCAST 0x27cf940
try.c: 0x27cf940: i64,ch = load<LD8[%uglygep72]> 0x272fdd0, 0x27ef200, undef:i64
try.c: 0x27ef200: i64 = add 0x28375a0, 0x27b29d0
try.c: 0x28375a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x281d6f0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x27b29d0: i64 = shl 0x281cea0, Constant:i8<3>
try.c: 0x281cea0: i64,ch = CopyFromReg 0x272fdd0, Register:i64 %vreg50
try.c: 0x2837a60: i64 = Register %vreg50
try.c: 0x27c5fe0: i8 = Constant<3>
try.c: 0x2834d30: i64 = undef
try.c: 0x27cf5b0: v4i64,ch = CopyFromReg 0x272fdd0, Register:v4i64 %vreg13
try.c: 0x27e34c0: v4i64 = Register %vreg13
try.c: 0x27ce800: v16i32 = X86ISD::VBROADCAST 0x281d100
try.c: 0x281d100: i32,ch = load<LD4[ConstantPool]> 0x272fdd0, 0x284ab20, undef:i64
try.c: 0x284ab20: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x27e0fe0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x2834d30: i64 = undef
try.c: 0x284aeb0: 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: 0x284ad80: i32 = Constant<0>
try.c: 0x284ad80: i32 = Constant<0>
try.c: 0x284ad80: i32 = Constant<0>
try.c: 0x284ad80: 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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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_morus640128v2.a(encrypt.o): in function `crypto_aead_morus640128v2_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: 0xad5f50: v4i64 = X86ISD::VTRUNC 0xad5d80
try.c: 0xad5d80: v16i32 = vselect 0xadf2c0, 0xa550c0, 0xad5c50
try.c: 0xadf2c0: v4i1 = X86ISD::PCMPGTM 0xac0450, 0xa6da80
try.c: 0xac0450: v4i64 = X86ISD::VBROADCAST 0xa6de10
try.c: 0xa6de10: i64,ch = load<LD8[%uglygep72]> 0x9b9dd0, 0xa5eff0, undef:i64
try.c: 0xa5eff0: i64 = add 0xac1330, 0xa5f7b0
try.c: 0xac1330: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xab8a70: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xa5f7b0: i64 = shl 0xab8220, Constant:i8<3>
try.c: 0xab8220: i64,ch = CopyFromReg 0x9b9dd0, Register:i64 %vreg50
try.c: 0xac17f0: i64 = Register %vreg50
try.c: 0xa7ee30: i8 = Constant<3>
try.c: 0xabeac0: i64 = undef
try.c: 0xa6da80: v4i64,ch = CopyFromReg 0x9b9dd0, Register:v4i64 %vreg13
try.c: 0xa643c0: v4i64 = Register %vreg13
try.c: 0xa550c0: v16i32 = X86ISD::VBROADCAST 0xab8480
try.c: 0xab8480: i32,ch = load<LD4[ConstantPool]> 0x9b9dd0, 0xad58c0, undef:i64
try.c: 0xad58c0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xa6f840: i64 = TargetConstantPool<i32 1> 0
try.c: 0xabeac0: i64 = undef
try.c: 0xad5c50: 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: 0xad5b20: i32 = Constant<0>
try.c: 0xad5b20: i32 = Constant<0>
try.c: 0xad5b20: i32 = Constant<0>
try.c: 0xad5b20: 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: 0x107bea0: v4i64 = X86ISD::VTRUNC 0x107bcd0
try.c: 0x107bcd0: v16i32 = vselect 0x106c7f0, 0x1008ef0, 0x107bba0
try.c: 0x106c7f0: v4i1 = X86ISD::PCMPGTM 0x1065790, 0x1009ca0
try.c: 0x1065790: v4i64 = X86ISD::VBROADCAST 0x100a030
try.c: 0x100a030: i64,ch = load<LD8[%uglygep72]> 0xf5fdd0, 0x10541c0, undef:i64
try.c: 0x10541c0: i64 = add 0x1066670, 0x10105e0
try.c: 0x1066670: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1027570: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x10105e0: i64 = shl 0x1026d20, Constant:i8<3>
try.c: 0x1026d20: i64,ch = CopyFromReg 0xf5fdd0, Register:i64 %vreg50
try.c: 0x1066b30: i64 = Register %vreg50
try.c: 0x1015b10: i8 = Constant<3>
try.c: 0x1063e00: i64 = undef
try.c: 0x1009ca0: v4i64,ch = CopyFromReg 0xf5fdd0, Register:v4i64 %vreg13
try.c: 0x1001c70: v4i64 = Register %vreg13
try.c: 0x1008ef0: v16i32 = X86ISD::VBROADCAST 0x1026f80
try.c: 0x1026f80: i32,ch = load<LD4[ConstantPool]> 0xf5fdd0, 0x107b810, undef:i64
try.c: 0x107b810: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xffef80: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1063e00: i64 = undef
try.c: 0x107bba0: 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: 0x107ba70: i32 = Constant<0>
try.c: 0x107ba70: i32 = Constant<0>
try.c: 0x107ba70: i32 = Constant<0>
try.c: 0x107ba70: 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