Implementation notes: aarch64, ten64, crypto_aead/ascon128v12

Computer: ten64
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20210604
Operation: crypto_aead
Primitive: ascon128v12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7065618636 0 034416 888 880opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
7084818884 0 033856 888 864opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
7411217988 0 032000 872 856opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
8096012620 0 027576 888 864T:opt64oldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
8128012620 0 028368 888 880T:opt64oldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
8428815368 0 031072 888 880refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
8460812444 0 026408 872 856T:opt64oldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9472013476 0 028407 880 864T:opt64oldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
11865621760 0 036727 880 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
1223041608 0 017328 888 880opt64_lowsizegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
1226241712 0 016624 888 864opt64_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
12960013420 0 032448 888 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
13696013440 0 028351 880 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
1555202104 0 016983 880 864opt64_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
1626881624 0 015560 872 856opt64_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
1656965496 0 021272 888 880T:refoldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
17433626824 0 041776 888 864T:opt32oldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
17440026844 0 042592 888 880T:opt32oldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
18476816804 0 032584 888 880bi32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
18508816824 0 031808 888 864bi32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
18700826008 0 039976 872 856T:opt32oldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
20115216304 0 030328 872 856bi32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2052487120 0 022944 896 880bi32_lowreggcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2053127208 0 022216 896 864bi32_lowreggcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
23251227112 0 042039 880 864T:opt32oldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2385282428 0 018144 888 880bi32_lowsizegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2385922552 0 017456 888 864bi32_lowsizegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2389122488 0 016520 872 856refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
27987220344 0 035311 880 864bi32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
2848647016 0 021072 880 856bi32_lowreggcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
3199362436 0 016344 872 856bi32_lowsizegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
3848968664 0 023663 888 864bi32_lowreggcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
4025603056 0 017927 880 864bi32_lowsizegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
4882562856 0 017832 888 864T:refoldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
5715842988 0 017967 880 864T:refoldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
7923202644 0 016648 872 856T:refoldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9029124392 0 018384 872 856opt8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9088646092 0 021072 888 864bi8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9088646104 0 021888 888 880bi8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9936005128 0 020896 888 880opt8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
9944965200 0 020168 888 864opt8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
15877125608 0 019592 872 856bi8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
17878408064 0 023015 880 864opt8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604
18440328888 0 023831 880 864bi8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021082120210604

Compiler output

Implementation: bi32_arm
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccsUscG9.s: Assembler messages:
permutations.c: /tmp/ccsUscG9.s:77: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:137: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:195: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:196: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:373: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:432: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:549: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:667: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:868: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:927: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:1044: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:1162: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:1245: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:1304: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccsUscG9.s:1421: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccsUscG9.s:1539: Error: immediate out of range at operand 3 -- `eor x6,x6,9'

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

Compiler output

Implementation: bi32_arm
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccjfDU92.s: Assembler messages:
permutations.c: /tmp/ccjfDU92.s:77: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:137: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:195: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:196: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:373: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:432: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:549: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:667: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:868: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:927: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:1044: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:1162: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:1245: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:1304: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
permutations.c: /tmp/ccjfDU92.s:1421: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
permutations.c: /tmp/ccjfDU92.s:1539: Error: immediate out of range at operand 3 -- `eor x6,x6,9'

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

Compiler output

Implementation: bi32_arm
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/ccVxtMLr.s: Assembler messages:
permutations.c: /tmp/ccVxtMLr.s:81: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:141: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:199: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:200: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:377: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:436: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:553: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:671: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:881: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:940: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:1057: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:1175: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:1267: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:1326: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/ccVxtMLr.s:1443: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/ccVxtMLr.s:1561: Error: immediate out of range at operand 3 -- `eor x8,x8,9'

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

Compiler output

Implementation: bi32_arm
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
permutations.c: /tmp/cccerxDu.s: Assembler messages:
permutations.c: /tmp/cccerxDu.s:76: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:136: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:194: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:195: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:372: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:431: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:548: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:666: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:866: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:925: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:1042: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:1160: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:1242: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:1301: Error: immediate out of range at operand 3 -- `eor x3,x3,9'
permutations.c: /tmp/cccerxDu.s:1418: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
permutations.c: /tmp/cccerxDu.s:1536: Error: immediate out of range at operand 3 -- `eor x8,x8,9'

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

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccUOL8XU.s: Assembler messages:
aead.c: /tmp/ccUOL8XU.s:69: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccUOL8XU.s:70: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccUOL8XU.s:71: Error: unknown mnemonic `vldm' -- `vldm x4,{d0-d4}'
aead.c: /tmp/ccUOL8XU.s:72: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccUOL8XU.s:73: Error: unknown mnemonic `vldr' -- `vldr d31,[x0,#0]'
aead.c: /tmp/ccUOL8XU.s:74: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccUOL8XU.s:75: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccUOL8XU.s:76: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccUOL8XU.s:77: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccUOL8XU.s:78: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccUOL8XU.s:79: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccUOL8XU.s:80: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccUOL8XU.s:81: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccUOL8XU.s:82: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccUOL8XU.s:83: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccUOL8XU.s:84: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccUOL8XU.s:85: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccUOL8XU.s:86: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccUOL8XU.s:87: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccUOL8XU.s:88: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccUOL8XU.s:89: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccUOL8XU.s:90: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccUOL8XU.s:91: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccUOL8XU.s:92: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

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

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/ccxGrMfk.s: Assembler messages:
aead.c: /tmp/ccxGrMfk.s:69: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/ccxGrMfk.s:70: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/ccxGrMfk.s:71: Error: unknown mnemonic `vldm' -- `vldm x4,{d0-d4}'
aead.c: /tmp/ccxGrMfk.s:72: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/ccxGrMfk.s:73: Error: unknown mnemonic `vldr' -- `vldr d31,[x0,#0]'
aead.c: /tmp/ccxGrMfk.s:74: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccxGrMfk.s:75: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/ccxGrMfk.s:76: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/ccxGrMfk.s:77: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/ccxGrMfk.s:78: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/ccxGrMfk.s:79: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/ccxGrMfk.s:80: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/ccxGrMfk.s:81: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/ccxGrMfk.s:82: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/ccxGrMfk.s:83: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/ccxGrMfk.s:84: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/ccxGrMfk.s:85: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/ccxGrMfk.s:86: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/ccxGrMfk.s:87: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/ccxGrMfk.s:88: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/ccxGrMfk.s:89: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/ccxGrMfk.s:90: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/ccxGrMfk.s:91: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/ccxGrMfk.s:92: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

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

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/cc9Wsgro.s: Assembler messages:
aead.c: /tmp/cc9Wsgro.s:150: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/cc9Wsgro.s:151: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/cc9Wsgro.s:152: Error: unknown mnemonic `vldm' -- `vldm x19,{d0-d4}'
aead.c: /tmp/cc9Wsgro.s:153: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/cc9Wsgro.s:154: Error: unknown mnemonic `vldr' -- `vldr d31,[x0,#0]'
aead.c: /tmp/cc9Wsgro.s:155: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/cc9Wsgro.s:156: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/cc9Wsgro.s:157: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/cc9Wsgro.s:158: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/cc9Wsgro.s:159: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/cc9Wsgro.s:160: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/cc9Wsgro.s:161: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/cc9Wsgro.s:162: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/cc9Wsgro.s:163: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/cc9Wsgro.s:164: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/cc9Wsgro.s:165: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/cc9Wsgro.s:166: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/cc9Wsgro.s:167: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/cc9Wsgro.s:168: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/cc9Wsgro.s:169: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/cc9Wsgro.s:170: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/cc9Wsgro.s:171: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/cc9Wsgro.s:172: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/cc9Wsgro.s:173: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

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

Compiler output

Implementation: neon
Security model: constbranchindex
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
aead.c: /tmp/cclEZZFC.s: Assembler messages:
aead.c: /tmp/cclEZZFC.s:68: Error: unknown pseudo-op: `.arm'
aead.c: /tmp/cclEZZFC.s:69: Error: unknown pseudo-op: `.fpu'
aead.c: /tmp/cclEZZFC.s:70: Error: unknown mnemonic `vldm' -- `vldm x4,{d0-d4}'
aead.c: /tmp/cclEZZFC.s:71: Error: unknown mnemonic `vmvn' -- `vmvn d2,d2'
aead.c: /tmp/cclEZZFC.s:72: Error: unknown mnemonic `vldr' -- `vldr d31,[x0,#0]'
aead.c: /tmp/cclEZZFC.s:73: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/cclEZZFC.s:74: Error: unknown mnemonic `veor' -- `veor d4,d4,d3'
aead.c: /tmp/cclEZZFC.s:75: Error: unknown mnemonic `veor' -- `veor d2,d2,d31'
aead.c: /tmp/cclEZZFC.s:76: Error: unknown mnemonic `vbic' -- `vbic d13,d0,d4'
aead.c: /tmp/cclEZZFC.s:77: Error: unknown mnemonic `vbic' -- `vbic d12,d4,d3'
aead.c: /tmp/cclEZZFC.s:78: Error: unknown mnemonic `veor' -- `veor d2,d2,d1'
aead.c: /tmp/cclEZZFC.s:79: Error: unknown mnemonic `vbic' -- `vbic d14,d1,d0'
aead.c: /tmp/cclEZZFC.s:80: Error: unknown mnemonic `vbic' -- `vbic d11,d3,d2'
aead.c: /tmp/cclEZZFC.s:81: Error: unknown mnemonic `vbic' -- `vbic d10,d2,d1'
aead.c: /tmp/cclEZZFC.s:82: Error: unknown mnemonic `veor' -- `veor q0,q0,q5'
aead.c: /tmp/cclEZZFC.s:83: Error: unknown mnemonic `veor' -- `veor q1,q1,q6'
aead.c: /tmp/cclEZZFC.s:84: Error: unknown mnemonic `veor' -- `veor d4,d4,d14'
aead.c: /tmp/cclEZZFC.s:85: Error: unknown mnemonic `veor' -- `veor d1,d1,d0'
aead.c: /tmp/cclEZZFC.s:86: Error: unknown mnemonic `veor' -- `veor d3,d3,d2'
aead.c: /tmp/cclEZZFC.s:87: Error: unknown mnemonic `veor' -- `veor d0,d0,d4'
aead.c: /tmp/cclEZZFC.s:88: Error: unknown mnemonic `vsri.64' -- `vsri.64 d14,d4,#7'
aead.c: /tmp/cclEZZFC.s:89: Error: unknown mnemonic `vsri.64' -- `vsri.64 d24,d4,#41'
aead.c: /tmp/cclEZZFC.s:90: Error: unknown mnemonic `vsri.64' -- `vsri.64 d11,d1,#39'
aead.c: /tmp/cclEZZFC.s:91: Error: unknown mnemonic `vsri.64' -- `vsri.64 d21,d1,#61'
aead.c: ...

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