Implementation notes: aarch64, rockpi4, crypto_aead/lakekeyakv1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: lakekeyakv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
35931128060 0 0144559 928 864opt64ufullgcc_-O2_-fomit-frame-pointer2019091220190816
35931129136 0 0147663 928 864opt64ufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
35931130860 0 0149919 928 880opt64ufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
36344127268 0 0145324 800 888opt64lcufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
36344126088 0 0144140 800 888opt64ufullclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
36344129464 0 0147167 928 880opt64ufullgcc_-O3_-fomit-frame-pointer2019091220190816
36344124396 0 0143071 928 864opt64ufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
36757123380 0 0138839 912 856opt64lcufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
36757122472 0 0140460 800 888opt64ufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
36757122472 0 0140524 800 888opt64ufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
36757122668 0 0138127 912 856opt64ufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
36757122640 0 0138143 912 856opt64ufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
36757122664 0 0138127 912 856opt64ufullgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
3717064916 0 083991 928 880opt64lcu6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
37170123256 0 0141308 800 888opt64lcufullclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
37170123256 0 0141308 800 888opt64lcufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
37170129224 0 0146927 928 880opt64lcufullgcc_-O3_-fomit-frame-pointer2019091220190816
37170124188 0 0140663 928 864opt64lcufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
37170131484 0 0150527 928 880opt64lcufullgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
37170123360 0 0142967 912 856opt64lcufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
37170123360 0 0142967 912 856opt64lcufullgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
37170127964 0 0144559 928 864opt64lcufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
3717057856 0 075844 800 888opt64u6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
3717063544 0 080023 928 864opt64u6gcc_-O2_-fomit-frame-pointer2019091220190816
3717057308 0 072767 912 856opt64u6gcc_-Os_-fomit-frame-pointer2019091220190816
3717064560 0 083063 928 864opt64u6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
3717057304 0 072767 912 856opt64u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
3758359884 0 077876 800 888opt64lcu6clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
3758364468 0 082183 928 880opt64lcu6gcc_-O3_-fomit-frame-pointer2019091220190816
3758358884 0 074399 912 856opt64lcu6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
3758364684 0 082503 928 880opt64lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
3758357856 0 075892 800 888opt64u6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
3758361120 0 078847 928 880opt64u6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
3758357308 0 072767 912 856opt64u6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
3799658884 0 074399 912 856opt64lcu6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
3799658904 0 074383 912 856opt64lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
37996125424 0 0143151 928 880opt64lcufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
3799657284 0 072799 912 856opt64u6gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
3840959884 0 077924 800 888opt64lcu6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
38822126288 0 0144959 928 864opt64lcufullgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
3882264948 0 083975 928 880opt64u6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
3882262480 0 081551 928 880opt64u6gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
3923561320 0 079364 800 888opt64lcu6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
3923562644 0 080383 928 880opt64lcu6gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
3923563752 0 080343 928 864opt64u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
3964858908 0 074383 912 856opt64lcu6gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
3964866604 0 086407 928 864opt64u6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
40061154368 0 0170967 928 864opt64ufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
40887154364 0 0170967 928 864opt64ufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
41713155696 0 0172311 928 864opt64lcufullgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
4419171508 0 091327 928 864opt64lcu6gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
4460469236 0 085847 928 864opt64lcu6gcc_-O_-fomit-frame-pointer2019091220190816
4584371508 0 091327 928 864opt64lcu6gcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
4873463576 0 082247 928 864opt64lcu6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
4914761072 0 079735 928 864opt64u6gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
4956059884 0 077924 800 888opt64lcu6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
4956057856 0 075892 800 888opt64u6clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
4956057856 0 075892 800 888opt64u6clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
4956060012 0 076479 928 864opt64u6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
49560122472 0 0140524 800 888opt64ufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
49973122472 0 0140524 800 888opt64ufullclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
49973123244 0 0139719 928 864opt64ufullgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
49973125896 0 0144967 928 880opt64ufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
5038659884 0 077924 800 888opt64lcu6clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
5038661596 0 078071 928 864opt64lcu6gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
5038666868 0 085927 928 880opt64lcu6gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
50386127868 0 0146935 928 880opt64lcufullgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
5038659688 0 077748 800 888opt64u6clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
50386128252 0 0144863 928 864opt64ufullgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
50799129656 0 0147471 928 880opt64ufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
5121266596 0 085119 928 864opt64lcu6gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
51212124416 0 0142159 928 880opt64ufullgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
516258800 0 026780 800 888compact64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
51625123256 0 0141244 800 888opt64lcufullclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
5162563544 0 081239 928 880opt64u6gcc_-O3_-fomit-frame-pointer2019091220190816
51625122640 0 0138143 912 856opt64ufullgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
5203864584 0 081071 928 864opt64lcu6gcc_-O2_-fomit-frame-pointer2019091220190816
52038123256 0 0141308 800 888opt64lcufullclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
5203857284 0 072799 912 856opt64u6gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
5203863752 0 081559 928 880opt64u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
5245164808 0 081423 928 864opt64lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
52451129416 0 0147231 928 880opt64lcufullgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
52864127780 0 0144271 928 864opt64lcufullgcc_-O2_-fomit-frame-pointer2019091220190816
52864129704 0 0148223 928 864opt64lcufullgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
52864122668 0 0138127 912 856opt64ufullgcc_-Os_-fomit-frame-pointer2019091220190816
54516123384 0 0138855 912 856opt64lcufullgcc_-Os_-fomit-frame-pointer2019091220190816
54516123384 0 0138855 912 856opt64lcufullgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
5534258908 0 074383 912 856opt64lcu6gcc_-Os_-fomit-frame-pointer2019091220190816
706238828 0 026876 800 888compact64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
7186265460 0 082047 928 864opt64u6gcc_-O_-fomit-frame-pointer2019091220190816
7186266604 0 086407 928 864opt64u6gcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
7227565456 0 082047 928 864opt64u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
7268865460 0 082047 928 864opt64u6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
735148800 0 026828 800 888compact64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
735148800 0 026828 800 888compact64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
735148800 0 026828 800 888compact64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
74753154368 0 0170967 928 864opt64ufullgcc_-O_-fomit-frame-pointer2019091220190816
74753155172 0 0174991 928 864opt64ufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
74753155172 0 0174991 928 864opt64ufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
78883157360 0 0177183 928 864opt64lcufullgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
79296155700 0 0172311 928 864opt64lcufullgcc_-O_-fomit-frame-pointer2019091220190816
79296155700 0 0172311 928 864opt64lcufullgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
79296157360 0 0177183 928 864opt64lcufullgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
8425269236 0 085847 928 864opt64lcu6gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
8425269232 0 085831 928 864opt64lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
9292515638 0 034623 920 880compact64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
10283713202 0 030855 920 880compact64gcc_-O3_-fomit-frame-pointer2019091220190816
10366311590 0 030071 920 864compact64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
11316226592 0 044660 800 888inplace32biclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
11398829088 0 048103 920 880inplace32bigcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
11440122952 0 038391 904 856inplace32bigcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
11481425812 0 043860 800 888inplace32biclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
11481425812 0 043860 800 888inplace32biclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
11687922996 0 038391 904 856inplace32bigcc_-Os_-fomit-frame-pointer2019091220190816
11853124776 0 041191 920 864inplace32bigcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
11853122952 0 038391 904 856inplace32bigcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
12018311486 0 031247 920 864compact64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
12059611486 0 031247 920 864compact64gcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
12761724964 0 044735 920 864inplace32bigcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
12803024500 0 041047 920 864inplace32bigcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
13463833780 0 051439 920 880inplace32bigcc_-O3_-fomit-frame-pointer2019091220190816
13463834020 0 051775 920 880inplace32bigcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
14372429844 0 048303 920 864inplace32bigcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
14455014858 0 1233690 952 1176refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
14620215590 0 034591 920 880compact64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
14950629012 0 046703 920 880inplace32bigcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
149506159792 0 0182751 912 864opt64u6gcc2019091220190816
14950619426 0 1237314 952 1192refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
15198418998 0 1236850 952 1192refgcc_-O3_-fomit-frame-pointer2019091220190816
15487523670 0 1242866 952 1192refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
156527369844 0 0392815 912 864opt64lcufullgcc2019091220190816
15859211296 0 1229407 816 1200refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
16024411196 0 1229295 816 1200refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
16065711196 0 1229247 816 1200refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
16478711650 0 030271 920 864compact64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
16767825088 0 043687 920 864inplace32bigcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
17635125812 0 043860 800 888inplace32biclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
17717725684 0 043684 800 888inplace32biclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
18502422992 0 038391 904 856inplace32bigcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
18585022996 0 038391 904 856inplace32bigcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
18750213418 0 031175 920 880compact64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
18832814650 0 1234650 952 1176refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
18832814650 0 1234650 952 1176refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
19493613138 0 030823 920 880compact64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
2048489921 0 026471 920 864compact64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
2069139749 0 026167 920 864compact64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
20773933784 0 052775 920 880inplace32bigcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
22508529700 0 046127 920 864inplace32bigcc_-O2_-fomit-frame-pointer2019091220190816
2254989341 0 025895 920 864compact64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
22591129924 0 046463 920 864inplace32bigcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
24077914838 0 1233546 952 1176refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
2535828504 0 023903 904 856compact64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
2539958508 0 023919 904 856compact64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
25440824500 0 041047 920 864inplace32bigcc_-O_-fomit-frame-pointer2019091220190816
25482124496 0 041047 920 864inplace32bigcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
25564724964 0 044735 920 864inplace32bigcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
2568868508 0 023919 904 856compact64gcc_-Os_-fomit-frame-pointer2019091220190816
2659728476 0 023919 904 856compact64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
2667988476 0 023919 904 856compact64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
26679819246 0 1237218 952 1192refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
27051524050 0 1243266 952 1192refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
27258011196 0 1229295 816 1200refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
27340611196 0 1229295 816 1200refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
296121157624 0 0180591 912 864opt64lcu6gcc2019091220190816
296534157624 0 0180591 912 864opt64lcu6cc2019091220190816
296534157624 0 0180591 912 864opt64lcu6gcc_-funroll-loops2019091220190816
302316369844 0 0392815 912 864opt64lcufullcc2019091220190816
303555369844 0 0392815 912 864opt64lcufullgcc_-funroll-loops2019091220190816
303968159792 0 0182751 912 864opt64u6cc2019091220190816
304794159792 0 0182751 912 864opt64u6gcc_-funroll-loops2019091220190816
311815380172 0 0403143 912 864opt64ufullgcc_-funroll-loops2019091220190816
312641380172 0 0403143 912 864opt64ufullgcc2019091220190816
313467380172 0 0403143 912 864opt64ufullcc2019091220190816
4076319729 0 026167 920 864compact64gcc_-O2_-fomit-frame-pointer2019091220190816
46834251192 0 074095 904 864inplace32bigcc2019091220190816
46834210930 0 1227586 952 1176refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
46875510950 0 1227610 952 1176refgcc_-O2_-fomit-frame-pointer2019091220190816
5174899636 0 1225327 936 1168refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
6281739341 0 025895 920 864compact64gcc_-O_-fomit-frame-pointer2019091220190816
6372599337 0 025879 920 864compact64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
66493011154 0 1227938 952 1176refgcc_-O_-fomit-frame-pointer2019091220190816
67236411154 0 1227938 952 1176refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
89744911142 0 1227930 952 1176refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
96105151192 0 074095 904 864inplace32bicc2019091220190816
9622909636 0 1225327 936 1168refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
10436519676 0 1225311 936 1168refgcc_-Os_-fomit-frame-pointer2019091220190816
10444779676 0 1225311 936 1168refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
10469559672 0 1225311 936 1168refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
107999513534 0 036431 904 864compact64cc2019091220190816
108412551192 0 074095 904 864inplace32bigcc_-funroll-loops2019091220190816
207243411150 0 1227922 952 1176refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
241522413534 0 036431 904 864compact64gcc_-funroll-loops2019091220190816
242761413534 0 036431 904 864compact64gcc2019091220190816
426463815951 0 1243287 936 1176refgcc_-funroll-loops2019091220190816
871843015951 0 1243287 936 1176refgcc2019091220190816
879772615951 0 1243287 936 1176refcc2019091220190816

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: cc
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:975: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:987: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:999: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1011: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1023: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1045: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1059: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1073: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1087: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1146: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1160: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1174: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1188: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1202: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1267: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1281: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1295: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1309: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1323: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1389: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1403: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1417: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1431: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccCaYjYP.s:1445: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakF-1600-opt64.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:975: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:987: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:999: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1011: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1023: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1045: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1059: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1073: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1087: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1146: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1160: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1174: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1188: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1202: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1267: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1281: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1295: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1309: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1323: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1389: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1403: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1417: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1431: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccONQeJ0.s:1445: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:468: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:483: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:486: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:493: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:506: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:509: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:518: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:526: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:529: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:544: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:553: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:556: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:570: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:573: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:576: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:579: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:582: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:585: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:598: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:605: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:615: Error: unknown mnemonic `shld' -- `shld 56,x10,x10'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:618: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:621: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakF-1600-opt64.c: /tmp/cc42r6sN.s:630: Error: unknown mnemonic `shld' -- `shld 36,x19,x19'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:753: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:768: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:771: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:778: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:791: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:794: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:803: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:811: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:814: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:829: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:838: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:841: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:855: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:858: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:861: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:864: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:867: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:870: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:883: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:890: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:900: Error: unknown mnemonic `shld' -- `shld 56,x10,x10'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:903: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:906: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakF-1600-opt64.c: /tmp/cctnhoIp.s:915: Error: unknown mnemonic `shld' -- `shld 36,x19,x19'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:476: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:483: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:491: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:498: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:504: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:513: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:519: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:525: Error: unknown mnemonic `shld' -- `shld 21,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:531: Error: unknown mnemonic `shld' -- `shld 14,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:550: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:556: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:562: Error: unknown mnemonic `shld' -- `shld 3,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:568: Error: unknown mnemonic `shld' -- `shld 45,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:575: Error: unknown mnemonic `shld' -- `shld 61,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:599: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:606: Error: unknown mnemonic `shld' -- `shld 6,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:613: Error: unknown mnemonic `shld' -- `shld 25,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:620: Error: unknown mnemonic `shld' -- `shld 8,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:627: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:644: Error: unknown mnemonic `shld' -- `shld 27,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:651: Error: unknown mnemonic `shld' -- `shld 36,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:659: Error: unknown mnemonic `shld' -- `shld 10,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:667: Error: unknown mnemonic `shld' -- `shld 15,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccnY3jgi.s:675: Error: unknown mnemonic `shld' -- `shld 56,x15,x15'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:419: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:434: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:437: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:448: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:451: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:454: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:461: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:470: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:473: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:487: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:494: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:501: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:510: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:513: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:530: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:533: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:540: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:543: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:550: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:565: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:574: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:577: Error: unknown mnemonic `shld' -- `shld 55,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:584: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccPicj0f.s:591: Error: unknown mnemonic `shld' -- `shld 27,x24,x24'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:468: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:482: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:485: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:498: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:501: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:510: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:513: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:516: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:523: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:538: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:547: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:554: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:557: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:564: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:584: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:591: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:600: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:603: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:610: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:621: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:624: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:627: Error: unknown mnemonic `shld' -- `shld 41,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:634: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccR1lkh1.s:641: Error: unknown mnemonic `shld' -- `shld 55,x6,x6'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:706: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:720: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:723: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:736: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:739: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:748: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:751: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:754: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:761: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:776: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:785: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:792: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:795: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:802: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:822: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:829: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:838: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:841: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:848: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:859: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:862: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:865: Error: unknown mnemonic `shld' -- `shld 41,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:872: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccoHrlSx.s:879: Error: unknown mnemonic `shld' -- `shld 55,x6,x6'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:476: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:483: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:491: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:498: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:504: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:513: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:519: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:525: Error: unknown mnemonic `shld' -- `shld 21,x12,x12'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:531: Error: unknown mnemonic `shld' -- `shld 14,x10,x10'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:550: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:556: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:562: Error: unknown mnemonic `shld' -- `shld 3,x9,x9'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:568: Error: unknown mnemonic `shld' -- `shld 45,x8,x8'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:575: Error: unknown mnemonic `shld' -- `shld 61,x4,x4'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:599: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:606: Error: unknown mnemonic `shld' -- `shld 6,x7,x7'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:613: Error: unknown mnemonic `shld' -- `shld 25,x6,x6'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:620: Error: unknown mnemonic `shld' -- `shld 8,x5,x5'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:627: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:644: Error: unknown mnemonic `shld' -- `shld 27,x9,x9'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:651: Error: unknown mnemonic `shld' -- `shld 36,x22,x22'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:659: Error: unknown mnemonic `shld' -- `shld 10,x30,x30'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:667: Error: unknown mnemonic `shld' -- `shld 15,x27,x27'
KeccakF-1600-opt64.c: /tmp/cctlHqaE.s:675: Error: unknown mnemonic `shld' -- `shld 56,x15,x15'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:419: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:434: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:437: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:448: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:451: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:454: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:461: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:470: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:473: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:487: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:494: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:501: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:510: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:513: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:530: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:533: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:540: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:543: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:550: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:565: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:574: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:577: Error: unknown mnemonic `shld' -- `shld 55,x6,x6'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:584: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: /tmp/cc4C2zje.s:591: Error: unknown mnemonic `shld' -- `shld 27,x24,x24'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:975: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:987: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:999: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1011: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1023: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1045: Error: unknown mnemonic `shld' -- `shld 44,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1059: Error: unknown mnemonic `shld' -- `shld 43,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1073: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1087: Error: unknown mnemonic `shld' -- `shld 14,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1146: Error: unknown mnemonic `shld' -- `shld 28,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1160: Error: unknown mnemonic `shld' -- `shld 20,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1174: Error: unknown mnemonic `shld' -- `shld 3,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1188: Error: unknown mnemonic `shld' -- `shld 45,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1202: Error: unknown mnemonic `shld' -- `shld 61,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1267: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1281: Error: unknown mnemonic `shld' -- `shld 6,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1295: Error: unknown mnemonic `shld' -- `shld 25,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1309: Error: unknown mnemonic `shld' -- `shld 8,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1323: Error: unknown mnemonic `shld' -- `shld 18,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1389: Error: unknown mnemonic `shld' -- `shld 27,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1403: Error: unknown mnemonic `shld' -- `shld 36,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1417: Error: unknown mnemonic `shld' -- `shld 10,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1431: Error: unknown mnemonic `shld' -- `shld 15,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc1xvfM2.s:1445: Error: unknown mnemonic `shld' -- `shld 56,x0,x0'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:901: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:908: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:921: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:928: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:937: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:940: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:947: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:954: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:957: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:966: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:975: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:984: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:987: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:990: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:993: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1016: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1019: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1026: Error: unknown mnemonic `shld' -- `shld 21,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1029: Error: unknown mnemonic `shld' -- `shld 14,x24,x24'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1032: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1035: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1048: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1051: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccnusmmO.s:1060: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1183: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1190: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1203: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1210: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1219: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1222: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1229: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1236: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1239: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1248: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1257: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1266: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1269: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1272: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1275: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1298: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1301: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1308: Error: unknown mnemonic `shld' -- `shld 21,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1311: Error: unknown mnemonic `shld' -- `shld 14,x24,x24'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1314: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1317: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1330: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1333: Error: unknown mnemonic `shld' -- `shld 43,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccH6oBXs.s:1342: Error: unknown mnemonic `shld' -- `shld 44,x21,x21'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:935: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:942: Error: unknown mnemonic `shld' -- `shld 1,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:950: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:957: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:963: Error: unknown mnemonic `shld' -- `shld 1,x24,x24'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:972: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:978: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:984: Error: unknown mnemonic `shld' -- `shld 21,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:990: Error: unknown mnemonic `shld' -- `shld 14,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1009: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1015: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1021: Error: unknown mnemonic `shld' -- `shld 3,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1028: Error: unknown mnemonic `shld' -- `shld 45,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1035: Error: unknown mnemonic `shld' -- `shld 61,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1058: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1065: Error: unknown mnemonic `shld' -- `shld 6,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1072: Error: unknown mnemonic `shld' -- `shld 25,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1079: Error: unknown mnemonic `shld' -- `shld 8,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1086: Error: unknown mnemonic `shld' -- `shld 18,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1103: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1110: Error: unknown mnemonic `shld' -- `shld 36,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1118: Error: unknown mnemonic `shld' -- `shld 10,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1126: Error: unknown mnemonic `shld' -- `shld 15,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccGSxDVu.s:1134: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:428: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:431: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:438: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:441: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:450: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:453: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:462: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:465: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:476: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:493: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:502: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:505: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:514: Error: unknown mnemonic `shld' -- `shld 28,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:517: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:526: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:535: Error: unknown mnemonic `shld' -- `shld 6,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:542: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:545: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:554: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:569: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:572: Error: unknown mnemonic `shld' -- `shld 36,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:579: Error: unknown mnemonic `shld' -- `shld 10,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:588: Error: unknown mnemonic `shld' -- `shld 27,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccXRIGQR.s:597: Error: unknown mnemonic `shld' -- `shld 56,x16,x16'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:911: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:914: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:921: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:924: Error: unknown mnemonic `shld' -- `shld 1,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:931: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:940: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:943: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:950: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:953: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:968: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:975: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:982: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:995: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1002: Error: unknown mnemonic `shld' -- `shld 28,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1013: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1016: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1023: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1032: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1041: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1055: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1064: Error: unknown mnemonic `shld' -- `shld 36,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1067: Error: unknown mnemonic `shld' -- `shld 10,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1074: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccATf0tm.s:1077: Error: unknown mnemonic `shld' -- `shld 27,x10,x10'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1148: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1151: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1158: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1161: Error: unknown mnemonic `shld' -- `shld 1,x10,x10'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1168: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1177: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1180: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1187: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1190: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1205: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1212: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1219: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1232: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1239: Error: unknown mnemonic `shld' -- `shld 28,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1250: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1253: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1260: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1269: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1278: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1292: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1301: Error: unknown mnemonic `shld' -- `shld 36,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1304: Error: unknown mnemonic `shld' -- `shld 10,x13,x13'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1311: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/cc7hXS1J.s:1314: Error: unknown mnemonic `shld' -- `shld 27,x10,x10'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:935: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:942: Error: unknown mnemonic `shld' -- `shld 1,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:950: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:957: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:963: Error: unknown mnemonic `shld' -- `shld 1,x24,x24'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:972: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:978: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:984: Error: unknown mnemonic `shld' -- `shld 21,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:990: Error: unknown mnemonic `shld' -- `shld 14,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1009: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1015: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1021: Error: unknown mnemonic `shld' -- `shld 3,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1028: Error: unknown mnemonic `shld' -- `shld 45,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1035: Error: unknown mnemonic `shld' -- `shld 61,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1058: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1065: Error: unknown mnemonic `shld' -- `shld 6,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1072: Error: unknown mnemonic `shld' -- `shld 25,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1079: Error: unknown mnemonic `shld' -- `shld 8,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1086: Error: unknown mnemonic `shld' -- `shld 18,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1103: Error: unknown mnemonic `shld' -- `shld 27,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1110: Error: unknown mnemonic `shld' -- `shld 36,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1118: Error: unknown mnemonic `shld' -- `shld 10,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1126: Error: unknown mnemonic `shld' -- `shld 15,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccmQBv1i.s:1134: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:428: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:431: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:438: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:441: Error: unknown mnemonic `shld' -- `shld 1,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:450: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:453: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:462: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:465: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:476: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:493: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:502: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:505: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:514: Error: unknown mnemonic `shld' -- `shld 28,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:517: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:526: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:535: Error: unknown mnemonic `shld' -- `shld 6,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:542: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:545: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:554: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:569: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:572: Error: unknown mnemonic `shld' -- `shld 36,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:579: Error: unknown mnemonic `shld' -- `shld 10,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:588: Error: unknown mnemonic `shld' -- `shld 27,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccE3lC1o.s:597: Error: unknown mnemonic `shld' -- `shld 56,x16,x16'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:468: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:483: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:486: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:493: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:506: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:509: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:518: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:526: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:529: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:544: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:553: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:556: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:570: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:573: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:576: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:579: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:582: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:585: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:598: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:605: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:615: Error: unknown mnemonic `shld' -- `shld 56,x10,x10'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:618: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:621: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakF-1600-opt64.c: /tmp/cc3AH8Mt.s:630: Error: unknown mnemonic `shld' -- `shld 36,x19,x19'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:752: Error: unknown mnemonic `shld' -- `shld 1,x0,x0'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:767: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:770: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:777: Error: unknown mnemonic `shld' -- `shld 1,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:790: Error: unknown mnemonic `shld' -- `shld 61,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:793: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:802: Error: unknown mnemonic `shld' -- `shld 28,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:810: Error: unknown mnemonic `shld' -- `shld 45,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:813: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:828: Error: unknown mnemonic `shld' -- `shld 20,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:837: Error: unknown mnemonic `shld' -- `shld 1,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:840: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:854: Error: unknown mnemonic `shld' -- `shld 2,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:857: Error: unknown mnemonic `shld' -- `shld 55,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:860: Error: unknown mnemonic `shld' -- `shld 6,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:863: Error: unknown mnemonic `shld' -- `shld 62,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:866: Error: unknown mnemonic `shld' -- `shld 25,x16,x16'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:869: Error: unknown mnemonic `shld' -- `shld 8,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:882: Error: unknown mnemonic `shld' -- `shld 39,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:889: Error: unknown mnemonic `shld' -- `shld 41,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:899: Error: unknown mnemonic `shld' -- `shld 56,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:902: Error: unknown mnemonic `shld' -- `shld 10,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:905: Error: unknown mnemonic `shld' -- `shld 27,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccPf4PBF.s:914: Error: unknown mnemonic `shld' -- `shld 36,x19,x19'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: /tmp/ccjX856s.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:476: Error: unknown mnemonic `shld' -- `shld 1,x19,x19'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:483: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:491: Error: unknown mnemonic `shld' -- `shld 1,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:498: Error: unknown mnemonic `shld' -- `shld 1,x21,x21'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:504: Error: unknown mnemonic `shld' -- `shld 1,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:513: Error: unknown mnemonic `shld' -- `shld 44,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:519: Error: unknown mnemonic `shld' -- `shld 43,x13,x13'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:525: Error: unknown mnemonic `shld' -- `shld 21,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:531: Error: unknown mnemonic `shld' -- `shld 14,x10,x10'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:550: Error: unknown mnemonic `shld' -- `shld 28,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:556: Error: unknown mnemonic `shld' -- `shld 20,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:562: Error: unknown mnemonic `shld' -- `shld 3,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:568: Error: unknown mnemonic `shld' -- `shld 45,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:575: Error: unknown mnemonic `shld' -- `shld 61,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:599: Error: unknown mnemonic `shld' -- `shld 1,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:606: Error: unknown mnemonic `shld' -- `shld 6,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:613: Error: unknown mnemonic `shld' -- `shld 25,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:620: Error: unknown mnemonic `shld' -- `shld 8,x5,x5'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:627: Error: unknown mnemonic `shld' -- `shld 18,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:644: Error: unknown mnemonic `shld' -- `shld 27,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:651: Error: unknown mnemonic `shld' -- `shld 36,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:659: Error: unknown mnemonic `shld' -- `shld 10,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:667: Error: unknown mnemonic `shld' -- `shld 15,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccjX856s.s:675: Error: unknown mnemonic `shld' -- `shld 56,x15,x15'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: opt64lcufullshld
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s: Assembler messages:
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:419: Error: unknown mnemonic `shld' -- `shld 1,x23,x23'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:434: Error: unknown mnemonic `shld' -- `shld 1,x9,x9'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:437: Error: unknown mnemonic `shld' -- `shld 1,x28,x28'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:448: Error: unknown mnemonic `shld' -- `shld 43,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:451: Error: unknown mnemonic `shld' -- `shld 21,x15,x15'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:454: Error: unknown mnemonic `shld' -- `shld 1,x7,x7'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:461: Error: unknown mnemonic `shld' -- `shld 1,x12,x12'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:470: Error: unknown mnemonic `shld' -- `shld 14,x2,x2'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:473: Error: unknown mnemonic `shld' -- `shld 44,x14,x14'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:487: Error: unknown mnemonic `shld' -- `shld 3,x25,x25'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:494: Error: unknown mnemonic `shld' -- `shld 28,x20,x20'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:501: Error: unknown mnemonic `shld' -- `shld 20,x18,x18'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:510: Error: unknown mnemonic `shld' -- `shld 45,x27,x27'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:513: Error: unknown mnemonic `shld' -- `shld 61,x8,x8'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:530: Error: unknown mnemonic `shld' -- `shld 18,x3,x3'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:533: Error: unknown mnemonic `shld' -- `shld 8,x30,x30'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:540: Error: unknown mnemonic `shld' -- `shld 1,x22,x22'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:543: Error: unknown mnemonic `shld' -- `shld 25,x26,x26'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:550: Error: unknown mnemonic `shld' -- `shld 6,x17,x17'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:565: Error: unknown mnemonic `shld' -- `shld 15,x11,x11'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:574: Error: unknown mnemonic `shld' -- `shld 39,x1,x1'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:577: Error: unknown mnemonic `shld' -- `shld 55,x6,x6'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:584: Error: unknown mnemonic `shld' -- `shld 56,x4,x4'
KeccakF-1600-opt64.c: /tmp/ccbNABQn.s:591: Error: unknown mnemonic `shld' -- `shld 27,x24,x24'
KeccakF-1600-opt64.c: ...

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: cc
KeccakDuplex.c: In file included from KeccakDuplex.h:17,
KeccakDuplex.c: from KeccakDuplex.c:15:
KeccakDuplex.c: KeccakDuplex.c: In function 'Keccak_Duplexing':
KeccakDuplex.c: KeccakF-interface.h:53:30: warning: implicit declaration of function 'KeccakP1600_12_StatePermute'; did you mean 'KeccakF1600_StatePermute'? [-Wimplicit-function-declaration]
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakDuplex.c:63:9: note: in expansion of macro 'KeccakF_StatePermute'
KeccakDuplex.c: KeccakF_StatePermute(instance->state);
KeccakDuplex.c: ^~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakF-interface.h:73:40: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract'; did you mean 'KeccakF1600_StateXORPermuteExtract'? [-Wimplicit-function-declaration]
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakDuplex.c: KeccakF-interface.h:73:40: note: in definition of macro 'KeccakF_StateXORPermuteExtract'
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from macro 'KeccakF_StatePermute'
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from macro 'KeccakF_StateXORPermuteExtract'
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.

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