Implementation notes: aarch64, rockpi4, crypto_core/keccakf160064bits

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_core
Primitive: keccakf160064bits
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
206519024 0 032868 800 792optimized1600lcu6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206519024 0 032916 800 792optimized1600lcu6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206519024 0 032916 800 792optimized1600lcu6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206519024 0 032916 800 792optimized1600lcu6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206519260 0 033156 800 792optimized1600lcu6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
206521336 0 033991 888 784optimized1600lcu6gcc_-O3_-fomit-frame-pointer2019091120190816
206518072 0 028855 872 760optimized1600lcu6gcc_-Os_-fomit-frame-pointer2019091120190816
206518444 0 029831 888 768optimized1600lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206520764 0 033407 888 784optimized1600lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206518072 0 028855 872 760optimized1600lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206524324 0 038351 888 784optimized1600lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
206518100 0 028935 872 760optimized1600lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
206520756 0 034367 888 768optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206523756 0 037751 888 784optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206518100 0 028935 872 760optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206521408 0 034151 888 784optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
206518072 0 028855 872 760optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
206541264 0 055116 800 792optimized1600lcufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206541264 0 055164 800 792optimized1600lcufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206541264 0 055164 800 792optimized1600lcufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206541264 0 055164 800 792optimized1600lcufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206542776 0 056684 800 792optimized1600lcufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
206541596 0 053055 888 768optimized1600lcufullgcc_-O2_-fomit-frame-pointer2019091120190816
206544236 0 056911 888 784optimized1600lcufullgcc_-O3_-fomit-frame-pointer2019091120190816
206540260 0 051039 872 760optimized1600lcufullgcc_-Os_-fomit-frame-pointer2019091120190816
206540476 0 051887 888 768optimized1600lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206542964 0 055615 888 784optimized1600lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206540260 0 051039 872 760optimized1600lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206543864 0 057399 888 768optimized1600lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
206547192 0 061231 888 784optimized1600lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
206540288 0 051135 872 760optimized1600lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
206542828 0 056455 888 768optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206545988 0 060007 888 784optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206540288 0 051135 872 760optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206541684 0 053247 888 768optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
206544316 0 057087 888 784optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
206540260 0 051039 872 760optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
206517388 0 031220 800 792optimized1600u6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206517388 0 031284 800 792optimized1600u6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206517388 0 031284 800 792optimized1600u6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206517388 0 031284 800 792optimized1600u6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206517660 0 031556 800 792optimized1600u6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
206520000 0 032655 888 784optimized1600u6gcc_-O3_-fomit-frame-pointer2019091120190816
206517224 0 027991 872 760optimized1600u6gcc_-Os_-fomit-frame-pointer2019091120190816
206517720 0 029127 888 768optimized1600u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206519220 0 031855 888 784optimized1600u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206517224 0 027991 872 760optimized1600u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206522260 0 036287 888 784optimized1600u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
206517224 0 028063 872 760optimized1600u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
206519652 0 033255 888 768optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206521520 0 035527 888 784optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206517224 0 028063 872 760optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206520072 0 032815 888 784optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
206517224 0 027991 872 760optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
206539628 0 053460 800 792optimized1600ufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206539628 0 053524 800 792optimized1600ufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206539628 0 053524 800 792optimized1600ufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206539628 0 053524 800 792optimized1600ufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
206541176 0 055076 800 792optimized1600ufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
206541676 0 053143 888 768optimized1600ufullgcc_-O2_-fomit-frame-pointer2019091120190816
206543508 0 056175 888 784optimized1600ufullgcc_-O3_-fomit-frame-pointer2019091120190816
206539548 0 050311 872 760optimized1600ufullgcc_-Os_-fomit-frame-pointer2019091120190816
206539744 0 051143 888 768optimized1600ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206541424 0 054079 888 784optimized1600ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206539548 0 050311 872 760optimized1600ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206543536 0 057063 888 768optimized1600ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
206545752 0 059807 888 784optimized1600ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
206539548 0 050383 872 760optimized1600ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
206541688 0 055311 888 768optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
206543752 0 057767 888 784optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
206539548 0 050383 872 760optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
206541740 0 053303 888 768optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
206543572 0 056335 888 784optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
206539548 0 050311 872 760optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
247819772 0 031231 888 768optimized1600lcu6gcc_-O2_-fomit-frame-pointer2019091120190816
247822020 0 035543 888 768optimized1600lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
247819860 0 031407 888 768optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
247818984 0 030431 888 768optimized1600u6gcc_-O2_-fomit-frame-pointer2019091120190816
247820772 0 034287 888 768optimized1600u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
247819040 0 030591 888 768optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
28913280 0 017164 800 792compact1600clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
28913280 0 017164 800 792compact1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
28913280 0 017164 800 792compact1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
28913252 0 017148 800 792compact1600clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
33043280 0 017116 800 792compact1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
330420800 0 032455 888 768optimized1600lcu6gcc_-O_-fomit-frame-pointer2019091120190816
330420800 0 032455 888 768optimized1600lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330423164 0 038031 888 768optimized1600lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
330423164 0 038031 888 768optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330420800 0 032455 888 768optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
330450264 0 061919 888 768optimized1600lcufullgcc_-O_-fomit-frame-pointer2019091120190816
330450264 0 061919 888 768optimized1600lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330452612 0 067479 888 768optimized1600lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
330452612 0 067479 888 768optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330450264 0 061919 888 768optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
330419584 0 031231 888 768optimized1600u6gcc_-O_-fomit-frame-pointer2019091120190816
330419584 0 031231 888 768optimized1600u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330420872 0 035735 888 768optimized1600u6gcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
330420872 0 035735 888 768optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330419584 0 031231 888 768optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
330450640 0 062287 888 768optimized1600ufullgcc_-O_-fomit-frame-pointer2019091120190816
330450640 0 062287 888 768optimized1600ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330451848 0 066727 888 768optimized1600ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
330451848 0 066727 888 768optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
330450640 0 062287 888 768optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
37173956 0 018007 816 792reference1600clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
41303980 0 017975 816 792reference1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
41303980 0 018023 816 792reference1600clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
41303980 0 018023 816 792reference1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
41303980 0 018023 816 792reference1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
41305132 0 018770 904 768reference1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
45435108 0 018834 904 768reference1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
49565308 0 019466 904 784reference1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
53693668 0 016442 904 784reference1600gcc_-O3_-fomit-frame-pointer2019091120190816
53695388 0 019506 904 784reference1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
53693708 0 016570 904 784reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
61953764 0 020618 904 784reference1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
660811854 0 025887 888 784compact1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
66085650 0 019271 888 768compact1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
660811774 0 025775 888 784compact1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
70215610 0 019135 888 768compact1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
119775130 0 020023 888 768compact1600gcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
119775130 0 020023 888 768compact1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
123908046 0 020703 888 784compact1600gcc_-O3_-fomit-frame-pointer2019091120190816
123907878 0 020527 888 784compact1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
123908142 0 020879 888 784compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
1321650980 0 065159 872 768optimized1600lcu6cc2019091120190816
1321650980 0 065159 872 768optimized1600lcu6gcc2019091120190816
1321650980 0 065159 872 768optimized1600lcu6gcc_-funroll-loops2019091120190816
1362950772 0 064943 872 768optimized1600u6cc2019091120190816
1362950772 0 064943 872 768optimized1600u6gcc2019091120190816
1362950772 0 064943 872 768optimized1600u6gcc_-funroll-loops2019091120190816
140425003 0 019994 904 768reference1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
144555003 0 019994 904 768reference1600gcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
14868125400 0 0139583 872 768optimized1600lcufullcc2019091120190816
14868125400 0 0139583 872 768optimized1600lcufullgcc2019091120190816
14868125400 0 0139583 872 768optimized1600lcufullgcc_-funroll-loops2019091120190816
15281128048 0 0142231 872 768optimized1600ufullcc2019091120190816
15281128048 0 0142231 872 768optimized1600ufullgcc2019091120190816
15694128048 0 0142231 872 768optimized1600ufullgcc_-funroll-loops2019091120190816
185852529 0 013983 888 768compact1600gcc_-O2_-fomit-frame-pointer2019091120190816
185852609 0 014159 888 768compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
198242521 0 013927 888 768compact1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
235412280 0 013127 872 760compact1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
235412280 0 013127 872 760compact1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
247802272 0 013063 872 760compact1600gcc_-Os_-fomit-frame-pointer2019091120190816
247802272 0 013063 872 760compact1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
247802272 0 013063 872 760compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
297362693 0 014359 888 768compact1600gcc_-O_-fomit-frame-pointer2019091120190816
297362693 0 014359 888 768compact1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
297362693 0 014359 888 768compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
392353359 0 014930 904 768reference1600gcc_-O2_-fomit-frame-pointer2019091120190816
392353391 0 015058 904 768reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
421262904 0 013855 888 760reference1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
421262904 0 013855 888 760reference1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
450173359 0 014874 904 768reference1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
458432908 0 013807 888 760reference1600gcc_-Os_-fomit-frame-pointer2019091120190816
458432908 0 013807 888 760reference1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
458432908 0 013807 888 760reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
974683583 0 015354 904 768reference1600gcc_-O_-fomit-frame-pointer2019091120190816
974683583 0 015354 904 768reference1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
974683583 0 015354 904 768reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
1102714614 0 018799 872 768compact1600cc2019091120190816
1102714614 0 018799 872 768compact1600gcc2019091120190816
1102714614 0 018799 872 768compact1600gcc_-funroll-loops2019091120190816
4146526391 0 020743 888 768reference1600cc2019091120190816
4146526391 0 020743 888 768reference1600gcc2019091120190816
4146526391 0 020743 888 768reference1600gcc_-funroll-loops2019091120190816

Compiler output

Implementation: optimized1600AsmX86-64
Security model: unknown
Compiler: cc
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S: Assembler messages:
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:54: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:55: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:56: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:57: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:58: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:58: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:59: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:59: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:62: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:64: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:65: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:65: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:66: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:68: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:68: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:69: Error: bad expression
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:69: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.S: ...

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
cc optimized1600AsmX86-64
gcc optimized1600AsmX86-64
gcc -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops optimized1600AsmX86-64
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600AsmX86-64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600AsmX86-64

Compiler output

Implementation: optimized1600AsmX86-64
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:54:12: error: unknown token in expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg1, %rdi
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:54:12: error: missing expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg1, %rdi
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:55:12: error: unknown token in expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg2, %rsi
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:55:12: error: missing expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg2, %rsi
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:56:12: error: unknown token in expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg3, %rdx
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:56:12: error: missing expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg3, %rdx
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:57:12: error: unknown token in expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg4, %rcx
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:57:12: error: missing expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: .equ arg4, %rcx
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:58:12: error: unknown token in expression in '.equ' directive
KeccakP-1600-x86-64-gas.S: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized1600AsmX86-64

Compiler output

Implementation: optimized1600AsmX86-64Apple
Security model: unknown
Compiler: cc
keccakp.S: keccakp.S: Assembler messages:
keccakp.S: keccakp.S:544: Error: unknown mnemonic `retq' -- `retq'
keccakp.S: keccakp.S:553: Error: unknown mnemonic `xorq' -- `xorq %rax,%rax'
keccakp.S: keccakp.S:554: Error: unknown mnemonic `xorq' -- `xorq %rcx,%rcx'
keccakp.S: keccakp.S:555: Error: unknown mnemonic `notq' -- `notq %rcx'
keccakp.S: keccakp.S:556: Error: unknown mnemonic `pxor' -- `pxor %xmm0,%xmm0'
keccakp.S: keccakp.S:557: Error: unknown mnemonic `movq' -- `movq %rax,0*8(%rdi)'
keccakp.S: keccakp.S:558: Error: unknown mnemonic `movq' -- `movq %rcx,1*8(%rdi)'
keccakp.S: keccakp.S:559: Error: unknown mnemonic `movq' -- `movq %rcx,2*8(%rdi)'
keccakp.S: keccakp.S:560: Error: unknown mnemonic `movq' -- `movq %rax,3*8(%rdi)'
keccakp.S: keccakp.S:561: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,4*8(%rdi)'
keccakp.S: keccakp.S:562: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,6*8(%rdi)'
keccakp.S: keccakp.S:563: Error: unknown mnemonic `movq' -- `movq %rcx,8*8(%rdi)'
keccakp.S: keccakp.S:564: Error: unknown mnemonic `movq' -- `movq %rax,9*8(%rdi)'
keccakp.S: keccakp.S:565: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,10*8(%rdi)'
keccakp.S: keccakp.S:566: Error: unknown mnemonic `movq' -- `movq %rcx,12*8(%rdi)'
keccakp.S: keccakp.S:567: Error: unknown mnemonic `movq' -- `movq %rax,13*8(%rdi)'
keccakp.S: keccakp.S:568: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,14*8(%rdi)'
keccakp.S: keccakp.S:569: Error: unknown mnemonic `movq' -- `movq %rax,16*8(%rdi)'
keccakp.S: keccakp.S:570: Error: unknown mnemonic `movq' -- `movq %rcx,17*8(%rdi)'
keccakp.S: keccakp.S:571: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,18*8(%rdi)'
keccakp.S: keccakp.S:572: Error: unknown mnemonic `movq' -- `movq %rcx,20*8(%rdi)'
keccakp.S: keccakp.S:573: Error: unknown mnemonic `movq' -- `movq %rax,21*8(%rdi)'
keccakp.S: keccakp.S:574: Error: unknown mnemonic `movdqu' -- `movdqu %xmm0,22*8(%rdi)'
keccakp.S: keccakp.S:575: Error: unknown mnemonic `movq' -- `movq %rax,24*8(%rdi)'
keccakp.S: ...

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
cc optimized1600AsmX86-64Apple
gcc optimized1600AsmX86-64Apple
gcc -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops optimized1600AsmX86-64Apple
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600AsmX86-64Apple
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600AsmX86-64Apple

Compiler output

Implementation: optimized1600AsmX86-64Apple
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccakp.S: keccakp.S:544:5: error: unrecognized instruction mnemonic, did you mean: eret, ret?
keccakp.S: retq
keccakp.S: ^
keccakp.S: keccakp.S:553:10: error: unknown token in expression
keccakp.S: xorq %rax, %rax
keccakp.S: ^
keccakp.S: keccakp.S:553:10: error: invalid operand
keccakp.S: xorq %rax, %rax
keccakp.S: ^
keccakp.S: keccakp.S:554:10: error: unknown token in expression
keccakp.S: xorq %rcx, %rcx
keccakp.S: ^
keccakp.S: keccakp.S:554:10: error: invalid operand
keccakp.S: xorq %rcx, %rcx
keccakp.S: ^
keccakp.S: keccakp.S:555:10: error: unknown token in expression
keccakp.S: notq %rcx
keccakp.S: ^
keccakp.S: keccakp.S:555:10: error: invalid operand
keccakp.S: notq %rcx
keccakp.S: ^
keccakp.S: keccakp.S:556:10: error: unknown token in expression
keccakp.S: pxor %xmm0, %xmm0
keccakp.S: ^
keccakp.S: keccakp.S:556:10: error: invalid operand
keccakp.S: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64Apple
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64Apple
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64Apple
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64Apple
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized1600AsmX86-64Apple

Compiler output

Implementation: optimized1600AsmX86-64shld
Security model: unknown
Compiler: cc
keccakp.S: keccakp.S: Assembler messages:
keccakp.S: keccakp.S:54: Error: bad expression
keccakp.S: keccakp.S:54: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:55: Error: bad expression
keccakp.S: keccakp.S:55: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:56: Error: bad expression
keccakp.S: keccakp.S:56: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:57: Error: bad expression
keccakp.S: keccakp.S:57: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:58: Error: bad expression
keccakp.S: keccakp.S:58: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:59: Error: bad expression
keccakp.S: keccakp.S:59: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:62: Error: bad expression
keccakp.S: keccakp.S:62: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:64: Error: bad expression
keccakp.S: keccakp.S:64: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:65: Error: bad expression
keccakp.S: keccakp.S:65: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:66: Error: bad expression
keccakp.S: keccakp.S:66: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:68: Error: bad expression
keccakp.S: keccakp.S:68: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: keccakp.S:69: Error: bad expression
keccakp.S: keccakp.S:69: Error: junk at end of line, first unrecognized character is `r'
keccakp.S: ...

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
cc optimized1600AsmX86-64shld
gcc optimized1600AsmX86-64shld
gcc -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops optimized1600AsmX86-64shld
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600AsmX86-64shld
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64shld
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600AsmX86-64shld
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600AsmX86-64shld
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600AsmX86-64shld

Compiler output

Implementation: optimized1600AsmX86-64shld
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
keccakp.S: keccakp.S:54:12: error: unknown token in expression in '.equ' directive
keccakp.S: .equ arg1, %rdi
keccakp.S: ^
keccakp.S: keccakp.S:54:12: error: missing expression in '.equ' directive
keccakp.S: .equ arg1, %rdi
keccakp.S: ^
keccakp.S: keccakp.S:55:12: error: unknown token in expression in '.equ' directive
keccakp.S: .equ arg2, %rsi
keccakp.S: ^
keccakp.S: keccakp.S:55:12: error: missing expression in '.equ' directive
keccakp.S: .equ arg2, %rsi
keccakp.S: ^
keccakp.S: keccakp.S:56:12: error: unknown token in expression in '.equ' directive
keccakp.S: .equ arg3, %rdx
keccakp.S: ^
keccakp.S: keccakp.S:56:12: error: missing expression in '.equ' directive
keccakp.S: .equ arg3, %rdx
keccakp.S: ^
keccakp.S: keccakp.S:57:12: error: unknown token in expression in '.equ' directive
keccakp.S: .equ arg4, %rcx
keccakp.S: ^
keccakp.S: keccakp.S:57:12: error: missing expression in '.equ' directive
keccakp.S: .equ arg4, %rcx
keccakp.S: ^
keccakp.S: keccakp.S:58:12: error: unknown token in expression in '.equ' directive
keccakp.S: ...

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64shld
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64shld
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64shld
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600AsmX86-64shld
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized1600AsmX86-64shld

Compiler output

Implementation: optimized1600XOPu6
Security model: unknown
Compiler: cc
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:10: fatal error: align.h: No such file or directory
KeccakP-1600-XOP.c: #include "align.h"
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 46, namely:
CompilerImplementations
cc optimized1600XOPu6
gcc optimized1600XOPu6
gcc -O2 -fomit-frame-pointer optimized1600XOPu6
gcc -O3 -fomit-frame-pointer optimized1600XOPu6
gcc -O -fomit-frame-pointer optimized1600XOPu6
gcc -Os -fomit-frame-pointer optimized1600XOPu6
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600XOPu6
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600XOPu6
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600XOPu6
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops optimized1600XOPu6
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -O -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600XOPu6
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600XOPu6
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600XOPu6
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600XOPu6
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600XOPu6
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600XOPu6
cc optimized1600XOPufull
gcc optimized1600XOPufull
gcc -O2 -fomit-frame-pointer optimized1600XOPufull
gcc -O3 -fomit-frame-pointer optimized1600XOPufull
gcc -O -fomit-frame-pointer optimized1600XOPufull
gcc -Os -fomit-frame-pointer optimized1600XOPufull
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600XOPufull
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600XOPufull
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600XOPufull
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops optimized1600XOPufull
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -O -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600XOPufull
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600XOPufull
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600XOPufull
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600XOPufull
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600XOPufull
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600XOPufull

Compiler output

Implementation: optimized1600XOPu6
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:10: fatal error: 'align.h' file not found
KeccakP-1600-XOP.c: #include "align.h"
KeccakP-1600-XOP.c: ^~~~~~~~~
KeccakP-1600-XOP.c: 1 error generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600XOPu6
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600XOPu6
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600XOPu6
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600XOPu6
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized1600XOPu6
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600XOPufull
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600XOPufull
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600XOPufull
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600XOPufull
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized1600XOPufull

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: cc
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1126: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1138: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1150: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1162: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1174: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1196: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1210: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1224: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1238: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1300: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1314: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1328: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1342: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1356: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1421: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1435: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1449: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1463: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1477: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1543: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1557: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1571: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1585: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHbnb29.s:1599: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:277:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakP-1600-opt64.c: roundsN(nr)
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./k.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./KeccakP-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:34:14: note: expanded from macro 'ROL64'
KeccakP-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakP-1600-opt64.c: shld #1,x17,x17
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:277:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakP-1600-opt64.c: roundsN(nr)
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./k.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./KeccakP-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:34:14: note: expanded from macro 'ROL64'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized1600lcufullshld
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized1600lcufullshld
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized1600lcufullshld
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:277:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakP-1600-opt64.c: roundsN(nr)
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./k.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./KeccakP-1600-64.macros:46:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-opt64.c: Da = Cu^ROL64(Ce, 1); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:34:14: note: expanded from macro 'ROL64'
KeccakP-1600-opt64.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(N)); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: <inline asm>:1:2: note: instantiated into assembly here
KeccakP-1600-opt64.c: shld #1,x9,x9
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:277:5: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
KeccakP-1600-opt64.c: roundsN(nr)
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./k.macros:297:9: note: expanded from macro 'roundsN'
KeccakP-1600-opt64.c: thetaRhoPiChiIotaPrepareTheta(i, A, E) \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: ./KeccakP-1600-64.macros:47:13: note: expanded from macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-opt64.c: De = Ca^ROL64(Ci, 1); \
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:34:14: note: expanded from macro 'ROL64'
KeccakP-1600-opt64.c: ...

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

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1126: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1138: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1150: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1162: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1174: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1196: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1210: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1224: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1238: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1300: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1314: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1328: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1342: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1356: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1421: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1435: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1449: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1463: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1477: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1543: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1557: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1571: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1585: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccxpVOuX.s:1599: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:631: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:638: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:646: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:655: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:665: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:682: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:685: Error: unknown mnemonic `shld' -- `shld 43,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:692: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:713: Error: unknown mnemonic `shld' -- `shld 14,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:722: Error: unknown mnemonic `shld' -- `shld 21,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:729: Error: unknown mnemonic `shld' -- `shld 41,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:732: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:735: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:738: Error: unknown mnemonic `shld' -- `shld 55,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:741: Error: unknown mnemonic `shld' -- `shld 62,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:744: Error: unknown mnemonic `shld' -- `shld 39,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:757: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:760: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:776: Error: unknown mnemonic `shld' -- `shld 6,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:782: Error: unknown mnemonic `shld' -- `shld 25,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:789: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:792: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:801: Error: unknown mnemonic `shld' -- `shld 36,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccXU2iVd.s:804: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1115: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1122: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1130: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1139: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1149: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1166: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1169: Error: unknown mnemonic `shld' -- `shld 43,x9,x9'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1176: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1197: Error: unknown mnemonic `shld' -- `shld 14,x27,x27'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1206: Error: unknown mnemonic `shld' -- `shld 21,x19,x19'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1213: Error: unknown mnemonic `shld' -- `shld 41,x16,x16'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1216: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1219: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1222: Error: unknown mnemonic `shld' -- `shld 55,x26,x26'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1225: Error: unknown mnemonic `shld' -- `shld 62,x21,x21'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1228: Error: unknown mnemonic `shld' -- `shld 39,x12,x12'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1241: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1244: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1260: Error: unknown mnemonic `shld' -- `shld 6,x24,x24'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1266: Error: unknown mnemonic `shld' -- `shld 25,x8,x8'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1273: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1276: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1285: Error: unknown mnemonic `shld' -- `shld 36,x14,x14'
KeccakP-1600-opt64.c: /tmp/cczRrqX2.s:1288: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -O -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:607: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:614: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:621: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:627: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:633: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:643: Error: unknown mnemonic `shld' -- `shld 44,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:649: Error: unknown mnemonic `shld' -- `shld 43,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:656: Error: unknown mnemonic `shld' -- `shld 21,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:662: Error: unknown mnemonic `shld' -- `shld 14,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:692: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:698: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:705: Error: unknown mnemonic `shld' -- `shld 3,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:712: Error: unknown mnemonic `shld' -- `shld 45,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:718: Error: unknown mnemonic `shld' -- `shld 61,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:743: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:749: Error: unknown mnemonic `shld' -- `shld 6,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:757: Error: unknown mnemonic `shld' -- `shld 25,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:763: Error: unknown mnemonic `shld' -- `shld 8,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:770: Error: unknown mnemonic `shld' -- `shld 18,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:792: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:799: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:806: Error: unknown mnemonic `shld' -- `shld 10,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:812: Error: unknown mnemonic `shld' -- `shld 15,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccSg4soO.s:820: Error: unknown mnemonic `shld' -- `shld 56,x12,x12'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cchEKitD.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:573: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:576: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:583: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:590: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:599: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:608: Error: unknown mnemonic `shld' -- `shld 43,x11,x11'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:611: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:618: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:625: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:647: Error: unknown mnemonic `shld' -- `shld 3,x12,x12'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:650: Error: unknown mnemonic `shld' -- `shld 20,x20,x20'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:657: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:660: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:663: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:672: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:681: Error: unknown mnemonic `shld' -- `shld 8,x2,x2'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:684: Error: unknown mnemonic `shld' -- `shld 25,x11,x11'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:694: Error: unknown mnemonic `shld' -- `shld 45,x10,x10'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:701: Error: unknown mnemonic `shld' -- `shld 6,x15,x15'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:712: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:719: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:728: Error: unknown mnemonic `shld' -- `shld 10,x14,x14'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:735: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakP-1600-opt64.c: /tmp/cchEKitD.s:745: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:625: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:632: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:641: Error: unknown mnemonic `shld' -- `shld 1,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:649: Error: unknown mnemonic `shld' -- `shld 44,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:652: Error: unknown mnemonic `shld' -- `shld 1,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:659: Error: unknown mnemonic `shld' -- `shld 43,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:668: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:671: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:680: Error: unknown mnemonic `shld' -- `shld 14,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:689: Error: unknown mnemonic `shld' -- `shld 3,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:696: Error: unknown mnemonic `shld' -- `shld 20,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:705: Error: unknown mnemonic `shld' -- `shld 28,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:716: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:719: Error: unknown mnemonic `shld' -- `shld 61,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:733: Error: unknown mnemonic `shld' -- `shld 8,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:736: Error: unknown mnemonic `shld' -- `shld 18,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:745: Error: unknown mnemonic `shld' -- `shld 25,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:754: Error: unknown mnemonic `shld' -- `shld 6,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:767: Error: unknown mnemonic `shld' -- `shld 10,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:770: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:777: Error: unknown mnemonic `shld' -- `shld 36,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:784: Error: unknown mnemonic `shld' -- `shld 56,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:791: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccwY9qL3.s:801: Error: unknown mnemonic `shld' -- `shld 15,x28,x28'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1062: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1069: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1078: Error: unknown mnemonic `shld' -- `shld 1,x25,x25'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1086: Error: unknown mnemonic `shld' -- `shld 44,x20,x20'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1089: Error: unknown mnemonic `shld' -- `shld 1,x24,x24'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1096: Error: unknown mnemonic `shld' -- `shld 43,x2,x2'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1105: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1108: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1117: Error: unknown mnemonic `shld' -- `shld 14,x24,x24'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1126: Error: unknown mnemonic `shld' -- `shld 3,x21,x21'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1133: Error: unknown mnemonic `shld' -- `shld 20,x1,x1'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1142: Error: unknown mnemonic `shld' -- `shld 28,x22,x22'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1153: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1156: Error: unknown mnemonic `shld' -- `shld 61,x3,x3'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1170: Error: unknown mnemonic `shld' -- `shld 8,x17,x17'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1173: Error: unknown mnemonic `shld' -- `shld 18,x14,x14'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1182: Error: unknown mnemonic `shld' -- `shld 25,x2,x2'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1191: Error: unknown mnemonic `shld' -- `shld 6,x5,x5'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1204: Error: unknown mnemonic `shld' -- `shld 10,x30,x30'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1207: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1214: Error: unknown mnemonic `shld' -- `shld 36,x3,x3'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1221: Error: unknown mnemonic `shld' -- `shld 56,x15,x15'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1228: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/cci9pgu3.s:1238: Error: unknown mnemonic `shld' -- `shld 15,x28,x28'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:607: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:614: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:621: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:627: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:633: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:643: Error: unknown mnemonic `shld' -- `shld 44,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:649: Error: unknown mnemonic `shld' -- `shld 43,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:656: Error: unknown mnemonic `shld' -- `shld 21,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:662: Error: unknown mnemonic `shld' -- `shld 14,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:692: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:698: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:705: Error: unknown mnemonic `shld' -- `shld 3,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:712: Error: unknown mnemonic `shld' -- `shld 45,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:718: Error: unknown mnemonic `shld' -- `shld 61,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:743: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:749: Error: unknown mnemonic `shld' -- `shld 6,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:757: Error: unknown mnemonic `shld' -- `shld 25,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:763: Error: unknown mnemonic `shld' -- `shld 8,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:770: Error: unknown mnemonic `shld' -- `shld 18,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:792: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:799: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:806: Error: unknown mnemonic `shld' -- `shld 10,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:812: Error: unknown mnemonic `shld' -- `shld 15,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccghvuJd.s:820: Error: unknown mnemonic `shld' -- `shld 56,x12,x12'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cclL96dT.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:573: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:576: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:583: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:590: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:599: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:608: Error: unknown mnemonic `shld' -- `shld 43,x11,x11'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:611: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:618: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:625: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:647: Error: unknown mnemonic `shld' -- `shld 3,x12,x12'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:650: Error: unknown mnemonic `shld' -- `shld 20,x20,x20'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:657: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:660: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:663: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:672: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:681: Error: unknown mnemonic `shld' -- `shld 8,x2,x2'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:684: Error: unknown mnemonic `shld' -- `shld 25,x11,x11'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:694: Error: unknown mnemonic `shld' -- `shld 45,x10,x10'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:701: Error: unknown mnemonic `shld' -- `shld 6,x15,x15'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:712: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:719: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:728: Error: unknown mnemonic `shld' -- `shld 10,x14,x14'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:735: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakP-1600-opt64.c: /tmp/cclL96dT.s:745: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1126: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1138: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1150: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1162: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1174: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1196: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1210: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1224: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1238: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1300: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1314: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1328: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1342: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1356: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1421: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1435: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1449: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1463: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1477: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1543: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1557: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1571: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1585: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccnM3oEp.s:1599: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1059: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1067: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1076: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1083: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1093: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1113: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1119: Error: unknown mnemonic `shld' -- `shld 14,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1126: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1129: Error: unknown mnemonic `shld' -- `shld 20,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1136: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1148: Error: unknown mnemonic `shld' -- `shld 25,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1155: Error: unknown mnemonic `shld' -- `shld 6,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1162: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1165: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1175: Error: unknown mnemonic `shld' -- `shld 43,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1185: Error: unknown mnemonic `shld' -- `shld 41,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1188: Error: unknown mnemonic `shld' -- `shld 39,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1191: Error: unknown mnemonic `shld' -- `shld 55,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1200: Error: unknown mnemonic `shld' -- `shld 2,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1207: Error: unknown mnemonic `shld' -- `shld 62,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1217: Error: unknown mnemonic `shld' -- `shld 45,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1220: Error: unknown mnemonic `shld' -- `shld 61,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1233: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccYmPkav.s:1244: Error: unknown mnemonic `shld' -- `shld 8,x18,x18'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1647: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1655: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1664: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1671: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1681: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1701: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1707: Error: unknown mnemonic `shld' -- `shld 14,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1714: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1717: Error: unknown mnemonic `shld' -- `shld 20,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1724: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1736: Error: unknown mnemonic `shld' -- `shld 25,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1743: Error: unknown mnemonic `shld' -- `shld 6,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1750: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1753: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1763: Error: unknown mnemonic `shld' -- `shld 43,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1773: Error: unknown mnemonic `shld' -- `shld 41,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1776: Error: unknown mnemonic `shld' -- `shld 39,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1779: Error: unknown mnemonic `shld' -- `shld 55,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1788: Error: unknown mnemonic `shld' -- `shld 2,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1795: Error: unknown mnemonic `shld' -- `shld 62,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1805: Error: unknown mnemonic `shld' -- `shld 45,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1808: Error: unknown mnemonic `shld' -- `shld 61,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1821: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccwa3Umg.s:1832: Error: unknown mnemonic `shld' -- `shld 8,x18,x18'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1066: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1080: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1086: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1092: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1102: Error: unknown mnemonic `shld' -- `shld 44,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1108: Error: unknown mnemonic `shld' -- `shld 43,x24,x24'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1114: Error: unknown mnemonic `shld' -- `shld 21,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1120: Error: unknown mnemonic `shld' -- `shld 14,x4,x4'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1148: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1154: Error: unknown mnemonic `shld' -- `shld 20,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1161: Error: unknown mnemonic `shld' -- `shld 3,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1168: Error: unknown mnemonic `shld' -- `shld 45,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1174: Error: unknown mnemonic `shld' -- `shld 61,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1199: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1205: Error: unknown mnemonic `shld' -- `shld 6,x28,x28'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1213: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1219: Error: unknown mnemonic `shld' -- `shld 8,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1226: Error: unknown mnemonic `shld' -- `shld 18,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1248: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1255: Error: unknown mnemonic `shld' -- `shld 36,x28,x28'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1262: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1268: Error: unknown mnemonic `shld' -- `shld 15,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc4QsjLd.s:1276: Error: unknown mnemonic `shld' -- `shld 56,x5,x5'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:571: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:578: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:585: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:592: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:601: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:610: Error: unknown mnemonic `shld' -- `shld 43,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:617: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:624: Error: unknown mnemonic `shld' -- `shld 21,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:633: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:644: Error: unknown mnemonic `shld' -- `shld 45,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:647: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:654: Error: unknown mnemonic `shld' -- `shld 20,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:663: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:670: Error: unknown mnemonic `shld' -- `shld 3,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:687: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:694: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:697: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:706: Error: unknown mnemonic `shld' -- `shld 10,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:713: Error: unknown mnemonic `shld' -- `shld 8,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:722: Error: unknown mnemonic `shld' -- `shld 25,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:731: Error: unknown mnemonic `shld' -- `shld 15,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:738: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:747: Error: unknown mnemonic `shld' -- `shld 36,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccHdbEFJ.s:750: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1058: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1065: Error: unknown mnemonic `shld' -- `shld 1,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1072: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1079: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1090: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1098: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1105: Error: unknown mnemonic `shld' -- `shld 43,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1114: Error: unknown mnemonic `shld' -- `shld 21,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1117: Error: unknown mnemonic `shld' -- `shld 14,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1135: Error: unknown mnemonic `shld' -- `shld 3,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1138: Error: unknown mnemonic `shld' -- `shld 20,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1141: Error: unknown mnemonic `shld' -- `shld 45,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1150: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1157: Error: unknown mnemonic `shld' -- `shld 61,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1166: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1173: Error: unknown mnemonic `shld' -- `shld 25,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1184: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1187: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1200: Error: unknown mnemonic `shld' -- `shld 8,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1213: Error: unknown mnemonic `shld' -- `shld 56,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1216: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1223: Error: unknown mnemonic `shld' -- `shld 36,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1230: Error: unknown mnemonic `shld' -- `shld 10,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccHSAFOh.s:1233: Error: unknown mnemonic `shld' -- `shld 15,x18,x18'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1601: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1608: Error: unknown mnemonic `shld' -- `shld 1,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1615: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1622: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1633: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1641: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1648: Error: unknown mnemonic `shld' -- `shld 43,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1657: Error: unknown mnemonic `shld' -- `shld 21,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1660: Error: unknown mnemonic `shld' -- `shld 14,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1678: Error: unknown mnemonic `shld' -- `shld 3,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1681: Error: unknown mnemonic `shld' -- `shld 20,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1684: Error: unknown mnemonic `shld' -- `shld 45,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1693: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1700: Error: unknown mnemonic `shld' -- `shld 61,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1709: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1716: Error: unknown mnemonic `shld' -- `shld 25,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1727: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1730: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1743: Error: unknown mnemonic `shld' -- `shld 8,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1756: Error: unknown mnemonic `shld' -- `shld 56,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1759: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1766: Error: unknown mnemonic `shld' -- `shld 36,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1773: Error: unknown mnemonic `shld' -- `shld 10,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccDyl6fT.s:1776: Error: unknown mnemonic `shld' -- `shld 15,x18,x18'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1066: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1080: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1086: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1092: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1102: Error: unknown mnemonic `shld' -- `shld 44,x26,x26'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1108: Error: unknown mnemonic `shld' -- `shld 43,x24,x24'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1114: Error: unknown mnemonic `shld' -- `shld 21,x21,x21'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1120: Error: unknown mnemonic `shld' -- `shld 14,x4,x4'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1148: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1154: Error: unknown mnemonic `shld' -- `shld 20,x22,x22'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1161: Error: unknown mnemonic `shld' -- `shld 3,x26,x26'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1168: Error: unknown mnemonic `shld' -- `shld 45,x21,x21'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1174: Error: unknown mnemonic `shld' -- `shld 61,x15,x15'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1199: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1205: Error: unknown mnemonic `shld' -- `shld 6,x28,x28'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1213: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1219: Error: unknown mnemonic `shld' -- `shld 8,x5,x5'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1226: Error: unknown mnemonic `shld' -- `shld 18,x21,x21'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1248: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1255: Error: unknown mnemonic `shld' -- `shld 36,x28,x28'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1262: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1268: Error: unknown mnemonic `shld' -- `shld 15,x22,x22'
KeccakP-1600-opt64.c: /tmp/cceR1GWf.s:1276: Error: unknown mnemonic `shld' -- `shld 56,x5,x5'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:571: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:578: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:585: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:592: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:601: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:610: Error: unknown mnemonic `shld' -- `shld 43,x11,x11'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:617: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:624: Error: unknown mnemonic `shld' -- `shld 21,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:633: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:644: Error: unknown mnemonic `shld' -- `shld 45,x10,x10'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:647: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:654: Error: unknown mnemonic `shld' -- `shld 20,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:663: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:670: Error: unknown mnemonic `shld' -- `shld 3,x12,x12'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:687: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:694: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:697: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:706: Error: unknown mnemonic `shld' -- `shld 10,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:713: Error: unknown mnemonic `shld' -- `shld 8,x3,x3'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:722: Error: unknown mnemonic `shld' -- `shld 25,x9,x9'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:731: Error: unknown mnemonic `shld' -- `shld 15,x24,x24'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:738: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:747: Error: unknown mnemonic `shld' -- `shld 36,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc9axfeA.s:750: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
KeccakP-1600-opt64.c: /tmp/cca4POM8.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:631: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:638: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:646: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:655: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:665: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:682: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:685: Error: unknown mnemonic `shld' -- `shld 43,x9,x9'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:692: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:713: Error: unknown mnemonic `shld' -- `shld 14,x27,x27'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:722: Error: unknown mnemonic `shld' -- `shld 21,x19,x19'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:729: Error: unknown mnemonic `shld' -- `shld 41,x16,x16'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:732: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:735: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:738: Error: unknown mnemonic `shld' -- `shld 55,x26,x26'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:741: Error: unknown mnemonic `shld' -- `shld 62,x21,x21'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:744: Error: unknown mnemonic `shld' -- `shld 39,x12,x12'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:757: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:760: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:776: Error: unknown mnemonic `shld' -- `shld 6,x24,x24'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:782: Error: unknown mnemonic `shld' -- `shld 25,x8,x8'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:789: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:792: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:801: Error: unknown mnemonic `shld' -- `shld 36,x14,x14'
KeccakP-1600-opt64.c: /tmp/cca4POM8.s:804: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1114: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1121: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1129: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1138: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1148: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1165: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1168: Error: unknown mnemonic `shld' -- `shld 43,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1175: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1196: Error: unknown mnemonic `shld' -- `shld 14,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1205: Error: unknown mnemonic `shld' -- `shld 21,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1212: Error: unknown mnemonic `shld' -- `shld 41,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1215: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1218: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1221: Error: unknown mnemonic `shld' -- `shld 55,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1224: Error: unknown mnemonic `shld' -- `shld 62,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1227: Error: unknown mnemonic `shld' -- `shld 39,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1240: Error: unknown mnemonic `shld' -- `shld 2,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1243: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1259: Error: unknown mnemonic `shld' -- `shld 6,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1265: Error: unknown mnemonic `shld' -- `shld 25,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1272: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1275: Error: unknown mnemonic `shld' -- `shld 18,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1284: Error: unknown mnemonic `shld' -- `shld 36,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccGIBMNg.s:1287: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:607: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:614: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:621: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:627: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:633: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:643: Error: unknown mnemonic `shld' -- `shld 44,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:649: Error: unknown mnemonic `shld' -- `shld 43,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:656: Error: unknown mnemonic `shld' -- `shld 21,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:662: Error: unknown mnemonic `shld' -- `shld 14,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:692: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:698: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:705: Error: unknown mnemonic `shld' -- `shld 3,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:712: Error: unknown mnemonic `shld' -- `shld 45,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:718: Error: unknown mnemonic `shld' -- `shld 61,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:743: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:749: Error: unknown mnemonic `shld' -- `shld 6,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:757: Error: unknown mnemonic `shld' -- `shld 25,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:763: Error: unknown mnemonic `shld' -- `shld 8,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:770: Error: unknown mnemonic `shld' -- `shld 18,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:792: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:799: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:806: Error: unknown mnemonic `shld' -- `shld 10,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:812: Error: unknown mnemonic `shld' -- `shld 15,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccE15FKf.s:820: Error: unknown mnemonic `shld' -- `shld 56,x12,x12'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized1600lcufullshld

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:573: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:576: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:583: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:590: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:599: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:608: Error: unknown mnemonic `shld' -- `shld 43,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:611: Error: unknown mnemonic `shld' -- `shld 21,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:618: Error: unknown mnemonic `shld' -- `shld 44,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:625: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:647: Error: unknown mnemonic `shld' -- `shld 3,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:650: Error: unknown mnemonic `shld' -- `shld 20,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:657: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:660: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:663: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:672: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:681: Error: unknown mnemonic `shld' -- `shld 8,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:684: Error: unknown mnemonic `shld' -- `shld 25,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:694: Error: unknown mnemonic `shld' -- `shld 45,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:701: Error: unknown mnemonic `shld' -- `shld 6,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:712: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:719: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:728: Error: unknown mnemonic `shld' -- `shld 10,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:735: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccK2SRoX.s:745: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv optimized1600lcufullshld