Implementation notes: aarch64, supercoplxc, crypto_hash/edonr256

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: edonr256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
109607468 0 020286 800 768swpbeclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
112007460 0 017265 880 736swpbegcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
112007460 0 017265 880 736swpbegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
112807460 0 017201 880 736swpbegcc_-Os_-fomit-frame-pointer2019083120190816
112807460 0 017201 880 736swpbegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
114408168 0 020841 896 744swpbegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
114409112 0 022169 896 760swpbegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
115208176 0 018633 896 744swpbegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
115209120 0 020817 896 760swpbegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1184012716 0 025534 800 768optcclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
1184013032 0 022809 880 736optcgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
1184013032 0 022809 880 736optcgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
1200013044 0 022761 880 736optcgcc_-Os_-fomit-frame-pointer2019083120190816
1200013044 0 022761 880 736optcgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
1200014200 0 026857 896 744optcgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1208014208 0 024649 896 744optcgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1208014632 0 026313 896 760optcgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1208014612 0 027649 896 760optcgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
1280015032 0 025529 896 744optcgcc_-O2_-fomit-frame-pointer2019083120190816
1280015456 0 027153 896 760optcgcc_-O3_-fomit-frame-pointer2019083120190816
128008696 0 019209 896 744swpbegcc_-O2_-fomit-frame-pointer2019083120190816
128009648 0 021361 896 760swpbegcc_-O3_-fomit-frame-pointer2019083120190816
1288015008 0 027577 896 744optcgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
1288015420 0 028489 896 760optcgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
128809632 0 022721 896 760swpbegcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
129608680 0 021265 896 744swpbegcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
1520014116 0 026878 800 768optcclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
1520014116 0 026934 800 768optcclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
1520014116 0 026934 800 768optcclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
1520014116 0 026934 800 768optcclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
157608516 0 021278 800 768swpbeclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
157608516 0 021334 800 768swpbeclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
157608516 0 021334 800 768swpbeclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
157608516 0 021334 800 768swpbeclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2048015472 0 029257 896 744optcgcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
2048015472 0 029257 896 744optcgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
2128015720 0 026281 896 744optcgcc_-O_-fomit-frame-pointer2019083120190816
2128015720 0 026281 896 744optcgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
216808732 0 022537 896 744swpbegcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
216808732 0 022537 896 744swpbegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
222408776 0 019361 896 744swpbegcc_-O_-fomit-frame-pointer2019083120190816
222408776 0 019361 896 744swpbegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
8448020528 0 037361 880 744swpbecc2019083120190816
8448020528 0 037361 880 744swpbegcc2019083120190816
8448020528 0 037361 880 744swpbegcc_-funroll-loops2019083120190816
9712043096 0 059913 880 744optccc2019083120190816
9712043096 0 059913 880 744optcgcc2019083120190816
9712043096 0 059913 880 744optcgcc_-funroll-loops2019083120190816