Implementation notes: aarch64, hikey960, crypto_core/keccakf160064bits

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_core
Primitive: keccakf160064bits
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
01921 0 012607 912 768compact1600gcc_-O_-fomit-frame-pointer2019112620190816
03934 0 017243 896 768compact1600gcc_-funroll-loops2019112620190816
013958 0 027839 912 800compact1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
06438 0 020095 912 768compact1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
04606 0 018495 912 768compact1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
08310 0 020527 912 800compact1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
01677 0 011643 896 768compact1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
019904 0 031480 816 784optimized1600lcu6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
019904 0 031504 816 784optimized1600lcu6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
019904 0 031504 816 784optimized1600lcu6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
019904 0 031504 816 784optimized1600lcu6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
018312 0 028919 912 768optimized1600lcu6gcc_-O2_-fomit-frame-pointer2019112620190816
019380 0 031599 912 800optimized1600lcu6gcc_-O3_-fomit-frame-pointer2019112620190816
018196 0 028879 912 768optimized1600lcu6gcc_-O_-fomit-frame-pointer2019112620190816
017440 0 027403 896 768optimized1600lcu6gcc_-Os_-fomit-frame-pointer2019112620190816
018180 0 028743 912 768optimized1600lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
019472 0 031671 912 800optimized1600lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
018196 0 028879 912 768optimized1600lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
017440 0 027403 896 768optimized1600lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
020752 0 034367 912 768optimized1600lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
023772 0 037647 912 800optimized1600lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
020644 0 034527 912 768optimized1600lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
017464 0 027459 896 768optimized1600lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
020672 0 034327 912 768optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
023896 0 037743 912 800optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
020644 0 034527 912 768optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
017464 0 027459 896 768optimized1600lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
018224 0 028831 912 768optimized1600lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
019300 0 031511 912 800optimized1600lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
018160 0 028847 912 768optimized1600lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
017440 0 027403 896 768optimized1600lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
0124788 0 0138099 896 768optimized1600lcufullcc2019112620190816
041388 0 052968 816 784optimized1600lcufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
041388 0 052984 816 784optimized1600lcufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
041388 0 052984 816 784optimized1600lcufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
041388 0 052984 816 784optimized1600lcufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
0124788 0 0138099 896 768optimized1600lcufullgcc2019112620190816
039656 0 050271 912 768optimized1600lcufullgcc_-O2_-fomit-frame-pointer2019112620190816
041328 0 053567 912 800optimized1600lcufullgcc_-O3_-fomit-frame-pointer2019112620190816
041096 0 051783 912 768optimized1600lcufullgcc_-O_-fomit-frame-pointer2019112620190816
040320 0 050283 896 768optimized1600lcufullgcc_-Os_-fomit-frame-pointer2019112620190816
040540 0 051111 912 768optimized1600lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
042156 0 054367 912 800optimized1600lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
041096 0 051783 912 768optimized1600lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
040320 0 050283 896 768optimized1600lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
042056 0 055679 912 768optimized1600lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
045648 0 059543 912 800optimized1600lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
043504 0 057391 912 768optimized1600lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
040344 0 050339 896 768optimized1600lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
043044 0 056703 912 768optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
046580 0 060439 912 800optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
043504 0 057391 912 768optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
040344 0 050339 896 768optimized1600lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
039584 0 050199 912 768optimized1600lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
041232 0 053463 912 800optimized1600lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
041076 0 051767 912 768optimized1600lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
040320 0 050283 896 768optimized1600lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
017972 0 029552 816 784optimized1600u6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
017972 0 029568 816 784optimized1600u6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
017972 0 029568 816 784optimized1600u6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
017972 0 029568 816 784optimized1600u6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
017000 0 027607 912 768optimized1600u6gcc_-O2_-fomit-frame-pointer2019112620190816
017336 0 029559 912 800optimized1600u6gcc_-O3_-fomit-frame-pointer2019112620190816
017252 0 027935 912 768optimized1600u6gcc_-O_-fomit-frame-pointer2019112620190816
016440 0 026403 896 768optimized1600u6gcc_-Os_-fomit-frame-pointer2019112620190816
017144 0 027711 912 768optimized1600u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
017660 0 029855 912 800optimized1600u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
017252 0 027935 912 768optimized1600u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
016440 0 026403 896 768optimized1600u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
018792 0 032407 912 768optimized1600u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
019756 0 033631 912 800optimized1600u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
018572 0 032455 912 768optimized1600u6gcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
016440 0 026435 896 768optimized1600u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
018984 0 032639 912 768optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
020156 0 033999 912 800optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
018572 0 032455 912 768optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
016440 0 026435 896 768optimized1600u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
016992 0 027599 912 768optimized1600u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
017380 0 029591 912 800optimized1600u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
017288 0 027975 912 768optimized1600u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
016440 0 026403 896 768optimized1600u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
039456 0 051032 816 784optimized1600ufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
039456 0 051056 816 784optimized1600ufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
039456 0 051056 816 784optimized1600ufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
039456 0 051056 816 784optimized1600ufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
0127452 0 0140763 896 768optimized1600ufullgcc2019112620190816
037472 0 048087 912 768optimized1600ufullgcc_-O2_-fomit-frame-pointer2019112620190816
038120 0 050359 912 800optimized1600ufullgcc_-O3_-fomit-frame-pointer2019112620190816
039400 0 050087 912 768optimized1600ufullgcc_-O_-fomit-frame-pointer2019112620190816
038748 0 048715 896 768optimized1600ufullgcc_-Os_-fomit-frame-pointer2019112620190816
038944 0 049519 912 768optimized1600ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
039592 0 051807 912 800optimized1600ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
039400 0 050087 912 768optimized1600ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
038748 0 048715 896 768optimized1600ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
0127452 0 0140763 896 768optimized1600ufullgcc_-funroll-loops2019112620190816
039224 0 052847 912 768optimized1600ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
040512 0 054407 912 800optimized1600ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
040640 0 054527 912 768optimized1600ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
038748 0 048747 896 768optimized1600ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
040720 0 054383 912 768optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
042024 0 055887 912 800optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
040640 0 054527 912 768optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
038748 0 048747 896 768optimized1600ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
037432 0 048047 912 768optimized1600ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
038080 0 050311 912 800optimized1600ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
039432 0 050127 912 768optimized1600ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
038748 0 048715 896 768optimized1600ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
04728 0 018503 928 768reference1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
04932 0 018967 928 800reference1600gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
04172 0 018215 928 768reference1600gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
02467 0 012611 912 768reference1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
03236 0 015607 928 800reference1600gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
83252924 0 014520 816 784compact1600clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
83252924 0 014520 816 784compact1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
83252924 0 014520 816 784compact1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
83258506 0 020711 912 800compact1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
83256414 0 020031 912 768compact1600gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
83251677 0 011675 896 768compact1600gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
83251865 0 012479 912 768compact1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
832550156 0 063459 896 768optimized1600u6gcc2019112620190816
83254044 0 015808 832 784reference1600clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
83253212 0 015591 928 800reference1600gcc_-O3_-fomit-frame-pointer2019112620190816
83253244 0 015599 928 800reference1600gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
83254940 0 018943 928 800reference1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
83324172 0 018215 928 768reference1600gcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
116932924 0 014496 816 784compact1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
116931873 0 012487 912 768compact1600gcc_-O2_-fomit-frame-pointer2019112620190816
116938374 0 020599 912 800compact1600gcc_-O3_-fomit-frame-pointer2019112620190816
116931921 0 012607 912 768compact1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
116931677 0 011643 896 768compact1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
116934606 0 018495 912 768compact1600gcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
1169314070 0 027919 912 800compact1600gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
11693124788 0 0138099 896 768optimized1600lcufullgcc_-funroll-loops2019112620190816
1169350156 0 063459 896 768optimized1600u6gcc_-funroll-loops2019112620190816
11693127452 0 0140763 896 768optimized1600ufullcc2019112620190816
116934744 0 018559 928 768reference1600gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
166501677 0 011643 896 768compact1600gcc_-Os_-fomit-frame-pointer2019112620190816
1665050156 0 063459 896 768optimized1600u6cc2019112620190816
166504040 0 015784 832 784reference1600clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
166504044 0 015808 832 784reference1600clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
166502867 0 013631 928 768reference1600gcc_-O2_-fomit-frame-pointer2019112620190816
166502847 0 013607 928 768reference1600gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
233861677 0 011675 896 768compact1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
233861925 0 012615 912 768compact1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
2338650348 0 063651 896 768optimized1600lcu6cc2019112620190816
2338650348 0 063651 896 768optimized1600lcu6gcc2019112620190816
2338650348 0 063651 896 768optimized1600lcu6gcc_-funroll-loops2019112620190816
233864044 0 015808 832 784reference1600clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
233862859 0 013583 928 768reference1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
333003934 0 017243 896 768compact1600cc2019112620190816
350791897 0 012471 912 768compact1600gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
416252467 0 012611 912 768reference1600gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
499502471 0 012587 912 768reference1600gcc_-Os_-fomit-frame-pointer2019112620190816
499502471 0 012587 912 768reference1600gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
701582471 0 012587 912 768reference1600gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
1082253934 0 017243 896 768compact1600gcc2019112620190816
1082253095 0 013935 928 768reference1600gcc_-O_-fomit-frame-pointer2019112620190816
1082253095 0 013935 928 768reference1600gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
1169303095 0 013935 928 768reference1600gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
1415255759 0 019211 912 768reference1600gcc_-funroll-loops2019112620190816
1987815759 0 019211 912 768reference1600cc2019112620190816
4162505759 0 019211 912 768reference1600gcc2019112620190816

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:68:12: error: unknown token in expression
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:68:12: error: missing expression
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:70:12: error: unknown token in expression
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:70:12: error: missing expression
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:72:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.S: .equ arg5, %r8
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:72:12: error: missing expression
KeccakP-1600-x86-64-gas.S: .equ arg5, %r8
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:77:11: error: unknown token in expression
KeccakP-1600-x86-64-gas.S: .equ rT1, %rax
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:77:11: error: missing expression
KeccakP-1600-x86-64-gas.S: .equ rT1, %rax
KeccakP-1600-x86-64-gas.S: ^
KeccakP-1600-x86-64-gas.S: KeccakP-1600-x86-64-gas.S:79:12: error: unknown token in expression
KeccakP-1600-x86-64-gas.S: ...

Number of similar (compiler,implementation) pairs: 4, 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

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
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: 4, 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

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:68:12: error: unknown token in expression
keccakp.S: .equ arg1, %rdi
keccakp.S: ^
keccakp.S: keccakp.S:68:12: error: missing expression
keccakp.S: .equ arg1, %rdi
keccakp.S: ^
keccakp.S: keccakp.S:70:12: error: unknown token in expression
keccakp.S: .equ arg3, %rdx
keccakp.S: ^
keccakp.S: keccakp.S:70:12: error: missing expression
keccakp.S: .equ arg3, %rdx
keccakp.S: ^
keccakp.S: keccakp.S:72:12: error: unknown token in expression
keccakp.S: .equ arg5, %r8
keccakp.S: ^
keccakp.S: keccakp.S:72:12: error: missing expression
keccakp.S: .equ arg5, %r8
keccakp.S: ^
keccakp.S: keccakp.S:77:11: error: unknown token in expression
keccakp.S: .equ rT1, %rax
keccakp.S: ^
keccakp.S: keccakp.S:77:11: error: missing expression
keccakp.S: .equ rT1, %rax
keccakp.S: ^
keccakp.S: keccakp.S:79:12: error: unknown token in expression
keccakp.S: ...

Number of similar (compiler,implementation) pairs: 4, 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

Compiler output

Implementation: optimized1600XOPu6
Security model: unknown
Compiler: cc
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:23:19: 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: 8, 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 -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

Compiler output

Implementation: optimized1600lcufullshld
Security model: unknown
Compiler: cc
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1049: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1061: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1085: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1097: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1119: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1133: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1147: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1161: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1223: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1237: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1251: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1265: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1279: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1344: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1358: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1372: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1386: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1400: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1466: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1480: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1494: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1508: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccpVAIqP.s:1522: 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
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,x2,x2
KeccakP-1600-opt64.c: ^
KeccakP-1600-opt64.c: KeccakP-1600-opt64.c:277:5: error: unrecognized instruction mnemonic
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: gcc
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1049: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1061: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1085: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1097: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1119: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1133: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1147: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1161: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1223: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1237: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1251: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1265: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1279: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1344: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1358: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1372: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1386: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1400: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1466: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1480: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1494: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1508: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccDvLXFV.s:1522: 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/cctZAL6D.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:526: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:533: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:540: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:547: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:554: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:580: Error: unknown mnemonic `shld' -- `shld 25,x18,x18'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:587: Error: unknown mnemonic `shld' -- `shld 8,x12,x12'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:596: Error: unknown mnemonic `shld' -- `shld 6,x23,x23'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:603: Error: unknown mnemonic `shld' -- `shld 55,x22,x22'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:612: Error: unknown mnemonic `shld' -- `shld 62,x17,x17'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:619: Error: unknown mnemonic `shld' -- `shld 2,x20,x20'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:622: Error: unknown mnemonic `shld' -- `shld 21,x24,x24'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:629: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:638: Error: unknown mnemonic `shld' -- `shld 43,x30,x30'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:641: Error: unknown mnemonic `shld' -- `shld 14,x13,x13'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:648: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:657: Error: unknown mnemonic `shld' -- `shld 15,x26,x26'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:664: Error: unknown mnemonic `shld' -- `shld 36,x25,x25'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:677: Error: unknown mnemonic `shld' -- `shld 61,x3,x3'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:680: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:687: Error: unknown mnemonic `shld' -- `shld 28,x10,x10'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:690: Error: unknown mnemonic `shld' -- `shld 3,x2,x2'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:693: Error: unknown mnemonic `shld' -- `shld 20,x9,x9'
KeccakP-1600-opt64.c: /tmp/cctZAL6D.s:706: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
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/cc7nUNpA.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:685: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:692: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:699: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:706: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:713: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:739: Error: unknown mnemonic `shld' -- `shld 25,x18,x18'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:746: Error: unknown mnemonic `shld' -- `shld 8,x12,x12'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:755: Error: unknown mnemonic `shld' -- `shld 6,x23,x23'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:762: Error: unknown mnemonic `shld' -- `shld 55,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:771: Error: unknown mnemonic `shld' -- `shld 62,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:778: Error: unknown mnemonic `shld' -- `shld 2,x20,x20'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:781: Error: unknown mnemonic `shld' -- `shld 21,x24,x24'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:788: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:797: Error: unknown mnemonic `shld' -- `shld 43,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:800: Error: unknown mnemonic `shld' -- `shld 14,x13,x13'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:807: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:816: Error: unknown mnemonic `shld' -- `shld 15,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:823: Error: unknown mnemonic `shld' -- `shld 36,x25,x25'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:836: Error: unknown mnemonic `shld' -- `shld 61,x3,x3'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:839: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:846: Error: unknown mnemonic `shld' -- `shld 28,x10,x10'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:849: Error: unknown mnemonic `shld' -- `shld 3,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:852: Error: unknown mnemonic `shld' -- `shld 20,x9,x9'
KeccakP-1600-opt64.c: /tmp/cc7nUNpA.s:865: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
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/cck80hxd.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:504: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:511: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:518: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:524: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:530: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:538: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:544: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:550: Error: unknown mnemonic `shld' -- `shld 21,x11,x11'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:556: Error: unknown mnemonic `shld' -- `shld 14,x1,x1'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:581: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:587: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:593: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:599: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:605: Error: unknown mnemonic `shld' -- `shld 61,x9,x9'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:622: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:628: Error: unknown mnemonic `shld' -- `shld 6,x1,x1'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:634: Error: unknown mnemonic `shld' -- `shld 25,x24,x24'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:640: Error: unknown mnemonic `shld' -- `shld 8,x25,x25'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:646: Error: unknown mnemonic `shld' -- `shld 18,x30,x30'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:663: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:670: Error: unknown mnemonic `shld' -- `shld 36,x15,x15'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:676: Error: unknown mnemonic `shld' -- `shld 10,x28,x28'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:683: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakP-1600-opt64.c: /tmp/cck80hxd.s:689: Error: unknown mnemonic `shld' -- `shld 56,x13,x13'
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/ccZv9nqf.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:456: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:463: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:472: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:475: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:486: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:489: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:496: Error: unknown mnemonic `shld' -- `shld 21,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:505: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:514: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:529: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:536: Error: unknown mnemonic `shld' -- `shld 20,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:543: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:546: Error: unknown mnemonic `shld' -- `shld 25,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:549: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:552: Error: unknown mnemonic `shld' -- `shld 8,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:563: Error: unknown mnemonic `shld' -- `shld 45,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:566: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:573: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:582: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:601: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:604: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:611: Error: unknown mnemonic `shld' -- `shld 10,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:614: Error: unknown mnemonic `shld' -- `shld 15,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccZv9nqf.s:623: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
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/ccTcAHvu.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:520: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:527: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:536: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:545: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:548: Error: unknown mnemonic `shld' -- `shld 43,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:551: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:558: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:565: Error: unknown mnemonic `shld' -- `shld 21,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:574: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:589: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:592: Error: unknown mnemonic `shld' -- `shld 3,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:599: Error: unknown mnemonic `shld' -- `shld 28,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:602: Error: unknown mnemonic `shld' -- `shld 45,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:609: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:624: Error: unknown mnemonic `shld' -- `shld 25,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:627: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:638: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:641: Error: unknown mnemonic `shld' -- `shld 18,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:652: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:665: Error: unknown mnemonic `shld' -- `shld 10,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:668: Error: unknown mnemonic `shld' -- `shld 15,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:675: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:678: Error: unknown mnemonic `shld' -- `shld 36,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccTcAHvu.s:691: Error: unknown mnemonic `shld' -- `shld 56,x27,x27'
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/cc1zJ1fF.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:680: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:687: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:696: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:705: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:708: Error: unknown mnemonic `shld' -- `shld 43,x23,x23'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:711: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:718: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:725: Error: unknown mnemonic `shld' -- `shld 21,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:734: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:749: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:752: Error: unknown mnemonic `shld' -- `shld 3,x28,x28'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:759: Error: unknown mnemonic `shld' -- `shld 28,x24,x24'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:762: Error: unknown mnemonic `shld' -- `shld 45,x25,x25'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:769: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:784: Error: unknown mnemonic `shld' -- `shld 25,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:787: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:798: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:801: Error: unknown mnemonic `shld' -- `shld 18,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:812: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:825: Error: unknown mnemonic `shld' -- `shld 10,x4,x4'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:828: Error: unknown mnemonic `shld' -- `shld 15,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:835: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:838: Error: unknown mnemonic `shld' -- `shld 36,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc1zJ1fF.s:851: Error: unknown mnemonic `shld' -- `shld 56,x27,x27'
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/ccIAQPMj.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:504: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:511: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:518: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:524: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:530: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:538: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:544: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:550: Error: unknown mnemonic `shld' -- `shld 21,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:556: Error: unknown mnemonic `shld' -- `shld 14,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:581: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:587: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:593: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:599: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:605: Error: unknown mnemonic `shld' -- `shld 61,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:622: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:628: Error: unknown mnemonic `shld' -- `shld 6,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:634: Error: unknown mnemonic `shld' -- `shld 25,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:640: Error: unknown mnemonic `shld' -- `shld 8,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:646: Error: unknown mnemonic `shld' -- `shld 18,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:663: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:670: Error: unknown mnemonic `shld' -- `shld 36,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:676: Error: unknown mnemonic `shld' -- `shld 10,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:683: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccIAQPMj.s:689: Error: unknown mnemonic `shld' -- `shld 56,x13,x13'
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/cc2MHkNz.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:456: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:463: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:472: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:475: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:486: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:489: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:496: Error: unknown mnemonic `shld' -- `shld 21,x10,x10'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:505: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:514: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:529: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:536: Error: unknown mnemonic `shld' -- `shld 20,x10,x10'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:543: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:546: Error: unknown mnemonic `shld' -- `shld 25,x12,x12'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:549: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:552: Error: unknown mnemonic `shld' -- `shld 8,x1,x1'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:563: Error: unknown mnemonic `shld' -- `shld 45,x11,x11'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:566: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:573: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:582: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:601: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:604: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:611: Error: unknown mnemonic `shld' -- `shld 10,x9,x9'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:614: Error: unknown mnemonic `shld' -- `shld 15,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc2MHkNz.s:623: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
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/ccdDRTeT.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1049: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1061: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1073: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1085: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1097: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1119: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1133: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1147: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1161: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1223: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1237: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1251: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1265: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1279: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1344: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1358: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1372: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1386: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1400: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1466: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1480: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1494: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1508: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccdDRTeT.s:1522: 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/ccZNNF22.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1003: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1011: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1018: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1027: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1034: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1045: Error: unknown mnemonic `shld' -- `shld 55,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1056: Error: unknown mnemonic `shld' -- `shld 8,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1075: Error: unknown mnemonic `shld' -- `shld 25,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1082: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1093: Error: unknown mnemonic `shld' -- `shld 21,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1096: Error: unknown mnemonic `shld' -- `shld 14,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1099: Error: unknown mnemonic `shld' -- `shld 43,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1102: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1113: Error: unknown mnemonic `shld' -- `shld 62,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1120: Error: unknown mnemonic `shld' -- `shld 2,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1123: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1130: Error: unknown mnemonic `shld' -- `shld 15,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1139: Error: unknown mnemonic `shld' -- `shld 36,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1154: Error: unknown mnemonic `shld' -- `shld 3,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1157: Error: unknown mnemonic `shld' -- `shld 27,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1160: Error: unknown mnemonic `shld' -- `shld 56,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1163: Error: unknown mnemonic `shld' -- `shld 45,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1170: Error: unknown mnemonic `shld' -- `shld 20,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccZNNF22.s:1177: Error: unknown mnemonic `shld' -- `shld 28,x7,x7'
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/ccm8maGX.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1382: Error: unknown mnemonic `shld' -- `shld 1,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1390: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1397: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1406: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1413: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1424: Error: unknown mnemonic `shld' -- `shld 55,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1435: Error: unknown mnemonic `shld' -- `shld 8,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1454: Error: unknown mnemonic `shld' -- `shld 25,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1461: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1472: Error: unknown mnemonic `shld' -- `shld 21,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1475: Error: unknown mnemonic `shld' -- `shld 14,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1478: Error: unknown mnemonic `shld' -- `shld 43,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1481: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1492: Error: unknown mnemonic `shld' -- `shld 62,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1499: Error: unknown mnemonic `shld' -- `shld 2,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1502: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1509: Error: unknown mnemonic `shld' -- `shld 15,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1518: Error: unknown mnemonic `shld' -- `shld 36,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1533: Error: unknown mnemonic `shld' -- `shld 3,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1536: Error: unknown mnemonic `shld' -- `shld 27,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1539: Error: unknown mnemonic `shld' -- `shld 56,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1542: Error: unknown mnemonic `shld' -- `shld 45,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1549: Error: unknown mnemonic `shld' -- `shld 20,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccm8maGX.s:1556: Error: unknown mnemonic `shld' -- `shld 28,x7,x7'
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/ccLl900G.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:981: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:988: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:995: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1001: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1007: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1015: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1021: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1027: Error: unknown mnemonic `shld' -- `shld 21,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1033: Error: unknown mnemonic `shld' -- `shld 14,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1058: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1064: Error: unknown mnemonic `shld' -- `shld 20,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1070: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1076: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1082: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1098: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1104: Error: unknown mnemonic `shld' -- `shld 6,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1110: Error: unknown mnemonic `shld' -- `shld 25,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1116: Error: unknown mnemonic `shld' -- `shld 8,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1122: Error: unknown mnemonic `shld' -- `shld 18,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1140: Error: unknown mnemonic `shld' -- `shld 27,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1147: Error: unknown mnemonic `shld' -- `shld 36,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1154: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1160: Error: unknown mnemonic `shld' -- `shld 15,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccLl900G.s:1166: Error: unknown mnemonic `shld' -- `shld 56,x13,x13'
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/ccBkeAbe.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:455: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:462: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:469: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:476: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:483: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:492: Error: unknown mnemonic `shld' -- `shld 21,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:495: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:502: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:511: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:524: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:527: Error: unknown mnemonic `shld' -- `shld 25,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:530: Error: unknown mnemonic `shld' -- `shld 45,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:537: Error: unknown mnemonic `shld' -- `shld 8,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:548: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:551: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:562: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:571: Error: unknown mnemonic `shld' -- `shld 28,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:574: Error: unknown mnemonic `shld' -- `shld 20,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:587: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:602: Error: unknown mnemonic `shld' -- `shld 10,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:609: Error: unknown mnemonic `shld' -- `shld 36,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:618: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:621: Error: unknown mnemonic `shld' -- `shld 15,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccBkeAbe.s:630: 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/ccf3EpZV.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:988: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:995: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1002: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1009: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1018: Error: unknown mnemonic `shld' -- `shld 43,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1021: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1024: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1035: Error: unknown mnemonic `shld' -- `shld 21,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1038: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1053: Error: unknown mnemonic `shld' -- `shld 45,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1056: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1063: Error: unknown mnemonic `shld' -- `shld 3,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1074: Error: unknown mnemonic `shld' -- `shld 28,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1077: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1090: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1093: Error: unknown mnemonic `shld' -- `shld 25,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1100: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1107: Error: unknown mnemonic `shld' -- `shld 1,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1118: Error: unknown mnemonic `shld' -- `shld 18,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1121: Error: unknown mnemonic `shld' -- `shld 15,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1138: Error: unknown mnemonic `shld' -- `shld 56,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1145: Error: unknown mnemonic `shld' -- `shld 10,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1154: Error: unknown mnemonic `shld' -- `shld 36,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccf3EpZV.s:1163: Error: unknown mnemonic `shld' -- `shld 27,x26,x26'
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/ccLrV7UA.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1367: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1374: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1381: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1388: Error: unknown mnemonic `shld' -- `shld 1,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1397: Error: unknown mnemonic `shld' -- `shld 43,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1400: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1403: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1414: Error: unknown mnemonic `shld' -- `shld 21,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1417: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1432: Error: unknown mnemonic `shld' -- `shld 45,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1435: Error: unknown mnemonic `shld' -- `shld 61,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1442: Error: unknown mnemonic `shld' -- `shld 3,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1453: Error: unknown mnemonic `shld' -- `shld 28,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1456: Error: unknown mnemonic `shld' -- `shld 20,x3,x3'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1469: Error: unknown mnemonic `shld' -- `shld 6,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1472: Error: unknown mnemonic `shld' -- `shld 25,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1479: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1486: Error: unknown mnemonic `shld' -- `shld 1,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1497: Error: unknown mnemonic `shld' -- `shld 18,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1500: Error: unknown mnemonic `shld' -- `shld 15,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1517: Error: unknown mnemonic `shld' -- `shld 56,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1524: Error: unknown mnemonic `shld' -- `shld 10,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1533: Error: unknown mnemonic `shld' -- `shld 36,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccLrV7UA.s:1542: Error: unknown mnemonic `shld' -- `shld 27,x26,x26'
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/cc2QCqad.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:981: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:988: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:995: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1001: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1007: Error: unknown mnemonic `shld' -- `shld 1,x18,x18'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1015: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1021: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1027: Error: unknown mnemonic `shld' -- `shld 21,x11,x11'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1033: Error: unknown mnemonic `shld' -- `shld 14,x1,x1'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1058: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1064: Error: unknown mnemonic `shld' -- `shld 20,x4,x4'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1070: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1076: Error: unknown mnemonic `shld' -- `shld 45,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1082: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1098: Error: unknown mnemonic `shld' -- `shld 1,x3,x3'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1104: Error: unknown mnemonic `shld' -- `shld 6,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1110: Error: unknown mnemonic `shld' -- `shld 25,x24,x24'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1116: Error: unknown mnemonic `shld' -- `shld 8,x25,x25'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1122: Error: unknown mnemonic `shld' -- `shld 18,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1140: Error: unknown mnemonic `shld' -- `shld 27,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1147: Error: unknown mnemonic `shld' -- `shld 36,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1154: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1160: Error: unknown mnemonic `shld' -- `shld 15,x28,x28'
KeccakP-1600-opt64.c: /tmp/cc2QCqad.s:1166: Error: unknown mnemonic `shld' -- `shld 56,x13,x13'
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/ccJ3ZrS5.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:455: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:462: Error: unknown mnemonic `shld' -- `shld 1,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:469: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:476: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:483: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:492: Error: unknown mnemonic `shld' -- `shld 21,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:495: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:502: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:511: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:524: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:527: Error: unknown mnemonic `shld' -- `shld 25,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:530: Error: unknown mnemonic `shld' -- `shld 45,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:537: Error: unknown mnemonic `shld' -- `shld 8,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:548: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:551: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:562: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:571: Error: unknown mnemonic `shld' -- `shld 28,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:574: Error: unknown mnemonic `shld' -- `shld 20,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:587: Error: unknown mnemonic `shld' -- `shld 1,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:602: Error: unknown mnemonic `shld' -- `shld 10,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:609: Error: unknown mnemonic `shld' -- `shld 36,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:618: Error: unknown mnemonic `shld' -- `shld 27,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:621: Error: unknown mnemonic `shld' -- `shld 15,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccJ3ZrS5.s:630: 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/cc4oZYia.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:508: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:515: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:522: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:529: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:536: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:563: Error: unknown mnemonic `shld' -- `shld 8,x10,x10'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:574: Error: unknown mnemonic `shld' -- `shld 25,x30,x30'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:581: Error: unknown mnemonic `shld' -- `shld 62,x17,x17'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:590: Error: unknown mnemonic `shld' -- `shld 6,x12,x12'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:593: Error: unknown mnemonic `shld' -- `shld 55,x21,x21'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:607: Error: unknown mnemonic `shld' -- `shld 2,x22,x22'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:614: Error: unknown mnemonic `shld' -- `shld 43,x25,x25'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:617: Error: unknown mnemonic `shld' -- `shld 44,x26,x26'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:624: Error: unknown mnemonic `shld' -- `shld 21,x14,x14'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:627: Error: unknown mnemonic `shld' -- `shld 14,x6,x6'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:638: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:641: Error: unknown mnemonic `shld' -- `shld 20,x1,x1'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:644: Error: unknown mnemonic `shld' -- `shld 45,x15,x15'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:653: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:656: Error: unknown mnemonic `shld' -- `shld 61,x2,x2'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:663: Error: unknown mnemonic `shld' -- `shld 10,x8,x8'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:670: Error: unknown mnemonic `shld' -- `shld 15,x7,x7'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:679: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/cc4oZYia.s:682: Error: unknown mnemonic `shld' -- `shld 36,x5,x5'
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/ccR3GWGO.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:670: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:677: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:684: Error: unknown mnemonic `shld' -- `shld 1,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:691: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:698: Error: unknown mnemonic `shld' -- `shld 1,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:725: Error: unknown mnemonic `shld' -- `shld 8,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:736: Error: unknown mnemonic `shld' -- `shld 25,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:743: Error: unknown mnemonic `shld' -- `shld 62,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:752: Error: unknown mnemonic `shld' -- `shld 6,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:755: Error: unknown mnemonic `shld' -- `shld 55,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:769: Error: unknown mnemonic `shld' -- `shld 2,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:776: Error: unknown mnemonic `shld' -- `shld 43,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:779: Error: unknown mnemonic `shld' -- `shld 44,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:786: Error: unknown mnemonic `shld' -- `shld 21,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:789: Error: unknown mnemonic `shld' -- `shld 14,x6,x6'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:800: Error: unknown mnemonic `shld' -- `shld 3,x27,x27'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:803: Error: unknown mnemonic `shld' -- `shld 20,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:806: Error: unknown mnemonic `shld' -- `shld 45,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:815: Error: unknown mnemonic `shld' -- `shld 28,x4,x4'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:818: Error: unknown mnemonic `shld' -- `shld 61,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:825: Error: unknown mnemonic `shld' -- `shld 10,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:832: Error: unknown mnemonic `shld' -- `shld 15,x7,x7'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:841: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccR3GWGO.s:844: Error: unknown mnemonic `shld' -- `shld 36,x5,x5'
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/ccZlbZMd.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:496: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:503: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:510: Error: unknown mnemonic `shld' -- `shld 1,x26,x26'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:516: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:522: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:530: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:536: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:542: Error: unknown mnemonic `shld' -- `shld 21,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:548: Error: unknown mnemonic `shld' -- `shld 14,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:574: Error: unknown mnemonic `shld' -- `shld 28,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:580: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:586: Error: unknown mnemonic `shld' -- `shld 3,x28,x28'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:592: Error: unknown mnemonic `shld' -- `shld 45,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:598: Error: unknown mnemonic `shld' -- `shld 61,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:615: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:621: Error: unknown mnemonic `shld' -- `shld 6,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:627: Error: unknown mnemonic `shld' -- `shld 25,x24,x24'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:633: Error: unknown mnemonic `shld' -- `shld 8,x25,x25'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:639: Error: unknown mnemonic `shld' -- `shld 18,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:657: Error: unknown mnemonic `shld' -- `shld 27,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:664: Error: unknown mnemonic `shld' -- `shld 36,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:671: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:678: Error: unknown mnemonic `shld' -- `shld 15,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccZlbZMd.s:684: Error: unknown mnemonic `shld' -- `shld 56,x11,x11'
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/ccD8qMGF.s: Assembler messages:
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:456: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:463: Error: unknown mnemonic `shld' -- `shld 1,x2,x2'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:471: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:474: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:485: Error: unknown mnemonic `shld' -- `shld 44,x15,x15'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:488: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:497: Error: unknown mnemonic `shld' -- `shld 21,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:506: Error: unknown mnemonic `shld' -- `shld 1,x30,x30'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:515: Error: unknown mnemonic `shld' -- `shld 14,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:530: Error: unknown mnemonic `shld' -- `shld 3,x14,x14'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:537: Error: unknown mnemonic `shld' -- `shld 20,x10,x10'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:544: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:547: Error: unknown mnemonic `shld' -- `shld 25,x12,x12'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:550: Error: unknown mnemonic `shld' -- `shld 28,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:553: Error: unknown mnemonic `shld' -- `shld 8,x1,x1'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:564: Error: unknown mnemonic `shld' -- `shld 45,x11,x11'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:567: Error: unknown mnemonic `shld' -- `shld 18,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:574: Error: unknown mnemonic `shld' -- `shld 6,x16,x16'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:577: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:600: Error: unknown mnemonic `shld' -- `shld 27,x5,x5'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:603: Error: unknown mnemonic `shld' -- `shld 36,x8,x8'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:606: Error: unknown mnemonic `shld' -- `shld 15,x17,x17'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:613: Error: unknown mnemonic `shld' -- `shld 10,x9,x9'
KeccakP-1600-opt64.c: /tmp/ccD8qMGF.s:616: Error: unknown mnemonic `shld' -- `shld 56,x7,x7'
KeccakP-1600-opt64.c: ...

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