| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 209848 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 212495 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 230363 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 231004 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 233351 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 234186 | sphlib-small | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 249662 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 249668 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 252167 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 261096 | sphlib-small | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 261117 | sphlib-small | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 261133 | sphlib-small | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 261890 | sphlib-small | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 262232 | sphlib-small | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 266445 | sphlib-small | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 266738 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 266752 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 279378 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 282446 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 282648 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 282710 | sphlib-small | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 285183 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 285269 | sphlib-small | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 287725 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
| 287740 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 289235 | sphlib-small | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 289252 | sphlib-small | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 289528 | sphlib-small | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 289642 | sphlib-small | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 289696 | sphlib-small | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 290317 | sphlib-small | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 292704 | opt | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 292873 | opt | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 292895 | opt | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 294021 | opt | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 294540 | opt | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 303581 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 306918 | opt | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 315557 | opt | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 316648 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 322335 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 322371 | sphlib-small | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 322377 | sphlib-small | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 322688 | sphlib-small | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
| 322804 | sphlib-small | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 322892 | sphlib-small | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 325202 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 327400 | opt | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 342697 | sphlib-small | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
| 342703 | sphlib-small | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 342713 | sphlib-small | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 342713 | sphlib-small | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 342730 | sphlib-small | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 358825 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 358895 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
| 410987 | opt | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 411172 | opt | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 414680 | opt | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 414768 | opt | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 414848 | opt | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
| 424991 | opt | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 428451 | opt | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 428508 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 428700 | opt | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
| 430759 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 430838 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 436237 | opt | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 436278 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 436359 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 440501 | opt | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 441528 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 444319 | opt | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 444345 | opt | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 444516 | opt | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 445856 | opt | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 446019 | opt | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 447005 | opt | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 452352 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 452744 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 1243464 | sphlib-small | gcc -funroll-loops | 20140612 | 20140529 |
| 1243521 | sphlib-small | gcc | 20140612 | 20140529 |
| 1243531 | sphlib-small | cc | 20140612 | 20140529 |
| 2223057 | opt | gcc -funroll-loops | 20140612 | 20140529 |
| 2223207 | opt | cc | 20140612 | 20140529 |
| 2223211 | opt | gcc | 20140612 | 20140529 |
| 4648380 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 4710348 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 4732696 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 4752141 | ref | gcc -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 4794122 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 4798162 | ref | gcc -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5133603 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5144992 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5147372 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5147542 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5150097 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5165842 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5194393 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5198268 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5198949 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5256609 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5257716 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5258854 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5353749 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5353872 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 5461198 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 5463361 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 6505557 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 6540848 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 8029499 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140612 | 20140529 |
| 8082088 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140612 | 20140529 |
| 8184176 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8184852 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8185015 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8185314 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8186439 | ref | gcc -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8196628 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8214471 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8214744 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8243520 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8243988 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8244680 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8245825 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 8248255 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140612 | 20140529 |
| 18642797 | ref | gcc -funroll-loops | 20140612 | 20140529 |
| 18643664 | ref | cc | 20140612 | 20140529 |
| 18643885 | ref | gcc | 20140612 | 20140529 |
| 25724329 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 25727480 | ref | gcc -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 25727821 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 25729039 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 25767221 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 25900811 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26105614 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26106514 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26485639 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26486636 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26486718 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26486887 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| 26487171 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140612 | 20140529 |
| Compiler | Implementations |
| cc | sphlib |
| gcc | sphlib |
| Compiler | Implementations |
| cc | vect128 |
| gcc | vect128 |
| gcc -O2 -fomit-frame-pointer | vect128 |
| gcc -O3 -fomit-frame-pointer | vect128 |
| gcc -O -fomit-frame-pointer | vect128 |
| gcc -Os -fomit-frame-pointer | vect128 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | vect128 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | vect128 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | vect128 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | vect128 |
| gcc -funroll-loops | vect128 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -O -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -Os -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | vect128 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | vect128 |
| Compiler | Implementations |
| cc | vectarm |
| gcc | vectarm |
| gcc -O2 -fomit-frame-pointer | vectarm |
| gcc -O -fomit-frame-pointer | vectarm |
| gcc -Os -fomit-frame-pointer | vectarm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | vectarm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | vectarm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | vectarm |
| gcc -funroll-loops | vectarm |
| gcc -funroll-loops -Os -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | vectarm |
| 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-a5 -O3 -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 | opt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | opt |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -O3 -fomit-frame-pointer | vectarm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -O -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | vectarm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | vectarm |
| Compiler | Implementations |
| gcc -O -fomit-frame-pointer | sphlib |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | sphlib |
| gcc -funroll-loops -O -fomit-frame-pointer | sphlib |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -Os -fomit-frame-pointer | sphlib |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | sphlib |
| gcc -funroll-loops -Os -fomit-frame-pointer | sphlib |
| gcc -funroll-loops -fno-schedule-insns -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 -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -funroll-loops | sphlib |
| Compiler | Implementations |
| gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -funroll-loops -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | opt |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | opt |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | opt |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | vect128 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | vect128 |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | vectarm |
| 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 -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 | opt |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | vectarm |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | vectarm |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | sphlib-small |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | sphlib-small |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | sphlib |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | sphlib-small |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | sphlib |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | sphlib |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib-small |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | sphlib-small |
| Compiler | Implementations |
| gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -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 -O -fomit-frame-pointer | sphlib |
| gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | opt |
| 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 | opt |
| Compiler | Implementations |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | sphlib |
| Compiler | Implementations |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | opt |
| Compiler | Implementations |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | sphlib-small |