Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
130580 | 22808 0 0 | 33802 460 776 | bi32_armv7m | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
130832 | 22812 0 0 | 32737 456 776 | bi32_armv7m | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
131412 | 7076 0 0 | 22515 412 784 | bi32_armv6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
131412 | 7076 0 0 | 31251 412 792 | bi32_armv6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
131492 | 7060 0 0 | 23451 412 776 | bi32_armv6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
131576 | 7060 0 0 | 21801 408 776 | bi32_armv6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
133160 | 7060 0 0 | 23451 412 776 | bi32_armv6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
134116 | 6672 0 0 | 16329 448 776 | bi32_armv6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
134576 | 22596 0 0 | 32249 448 776 | bi32_armv7m | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
135412 | 6756 0 0 | 17742 460 776 | bi32_armv6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
138496 | 6756 0 0 | 16677 456 776 | bi32_armv6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
142496 | 2676 0 0 | 13702 464 776 | bi32_armv7m_small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
143244 | 2676 0 0 | 12637 460 776 | bi32_armv7m_small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
144572 | 24002 0 0 | 34033 456 776 | bi32_armv7m | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
150076 | 2588 0 0 | 12281 452 776 | bi32_armv7m_small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
154952 | 7992 0 0 | 18013 456 776 | bi32_armv6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
162572 | 25532 0 0 | 36538 460 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
165868 | 3890 0 0 | 13957 460 776 | bi32_armv7m_small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
171576 | 7828 0 0 | 18810 460 776 | bi32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
173872 | 7828 0 0 | 17745 456 776 | bi32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
181952 | 7668 0 0 | 17317 448 776 | bi32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
182200 | 4220 0 0 | 15242 464 776 | bi32_lowreg | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
186448 | 9328 0 0 | 24763 412 784 | bi32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
186452 | 9328 0 0 | 33499 412 792 | bi32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
186532 | 9312 0 0 | 25699 412 776 | bi32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
186532 | 9312 0 0 | 25699 412 776 | bi32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
186700 | 9312 0 0 | 24045 408 776 | bi32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
187200 | 4220 0 0 | 14177 460 776 | bi32_lowreg | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
188820 | 1732 0 0 | 12754 464 776 | bi32_lowsize | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
199032 | 1340 0 0 | 11297 460 776 | bi32_lowsize | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
237204 | 9142 0 0 | 19161 456 776 | bi32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
238532 | 1224 0 0 | 10917 452 776 | bi32_lowsize | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
252200 | 3796 0 0 | 13481 452 776 | bi32_lowreg | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
253116 | 25124 0 0 | 35065 456 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
259948 | 23968 0 0 | 34009 456 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
270904 | 5204 0 0 | 15265 460 776 | bi32_lowreg | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
289152 | 5976 0 0 | 21443 412 784 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
289156 | 5976 0 0 | 22395 412 776 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
289196 | 5976 0 0 | 22395 412 776 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
289692 | 8028 0 0 | 32235 412 792 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
292404 | 5516 0 0 | 21899 416 776 | bi32_lowreg | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
292444 | 5516 0 0 | 21899 416 776 | bi32_lowreg | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
292488 | 5528 0 0 | 20963 416 784 | bi32_lowreg | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
292532 | 5528 0 0 | 29699 416 792 | bi32_lowreg | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
294196 | 5516 0 0 | 20249 412 776 | bi32_lowreg | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
296612 | 1664 0 0 | 11721 460 776 | bi32_lowsize | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
325404 | 7940 0 0 | 17897 460 776 | bi32_armv6m | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
327148 | 7936 0 0 | 18962 464 776 | bi32_armv6m | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
333524 | 7856 0 0 | 17545 452 776 | bi32_armv6m | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
342236 | 2184 0 0 | 26379 416 792 | bi32_lowsize | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
342360 | 2196 0 0 | 17651 416 784 | bi32_lowsize | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
342944 | 9316 0 0 | 19377 460 776 | bi32_armv6m | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
347276 | 1980 0 0 | 18387 416 776 | bi32_lowsize | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
347360 | 1980 0 0 | 18387 416 776 | bi32_lowsize | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
347528 | 1768 0 0 | 16525 412 776 | bi32_lowsize | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
374484 | 6916 0 0 | 21681 408 776 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240506 | 20240425 |
395024 | 2640 0 0 | 12313 448 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240506 | 20240425 |
aead.c: In file included from aead.c:4: aead.c: In file included from ./permutations.h:11: aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: "@.syntax_unified\n\t" aead.c: ^ aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: ./round.h:14:7: error: couldn't allocate output register for constraint 'h' aead.c: 10 errors generated.
Implementation | Compiler |
bi32_armv6m | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6m | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6m | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6m | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6m | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
aead.c: In file included from aead.c:4: aead.c: ./permutations.h:34:3: error: instruction requires: thumb2 aead.c: ROUND5(x0, x1, x2, x3, x4, RC0); aead.c: ^ aead.c: ./round.h:159:41: note: expanded from macro 'ROUND5' aead.c: "eor %[tmp2], %[x3_l], %[x4_l]\n\t" \ aead.c: ^ aead.c: <inline asm>:5:2: note: instantiated into assembly here aead.c: orn r7, r3, r7 aead.c: ^ aead.c: In file included from aead.c:4: aead.c: ./permutations.h:34:3: error: instruction requires: thumb2 aead.c: ROUND5(x0, x1, x2, x3, x4, RC0); aead.c: ^ aead.c: ./round.h:175:41: note: expanded from macro 'ROUND5' aead.c: "eor %[tmp2], %[x3_h], %[x4_h]\n\t" \ aead.c: ^ aead.c: <inline asm>:21:2: note: instantiated into assembly here aead.c: orn r5, r8, r5 aead.c: ^ aead.c: In file included from aead.c:4: aead.c: ./permutations.h:35:3: error: instruction requires: thumb2 aead.c: ROUND5(x2, x3, x4, x0, x1, RC1); aead.c: ^ aead.c: ./round.h:159:41: note: expanded from macro 'ROUND5' aead.c: ...
Implementation | Compiler |
bi32_armv7m | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
permutations.c: In file included from permutations.c:1: permutations.c: In file included from ./permutations.h:11: permutations.c: ./round.h:18:39: error: instruction requires: thumb2 permutations.c: "eor %[x2_l], %[x2_l], %[x1_l]\n\t" permutations.c: ^ permutations.c: <inline asm>:6:2: note: instantiated into assembly here permutations.c: orn r2, r10, r12 permutations.c: ^ permutations.c: In file included from permutations.c:1: permutations.c: In file included from ./permutations.h:11: permutations.c: ./round.h:22:39: error: instruction requires: thumb2 permutations.c: "eor %[x0_l], %[x0_l], %[tmp1]\n\t" permutations.c: ^ permutations.c: <inline asm>:10:2: note: instantiated into assembly here permutations.c: orn r9, r7, r10 permutations.c: ^ permutations.c: In file included from permutations.c:1: permutations.c: In file included from ./permutations.h:11: permutations.c: ./round.h:37:39: error: instruction requires: thumb2 permutations.c: "eor %[x2_h], %[x2_h], %[x1_h]\n\t" permutations.c: ^ permutations.c: <inline asm>:25:2: note: instantiated into assembly here permutations.c: orn r2, r11, r0 permutations.c: ^ permutations.c: In file included from permutations.c:1: permutations.c: ...
Implementation | Compiler |
bi32_armv7m_small | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m_small | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m_small | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m_small | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv7m_small | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
constants.o constants R permutations.o P12 T permutations.o P8 T
Implementation | Compiler |
bi32 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_armv6 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
constants.o constants R
Implementation | Compiler |
bi32_armv6m | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6m | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6m | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv6m | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
constants.o constants R permutations.o P T
Implementation | Compiler |
bi32_armv7m_small | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m_small | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m_small | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_armv7m_small | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
aead.o ascon_adata T aead.o ascon_decrypt T aead.o ascon_encrypt T aead.o ascon_final T aead.o ascon_initaead T aead.o ascon_loadkey T constants.o constants R
Implementation | Compiler |
bi32_lowreg | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowreg | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowreg | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowreg | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowreg | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowreg | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowreg | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowreg | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowreg | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
aead.o ascon_aead T constants.o constants R permutations.o P T update.o ascon_update T
Implementation | Compiler |
bi32_lowsize | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowsize | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowsize | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowsize | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowsize | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final)) |
bi32_lowsize | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowsize | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowsize | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |
bi32_lowsize | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (8.3.0) |