| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 17716948 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17745338 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17861842 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17914226 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17915517 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17922534 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17923780 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17935766 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17960717 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17965296 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 17971711 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18094230 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18094421 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18107066 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18119225 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18119556 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18262995 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18299726 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18310773 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18330826 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18549985 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18592584 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18621269 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18628401 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18662818 | ? ? ? | ? ? ? | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18689903 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18751975 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18752248 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18766066 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18779174 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 18815483 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19026539 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19029651 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19043431 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19056728 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19514626 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 19573925 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20170913 | 20170725 | 
| 38637548 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 38658931 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 38716491 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 38764608 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 38889408 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39060435 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39109754 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39486236 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39759316 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39975883 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39986751 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 39988336 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 40021938 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 40663219 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 41314835 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 41506720 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 41583828 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 41817331 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 42162402 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 42194061 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43073050 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43220506 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43237783 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43305713 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43328636 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43560696 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43923473 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43965907 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 43973571 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 44452232 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 44502724 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 44513413 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 44526578 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 44545130 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 45957718 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 46115886 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54167928 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54191228 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54210722 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54262629 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54293201 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 54342816 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 55231056 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 55525218 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 56433305 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 56532582 | ? ? ? | ? ? ? | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57040883 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57110383 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57149875 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57221130 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57307660 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57374029 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 57430943 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58265009 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58342741 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58674287 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58689727 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58709397 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58724964 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58737014 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58862788 | ? ? ? | ? ? ? | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 58922575 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59162117 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59449922 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59549798 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59585886 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59791966 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59804489 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59873428 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 59886679 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60103895 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60139772 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60192290 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60193686 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60215123 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60291491 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60399503 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60513329 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60571021 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60581825 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60662729 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60708744 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60744680 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60841622 | ? ? ? | ? ? ? | ref | gcc_-m32_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60841776 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60871596 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60884942 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60945804 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60956258 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60962152 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 60964809 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61163662 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61195337 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61198870 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61217225 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61276195 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61614261 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61668466 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61791937 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61837339 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61860368 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61953210 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 61974294 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62002951 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62053373 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62092721 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62157445 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62162235 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62211542 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62359491 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62375724 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62479232 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62520628 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 62821092 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63069746 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63171934 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63201374 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63248724 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63394849 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63606775 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63728675 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 63763059 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| 64594382 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20170913 | 20170725 | 
| Compiler | Implementations | 
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | vperm | 
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=athlon -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i386 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i486 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k8 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=nocona -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm | 
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | vperm | 
| gcc -m32 -march=prescott -O -fomit-frame-pointer | vperm | 
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | vperm |