Implementation notes: aarch64, hikey960, crypto_aead/ascon128v12

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
012188 0 027594 936 864opt64oldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3553211716 0 023350 920 864opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
3553211720 0 023358 920 864opt64oldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
3553213928 0 029635 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
4441513656 0 029330 936 864opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
5827511716 0 023350 920 864opt64gcc_-Os_-fomit-frame-pointer2019112720190816
5827511716 0 023366 920 864opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
5827511776 0 024162 936 864opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
5827512204 0 026283 944 896opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
5827511720 0 023358 920 864opt64oldgcc_-Os_-fomit-frame-pointer2019112720190816
5827511752 0 024082 936 864opt64oldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
5827512208 0 027570 936 864opt64oldgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
5827511776 0 024170 936 864opt64oldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
5827513772 0 026728 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
6217425808 0 041170 936 864opt32oldgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
6218123264 0 034902 920 864bi32_lowreggcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
6218113176 0 025650 936 864opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
6244511716 0 023350 920 864opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
6440923364 0 035698 936 864bi32_lowreggcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
6660012516 0 028194 936 864opt64oldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
6660012544 0 025026 936 864opt64oldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
6660011720 0 023358 920 864opt64oldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
6660013684 0 027731 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
7015812180 0 027578 936 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
7077113444 0 028842 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
7106425984 0 040059 944 896opt32oldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
7106412584 0 024978 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
7492511764 0 024154 936 864opt64gcc_-O2_-fomit-frame-pointer2019112720190816
7492515948 0 028904 816 880opt64oldclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7493415632 0 031306 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
7493415632 0 031306 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
7909716080 0 029040 816 880opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7909712188 0 026227 944 896opt64oldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
7994724232 0 039914 936 864bi32_lowreggcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
7994726072 0 038554 936 864opt32oldgcc_-O_-fomit-frame-pointer2019112720190816
8185111760 0 024154 936 864opt64oldgcc_-O2_-fomit-frame-pointer2019112720190816
8185113772 0 026728 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
8325012188 0 027891 944 896opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
8325012180 0 027851 944 896opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
8325012192 0 027891 944 896opt64oldgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
8325011720 0 023374 920 864opt64oldgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
8325013772 0 026712 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
8325013772 0 026728 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
8325012652 0 025122 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
8325012564 0 024890 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
8325013940 0 029619 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
8325012696 0 025170 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
8332012568 0 024954 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
8883023360 0 036296 816 880bi32_lowregclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
9157512516 0 024994 936 864opt64oldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
9157511720 0 023374 920 864opt64oldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
9157511776 0 025851 944 896opt64oldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
9157513460 0 028818 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
9354412516 0 028194 936 864opt64oldgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
9574912180 0 026219 944 896opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
9574912516 0 024994 936 864opt64oldgcc_-O_-fomit-frame-pointer2019112720190816
9990011716 0 023366 920 864opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
999002152 0 013782 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
10523713656 0 029330 936 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
10822516080 0 029016 816 880opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
10822516080 0 029040 816 880opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
10822516080 0 029040 816 880opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
10822516168 0 029104 816 880opt64oldclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
10822515948 0 028904 816 880opt64oldclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
10823823264 0 034918 920 864bi32_lowreggcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
1123743728 0 019395 944 896refoldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
11547925808 0 039891 944 896opt32oldgcc_-O3_-fomit-frame-pointer2019112720190816
1154793112 0 017147 944 896refoldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1165502152 0 013782 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1165502208 0 013854 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
11693011744 0 024066 936 864opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
11693013688 0 027779 944 896refgcc_-O3_-fomit-frame-pointer2019112720190816
1207274084 0 017040 816 880refoldclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
12436226072 0 041754 936 864opt32oldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
12487523960 0 036912 816 880bi32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
12487523360 0 036320 816 880bi32_lowregclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
12487524232 0 036714 936 864bi32_lowreggcc_-O_-fomit-frame-pointer2019112720190816
12487526072 0 038554 936 864opt32oldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
12487513176 0 025650 936 864opt64gcc_-O_-fomit-frame-pointer2019112720190816
12487513192 0 025666 936 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
1248754084 0 017024 816 880refoldclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1248754084 0 017040 816 880refoldclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
12489023960 0 036888 816 880bi32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
13320023408 0 035802 936 864bi32gcc_-O2_-fomit-frame-pointer2019112720190816
13320023408 0 038770 936 864bi32gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
13320023408 0 039115 944 896bi32gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
13320023424 0 037507 944 896bi32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
13320023336 0 037427 944 896bi32_lowreggcc_-O3_-fomit-frame-pointer2019112720190816
13321623448 0 035770 936 864bi32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1332167588 0 022946 936 864refoldgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
14152523364 0 035014 920 864bi32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
14152525872 0 041539 944 896opt32oldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
14570512188 0 026275 944 896opt64gcc_-O3_-fomit-frame-pointer2019112720190816
14570512188 0 027546 936 864opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
14985024288 0 036762 936 864bi32gcc_-O_-fomit-frame-pointer2019112720190816
14985024492 0 036970 936 864bi32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
14985024232 0 036714 936 864bi32_lowreggcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
14985012188 0 027859 944 896opt64oldgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
14986826072 0 041754 936 864opt32oldgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
15989462020 0 078694 920 864opt64oldgcc2019112720190816
16370223448 0 037483 944 896bi32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
16650023960 0 036912 816 880bi32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
16650023360 0 036320 816 880bi32_lowregclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
17482524288 0 039962 936 864bi32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
17482523424 0 035818 936 864bi32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
17482523336 0 038706 936 864bi32_lowreggcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
17482523352 0 035754 936 864bi32_lowreggcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
17482525944 0 038338 936 864opt32oldgcc_-O2_-fomit-frame-pointer2019112720190816
17482525992 0 038322 936 864opt32oldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
17482525308 0 036950 920 864opt32oldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
17900923264 0 034902 920 864bi32_lowreggcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
17900923336 0 039043 944 896bi32_lowreggcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
18315025864 0 041266 936 864opt32oldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1831502152 0 013782 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
18692013572 0 027651 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
18708823408 0 037499 944 896bi32gcc_-O3_-fomit-frame-pointer2019112720190816
18708823336 0 035738 936 864bi32_lowreggcc_-O2_-fomit-frame-pointer2019112720190816
18708825816 0 041515 944 896opt32oldgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
18733523364 0 035014 920 864bi32gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
19147523364 0 038770 936 864bi32_lowreggcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1914754084 0 017040 816 880refoldclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1956613064 0 017139 944 896refoldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
19878123264 0 034902 920 864bi32_lowreggcc_-Os_-fomit-frame-pointer2019112720190816
19878125308 0 036950 920 864opt32oldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
19980023960 0 036912 816 880bi32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1998003696 0 019395 944 896refoldgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
19982423360 0 036320 816 880bi32_lowregclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
20812523364 0 037403 944 896bi32_lowreggcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
20812523364 0 039035 944 896bi32_lowreggcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
20812523352 0 037435 944 896bi32_lowreggcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
21047412192 0 026275 944 896opt64oldgcc_-O3_-fomit-frame-pointer2019112720190816
21645023364 0 034998 920 864bi32gcc_-Os_-fomit-frame-pointer2019112720190816
21645023364 0 034998 920 864bi32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
21645025308 0 036950 920 864opt32oldgcc_-Os_-fomit-frame-pointer2019112720190816
2164507612 0 023010 936 864refoldgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
22477525308 0 036966 920 864opt32oldgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
22477525308 0 036966 920 864opt32oldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
23674025872 0 039907 944 896opt32oldgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
24142524288 0 036762 936 864bi32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
24142526236 0 038722 936 864opt32oldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
2414252320 0 014706 936 864refoldgcc_-O2_-fomit-frame-pointer2019112720190816
2497502316 0 014642 936 864refoldgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
25807512652 0 025122 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
2664008208 0 023882 936 864refoldgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
26649094096 0 0108179 944 896bi16gcc_-O3_-fomit-frame-pointer2019112720190816
28038023448 0 038842 936 864bi32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
28063215948 0 028904 816 880opt64oldclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2830502144 0 013774 920 864refoldgcc_-Os_-fomit-frame-pointer2019112720190816
2830502144 0 013790 920 864refoldgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
2830502400 0 014874 936 864refoldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
30802562020 0 078694 920 864opt64oldcc2019112720190816
32711024232 0 039914 936 864bi32_lowreggcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
3274042208 0 013854 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
34965023448 0 039115 944 896bi32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
3553202360 0 014834 936 864refoldgcc_-O_-fomit-frame-pointer2019112720190816
3553602360 0 014834 936 864refoldgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
37387023364 0 034998 920 864bi32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
37387023264 0 034918 920 864bi32_lowreggcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
37387026096 0 038490 936 864opt32oldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
3829508208 0 023882 936 864refoldgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
3995523104 0 017187 944 896refoldgcc_-O3_-fomit-frame-pointer2019112720190816
41532791500 0 0103134 920 864bi16gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
42638492576 0 0107970 936 864bi16gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
46209324444 0 036930 936 864bi32_lowreggcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
48285095780 0 0108712 816 880bi16clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
49117524288 0 039962 936 864bi32gcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
4995002352 0 014738 936 864refoldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
50782593680 0 0109379 944 896bi16gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
50782596496 0 0113166 920 864bi32_lowregcc2019112720190816
51204991500 0 0103134 920 864bi16gcc_-Os_-fomit-frame-pointer2019112720190816
53280091824 0 0104298 936 864bi16gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
54945091824 0 0104298 936 864bi16gcc_-O_-fomit-frame-pointer2019112720190816
5494502144 0 013790 920 864refoldgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
5744252144 0 013774 920 864refoldgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
577395215284 0 0230987 944 896bi8gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
5827502144 0 013774 920 864refoldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
595161203396 0 0215874 936 864bi8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
6243755504 0 022174 920 864refcc2019112720190816
648459216104 0 0230187 944 896bi8gcc_-O3_-fomit-frame-pointer2019112720190816
64935056564 0 073230 920 864opt64cc2019112720190816
71327394104 0 0108179 944 896bi16gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
72427591500 0 0103150 920 864bi16gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
74774091500 0 0103150 920 864bi16gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
74835292668 0 0108338 936 864bi16gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
75350395780 0 0108728 816 880bi16clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
76590095780 0 0108728 816 880bi16clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
78680795780 0 0108728 816 880bi16clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
79920096496 0 0113166 920 864bi32_lowreggcc_-funroll-loops2019112720190816
80752591812 0 0104138 936 864bi16gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
840825101872 0 0118534 920 864bi32gcc_-funroll-loops2019112720190816
86580056564 0 073230 920 864opt64gcc2019112720190816
87006793716 0 0106106 936 864bi16gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
88245056564 0 073230 920 864opt64gcc_-funroll-loops2019112720190816
908389101872 0 0118534 920 864bi32cc2019112720190816
94905062020 0 078694 920 864opt64oldgcc_-funroll-loops2019112720190816
104067791500 0 0103134 920 864bi16gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1069891203080 0 0215554 936 864bi8gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
10822506482 0 023150 920 864refoldgcc_-funroll-loops2019112720190816
1083726215720 0 0228106 936 864bi8gcc_-O2_-fomit-frame-pointer2019112720190816
1083726216556 0 0230635 944 896bi8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
1090575203080 0 0215554 936 864bi8gcc_-O_-fomit-frame-pointer2019112720190816
1090575215188 0 0226838 920 864bi8gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
1099032220640 0 0233592 816 880bi8clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
112252892176 0 0106211 944 896bi16gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
114885091796 0 0104274 936 864bi16gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
121143392668 0 0108338 936 864bi16gcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
1212666216480 0 0228866 936 864bi8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
1273725220640 0 0233592 816 880bi8clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
133632392192 0 0107859 944 896bi16gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
139027593716 0 0106106 936 864bi16gcc_-O2_-fomit-frame-pointer2019112720190816
1443650203672 0 0219346 936 864bi8gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
148202894108 0 0109466 936 864bi16gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
1495480220640 0 0233568 816 880bi8clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1495480199636 0 0213675 944 896bi8gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1625327215208 0 0226838 920 864bi8gcc_-Os_-fomit-frame-pointer2019112720190816
1636059199240 0 0211562 936 864bi8gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1681650215400 0 0230754 936 864bi8gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
1706625349860 0 0366526 920 864bi16cc2019112720190816
1723275220640 0 0233592 816 880bi8clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1739925215208 0 0226838 920 864bi8gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
17482505504 0 022174 920 864refgcc2019112720190816
1789875138852 0 0155526 920 864opt32oldgcc_-funroll-loops2019112720190816
17984165504 0 022174 920 864refgcc_-funroll-loops2019112720190816
1839825199176 0 0214570 936 864bi8gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1848150198776 0 0214443 944 896bi8gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2139525138852 0 0155526 920 864opt32oldgcc2019112720190816
2355975138852 0 0155526 920 864opt32oldcc2019112720190816
2431192215188 0 0226838 920 864bi8gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
2572734349860 0 0366526 920 864bi16gcc_-funroll-loops2019112720190816
2606038215208 0 0226838 920 864bi8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
2630700349860 0 0366526 920 864bi16gcc2019112720190816
279720096496 0 0113166 920 864bi32_lowreggcc2019112720190816
2905425101872 0 0118534 920 864bi32gcc2019112720190816
2909937203672 0 0219346 936 864bi8gcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
31801506482 0 023150 920 864refoldgcc2019112720190816
33133506482 0 023150 920 864refoldcc2019112720190816
6559773630020 0 0646686 920 864bi8cc2019112720190816
6618238630020 0 0646686 920 864bi8gcc_-funroll-loops2019112720190816
6729660630020 0 0646686 920 864bi8gcc2019112720190816

Checksum failure

Implementation: opt32old
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
1623b920a9976db9251191c0dbe96e86b1f781e3939f5dfade25cabe59b623dc
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments opt32old
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt32old
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt32old
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt32old