Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
75187 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
79821 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
79892 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
80400 | sphlib-small | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
81375 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
86252 | sphlib-small | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
86264 | sphlib-small | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
86267 | sphlib-small | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
86268 | sphlib-small | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
86273 | sphlib-small | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
87798 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
97330 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
102160 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
102412 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
102739 | lower-mem | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
105343 | sphlib-small | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
105365 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
105660 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
105668 | sphlib-small | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
105769 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
106200 | sphlib-small | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
114986 | lower-mem | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
115024 | lower-mem | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
115216 | lower-mem | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
116991 | lower-mem | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
117296 | lower-mem | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
119718 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
119728 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
120284 | sphlib-small | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
120296 | sphlib-small | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
120374 | sphlib-small | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
120584 | sphlib-small | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
120602 | sphlib-small | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
124897 | lower-mem | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
124986 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
124997 | sphlib-small | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
125007 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
125050 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
125322 | sphlib-small | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
125372 | sphlib-small | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
126837 | lower-mem | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
129307 | lower-mem | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
129308 | lower-mem | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
131566 | lower-mem | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
131593 | lower-mem | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
132118 | lower-mem | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
133048 | lower-mem | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
133319 | lower-mem | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
133372 | lower-mem | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
133672 | lower-mem | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
133702 | lower-mem | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
133727 | lower-mem | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
133998 | lower-mem | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
134914 | lower-mem | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
138947 | sphlib-small | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
138947 | sphlib-small | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
138950 | sphlib-small | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
138954 | sphlib-small | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
138957 | sphlib-small | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
146674 | lower-mem | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
146677 | lower-mem | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
146692 | lower-mem | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
146713 | lower-mem | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
147008 | lower-mem | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
151028 | lower-mem | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
151039 | lower-mem | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
160072 | sphlib-small | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
162495 | lower-mem | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
162905 | lower-mem | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
163221 | lower-mem | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
163289 | lower-mem | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
164880 | lower-mem | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
164881 | lower-mem | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
173626 | lower-mem | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
173634 | lower-mem | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
173667 | lower-mem | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
173811 | lower-mem | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
173858 | lower-mem | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
219518 | 8-bit | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
221924 | 8-bit | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
236464 | 8-bit | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
237362 | 8-bit | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
238101 | 8-bit | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
238287 | 8-bit | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
238792 | 8-bit | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
241253 | 8-bit | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
241263 | 8-bit | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
241276 | 8-bit | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
241293 | 8-bit | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
241295 | 8-bit | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
244427 | 8-bit | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
401436 | sphlib-small | gcc -funroll-loops | 20140612 | 20140529 |
401614 | sphlib-small | gcc | 20140612 | 20140529 |
401636 | sphlib-small | cc | 20140612 | 20140529 |
404700 | lower-mem | gcc -funroll-loops | 20140612 | 20140529 |
404706 | lower-mem | gcc | 20140612 | 20140529 |
404708 | lower-mem | cc | 20140612 | 20140529 |
504068 | 8-bit | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
504113 | 8-bit | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
505935 | 8-bit | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
505938 | 8-bit | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
510233 | 8-bit | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
510256 | 8-bit | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
511964 | 8-bit | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
513477 | 8-bit | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
513483 | 8-bit | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
515668 | 8-bit | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
516096 | 8-bit | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
516101 | 8-bit | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
516115 | 8-bit | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
516126 | 8-bit | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
516138 | 8-bit | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
528646 | 8-bit | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
529335 | 8-bit | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
531606 | 8-bit | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
531612 | 8-bit | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
531687 | 8-bit | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
532420 | 8-bit | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
532422 | 8-bit | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
532454 | 8-bit | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
532486 | 8-bit | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
532504 | 8-bit | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
662849 | 8-bit | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
2138734 | 8-bit | cc | 20140612 | 20140529 |
2138769 | 8-bit | gcc -funroll-loops | 20140612 | 20140529 |
2138844 | 8-bit | gcc | 20140612 | 20140529 |
Compiler | Implementations |
cc | 8-bit lower-mem |
gcc | 8-bit lower-mem |
gcc -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -fno-schedule-insns -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops | 8-bit lower-mem |
gcc -funroll-loops -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 8-bit lower-mem |
Compiler | Implementations |
cc | no-salt |
gcc | no-salt |
gcc -O3 -fomit-frame-pointer | lower-mem |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops | no-salt |
gcc -funroll-loops -O3 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | low-mem lower-mem |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | low-mem lower-mem |
Compiler | Implementations |
cc | new-aes-round |
gcc | new-aes-round |
gcc -funroll-loops | new-aes-round |
Compiler | Implementations |
cc | low-mem |
gcc | low-mem |
gcc -funroll-loops | low-mem |
Compiler | Implementations |
cc | sphlib |
gcc | sphlib |
gcc -O3 -fomit-frame-pointer | sphlib-small |
gcc -funroll-loops | sphlib |
gcc -funroll-loops -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -O2 -fomit-frame-pointer | no-salt |
gcc -O -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
gcc -funroll-loops -O2 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -O3 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -O -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -O2 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -O2 -fomit-frame-pointer | sphlib |
gcc -O3 -fomit-frame-pointer | sphlib |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sphlib |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib |
gcc -funroll-loops -O2 -fomit-frame-pointer | sphlib |
gcc -funroll-loops -O3 -fomit-frame-pointer | sphlib |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sphlib |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -O3 -fomit-frame-pointer | 8-bit |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -O3 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 8-bit |
Compiler | Implementations |
gcc -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -O3 -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -O3 -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -O -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -O -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -O -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -Os -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | no-salt |
gcc -funroll-loops -Os -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -Os -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
gcc -funroll-loops -Os -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -Os -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -Os -fomit-frame-pointer | sphlib |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -O3 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sphlib |
gcc -funroll-loops -Os -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -funroll-loops -O2 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -funroll-loops -O -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -funroll-loops -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | low-mem |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | low-mem |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | lower-mem |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | lower-mem |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=arm810 -O -fomit-frame-pointer | no-salt |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=arm8 -O -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm -O -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=arm810 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=arm8 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm -O -fomit-frame-pointer | 8-bit lower-mem |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | 8-bit lower-mem |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | sphlib |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm810 -O -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm8 -O -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm -O -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 8-bit |
Compiler | Implementations |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | sphlib-small |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -mcpu=arm810 -O -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm810 -O -fomit-frame-pointer | low-mem |
gcc -mcpu=arm8 -O -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm -O -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=arm810 -O -fomit-frame-pointer | sphlib |
gcc -mcpu=arm8 -O -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=arm8 -O -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | sphlib |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 8-bit |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 8-bit |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | sphlib |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | no-salt |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | no-salt |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | low-mem |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | sphlib |
Compiler | Implementations |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | low-mem |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | sphlib-small |
Compiler | Implementations |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | new-aes-round |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | new-aes-round |
Compiler | Implementations |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 8-bit |
Compiler | Implementations |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | low-mem |
Compiler | Implementations |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | sphlib |