| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 58874 | bswap | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 59664 | bswap | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 59782 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 59945 | bswap | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 60109 | bswap | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 60232 | bswap | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 60802 | bswap | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 61712 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 62356 | regs | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62386 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62428 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 62438 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62468 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 62472 | bswap | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62479 | bswap | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 62597 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 64118 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 64137 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 65235 | bswap | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 66070 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 67998 | regs | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 68492 | bswap | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 68720 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 69139 | bswap | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 69304 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 69446 | bswap | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 69716 | bswap | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 70130 | bswap | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 70610 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 71216 | bswap | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 71218 | bswap | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 71222 | bswap | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 71224 | bswap | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 71228 | bswap | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 71400 | regs | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 72646 | regs | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 72865 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 72907 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 73123 | regs | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 73130 | regs | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 73130 | regs | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 73136 | regs | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 73138 | regs | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
| 73324 | regs | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 73530 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 74022 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 74260 | bswap | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 74401 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 74996 | bswap | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 75529 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 77902 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 78226 | bswap | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 78610 | regs | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 78682 | regs | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 78890 | bswap | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 79100 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 80122 | bswap | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80147 | bswap | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80164 | bswap | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80166 | bswap | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80346 | bswap | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 80722 | bswap | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 80737 | bswap | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 80739 | bswap | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 80745 | bswap | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 80755 | bswap | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84140 | regs | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84152 | regs | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84162 | regs | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84165 | regs | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84246 | regs | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 84700 | regs | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84708 | regs | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84743 | regs | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 84747 | regs | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 85270 | regs | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 85282 | regs | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
| 86021 | regs | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
| 94827 | bswap | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 94831 | bswap | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 94832 | bswap | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 94838 | bswap | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 95084 | bswap | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 95104 | bswap | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 96054 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 96164 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98344 | regs | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98379 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98430 | regs | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98467 | regs | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98618 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
| 98648 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99062 | bswap | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99064 | bswap | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99069 | bswap | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99072 | bswap | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99115 | bswap | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99462 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 99594 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
| 100520 | regs | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 100523 | regs | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 100526 | regs | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 100526 | regs | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
| 100526 | regs | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
| 240072 | bswap | gcc -funroll-loops | 20140608 | 20140529 |
| 240078 | bswap | gcc | 20140608 | 20140529 |
| 240090 | bswap | cc | 20140608 | 20140529 |
| 251576 | regs | gcc | 20140608 | 20140529 |
| 251587 | regs | cc | 20140608 | 20140529 |
| 251757 | regs | gcc -funroll-loops | 20140608 | 20140529 |