| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 38261544 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 38653526 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39156293 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39337508 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39522210 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39546556 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39569455 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39652763 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39785490 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 39868307 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 40179739 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 40182146 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 40452987 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 40454000 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 41026218 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 41945015 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 41949710 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42149882 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42273179 | ? ? ? | ? ? ? | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42363095 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42368897 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42848766 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42863953 | ? ? ? | ? ? ? | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42880443 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 42880807 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43085124 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43846221 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43904810 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43905099 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43993209 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 43994939 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44366371 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44367336 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44371079 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44643547 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44709460 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 44710749 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45088943 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45089107 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45127876 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45196906 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45220941 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45221011 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45261360 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45497660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45497690 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45673174 | ? ? ? | ? ? ? | ref | gcc_-m32_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45676779 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45677842 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45682606 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 45780118 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46126873 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46185109 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46224621 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46225753 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46229499 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46243539 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46410539 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46412777 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46415171 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46419446 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46419626 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46448185 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46450372 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46626440 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46628343 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46632364 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46663221 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46664585 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46668963 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46679309 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46710578 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46720277 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46724585 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46724986 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46730855 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46758678 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46889128 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46892689 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46924699 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46925678 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46926521 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 46929770 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 47048883 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 47051065 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 47211073 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 47224444 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 47761258 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 48078129 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 48438789 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 48464757 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 48493182 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 48502593 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 49352374 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 50286812 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 50583398 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 52331634 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 53336181 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 54265386 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 54266818 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 54266890 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 54277079 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 97999910 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 98978309 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 100140972 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 100143067 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 102237747 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 102243058 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 102716590 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 103532402 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 103603857 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 103909346 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 104383939 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 104386529 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20170727 | 20170718 | 
| 105326953 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 105450988 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20170727 | 20170718 | 
| 107588222 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 108925806 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 109723763 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 109725921 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20170727 | 20170718 | 
| 111808716 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 111851218 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112212833 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112264217 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112271208 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112387862 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112401179 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112449194 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112450827 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112564895 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112832186 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 112900701 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 113338971 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 113453103 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 113536220 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 116588342 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 116589738 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 116734761 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 116752427 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 116802592 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117324941 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117458052 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117475161 | ? ? ? | ? ? ? | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117495335 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117496396 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117497979 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117588938 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117728711 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117731497 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117746012 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117772000 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117806178 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117809626 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 117945985 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 123278840 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 123278958 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 123292614 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 124508698 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 124554773 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 124730628 | ? ? ? | ? ? ? | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20170727 | 20170718 | 
| 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=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=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=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 -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=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=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 | 
| Compiler | Implementations | 
| 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=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=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=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 -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=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=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 |