Implementation notes: x86, bulldozer, crypto_hash/cubehash832

Computer: bulldozer
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_hash
Primitive: cubehash832
TimeImplementationCompilerBenchmark dateSUPERCOP version
15579emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
15606emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
15613emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
15880emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
15899emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
15906emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
15975emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
15984emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
16145emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
16148emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
16201emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
16227emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
16355emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
16416emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
16437emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
16474emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
16522emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
16594emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
16607emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
16628emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
16649emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
16656emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
16673emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
16754emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
16810emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
16955emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
16983emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
17038emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
17048emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
17203emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
17241emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
17348emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
17405emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
17453emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
17583emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
17670emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
17726emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
17727emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
17730emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
17840emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
17842emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
18056emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
18059emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
18100emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
18160emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
18173emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
18220emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
18272emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
18284emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
18332emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
18506emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
18520emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
18523emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
18565emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
18602emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
18675emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
18881emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
18937emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
18978emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
18986emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
19055emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
19112emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
19121emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
19165emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
19203emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
19219emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
19236emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
19263emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
19267emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
19290emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
19294emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
19295emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
19333emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
19335emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
19376emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
19389emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
19476emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
19484emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
19509emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
19523emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
19581emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
19592emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
19604emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
19615emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
19620emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
19627emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
19632emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
19645emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
19657emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
19728emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
19740emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
19760emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
19830emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
19857emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
19872emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
19896emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
19939emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
19953emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
19960emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
20050emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
20064emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
20070emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
20211emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
20355emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
20360emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
20525emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
20561emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
20719emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
21017emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
21106emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
21315emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
21433emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
21692emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
21873emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
21988emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
22054emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
22179emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
22306emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
22411emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
22425emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
22458emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
22653emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
22715emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
22785emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
22930emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
22944emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
23024emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
23054emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
23055emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
23137emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
23175emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
23180emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
23239emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
23268emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
23306emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
23370emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
23817emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
23937emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
23984emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
24569emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
25038emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
25123emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
25262emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
26283emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
27214emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
27596emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
27699emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
27700emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
27702emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
27703emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
27870emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
28031emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
94054unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
96489simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
98864unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
101238simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
101381simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
102057simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
102844simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
103018simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
104162simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
104241simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
104318simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
104341unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
104522simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
104946unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
105074unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
105437unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
105635simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
105738simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
105895unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
106135simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
106405simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
107226unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
107398unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
107719unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
107735unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
108011unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
108034simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
108156unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
108300unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
108343unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
108765simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
108856simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
108908simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
109012simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
109057unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
109078simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
109316unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
109412simplegcc -m32 -O3 -fomit-frame-pointer2012052320120521
109512simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
109562simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
109581simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
109778simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
109837unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
109848simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
109948simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
110089unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
110506simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
110542simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
110869simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
110981simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
111036simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
111041simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
111432unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
111819simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
112015simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
112136simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
112502unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
112807unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
112867simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
112914unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
113558unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
113706simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
113844unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
113929unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
114104unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
114301unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
114384unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
114410simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
114476simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
114600unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
114687unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
115147unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
117043unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
117055unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
117073unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
117264unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
117487unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
117667simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
117684unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
117698unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
117788simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
117809unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
118388unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
118527unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
118612simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
119321unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
119761unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
120107unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
123185unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
123474unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
123941unrolledgcc -m32 -O -fomit-frame-pointer2012052320120521
123949unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
124050unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
125093unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
125202unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
125225unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
125703unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
125728unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
126459unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
126583unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
126708unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
126794unrolledgcc -m32 -O3 -fomit-frame-pointer2012052320120521
126801unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
126808unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
126960unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
127015unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
127267unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
127501unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
127694unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
127749unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
127759unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
128727unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
128751unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
129158unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
130269unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
131069unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
131135unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
131137unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
131244unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
131262unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
131337unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
131339unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
131562unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
131740unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
131765unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
131773unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
131836unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
131843unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
131882unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
132006unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
132016unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
132186unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
133744unrolledgcc -m32 -O2 -fomit-frame-pointer2012052320120521
134366unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
134568unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
134602unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
134604unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
134612unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
134687unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
135222unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
135453unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
135489unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
135834unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
137256unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
137722unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
137724unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
137732unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
137782unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
138029unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
138153unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
138184unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
138186unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
138504unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
138603unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
138966unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
139239unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
139352unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
140392unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
141530unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
142200unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
142348unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
142425unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
142443unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
142496unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
142553unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
142616unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
142722unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
143125unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
143976unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
144359unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
144375unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
144681unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
155582simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
156801simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
163729simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
166131simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
172279simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
173277simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
173885simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
174186simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
175200simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
175216simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
175694simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
176043simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
176752simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
177188simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
178731simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
179051simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
182566simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
182858simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
182896simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
182916simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
184068simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
184526simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
184653simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
184754simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
185743simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
185748simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
185770simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
185780simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
185819simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
187598simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
187600simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
191001simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
191461simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
191486simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
191642simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
193118unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
193170simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
195556unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
204804unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
233374unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
233388unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
233459unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
234163unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
234215unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
234429unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
234549unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
235584unrolledgcc -m32 -Os -fomit-frame-pointer2012052320120521
235595unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
236048unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
236847unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
237156unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
238249unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
238749unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
239098unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
239538unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
239930unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
240011unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
240154unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
240260unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
240689unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
242054unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
242061unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
242065unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
242150unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
242273unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
242290unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
242402unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
245311unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
247274unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
248000unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
248074unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
248913unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
252956unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
256958unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
258093unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
271361unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
279388unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
297369unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
298449unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
449242simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
451670simplegcc -m32 -O2 -fomit-frame-pointer2012052320120521
453164simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
494175simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
494804simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
497461simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
497743simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
498387simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
512242simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
513232simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
517342simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
519912simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
524377simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
525254simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
525422simplegcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
530788simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
536262simplegcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
542854simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
544660simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
546351simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
549093simplegcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
550234simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
550367simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
551325simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
552958simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
552970simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
554382simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
561300simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
563911simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
565258simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
566146simplegcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
567100simplegcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
567672simplegcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
570136simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
570493simplegcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
571568simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
572260simplegcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
572359simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
572584simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
572638simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
572837simplegcc -m32 -O -fomit-frame-pointer2012052320120521
573397simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
573771simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
574183simplegcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
574273simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
574501simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
576604simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
581409simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
581950simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
583131simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
584780simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
655149simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
655379simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
655921simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
655963simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
656429simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
656970simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
659640simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
660425simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
665844simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
668079simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
668795simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
668863simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
669115simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
669710simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
670820simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
672568simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
676921simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
679640simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
679716simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
679720simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
679735simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
679795simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
679859simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
679898simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
680800simplegcc -m32 -Os -fomit-frame-pointer2012052320120521
680812simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
681246simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
681837simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
683367simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
683526simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
683708simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
683761simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
684256simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
684459simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
684484simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
684541simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
684618simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
684798simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
688075simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
688308simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
688315simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
690410specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
691500simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
720862specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012052320120521
725210specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
727655specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
729740specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
739456specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
740307specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
747243specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
747318specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
747705specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012052320120521
748251specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052320120521
748601specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012052320120521
750154specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012052320120521
755012specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012052320120521
757851specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012052320120521
761127specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012052320120521
764248specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
764629specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012052320120521
765051specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052320120521
765766specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012052320120521
769197specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
769314specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
773704specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
784644specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
784674specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
790018specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012052320120521
790659specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012052320120521
792229specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
794035specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012052320120521
799182specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
799984specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012052320120521
827373specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
830197specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
835880specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012052320120521
842310specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012052320120521
849169specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012052320120521
849864specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012052320120521
856877specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012052320120521
858798specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012052320120521
865816specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
866047specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
871187specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012052320120521
874692specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
883104specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
883128specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
883271specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
885843specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
885956specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
887106specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
887676specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012052320120521
888340specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
888602specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
889462specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012052320120521
890153specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012052320120521
890765specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
891187specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012052320120521
891607specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
894461specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
896228specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
902235specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012052320120521
902608specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
902750specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012052320120521
906184specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012052320120521
906701specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012052320120521
907324specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012052320120521
907362specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012052320120521
907427specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052320120521
907635specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012052320120521
908994specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012052320120521
909304specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012052320120521
910209specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012052320120521
910626specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012052320120521
911367specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012052320120521
911465specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012052320120521
911812specgcc -m32 -O2 -fomit-frame-pointer2012052320120521
912035specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012052320120521
912293specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052320120521
914483specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012052320120521
915045specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012052320120521
917624specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012052320120521
920644specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012052320120521
935228specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
935355specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
935701specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
940303specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
941139specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
944052specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
944059specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012052320120521
949870specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
954509specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
954858specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012052320120521
964004specgcc -m32 -march=k6 -O -fomit-frame-pointer2012052320120521
964492specgcc -m32 -march=nocona -O -fomit-frame-pointer2012052320120521
965955specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
966114specgcc -m32 -march=i386 -O -fomit-frame-pointer2012052320120521
970410specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
973387specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012052320120521
973727specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
976598specgcc -m32 -march=prescott -O -fomit-frame-pointer2012052320120521
978585specgcc -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
978678specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012052320120521
979092specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012052320120521
981262specgcc -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
983708specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
984716specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
985339specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012052320120521
986528specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052320120521
986768specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012052320120521
986804specgcc -m32 -O3 -fomit-frame-pointer2012052320120521
987228specgcc -m32 -march=athlon -O -fomit-frame-pointer2012052320120521
988564specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012052320120521
989608specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012052320120521
989971specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012052320120521
990973specgcc -m32 -march=core2 -O -fomit-frame-pointer2012052320120521
991612specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012052320120521
991613specgcc -m32 -march=corei7 -O -fomit-frame-pointer2012052320120521
993711specgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
994703specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012052320120521
995048specgcc -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
997560specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
1011220specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012052320120521
1011296specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
1013424specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012052320120521
1021571specgcc -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
1023778specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012052320120521
1032818specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012052320120521
1042271specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012052320120521
1073698specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1074648specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1074778specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1076003specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1077563specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012052320120521
1079513specgcc -m32 -O -fomit-frame-pointer2012052320120521
1082351specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012052320120521
1082877specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012052320120521
1084061specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012052320120521
1088039specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1088774specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1088935specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1089317specgcc -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1089934specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1090275specgcc -m32 -march=i486 -Os -fomit-frame-pointer2012052320120521
1090412specgcc -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1090911specgcc -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1090973specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012052320120521
1091217specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012052320120521
1091256specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
1091883specgcc -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1092700specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1094490specgcc -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1094536specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012052320120521
1095357specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012052320120521
1096084specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
1097064specgcc -m32 -march=i386 -Os -fomit-frame-pointer2012052320120521
1097072specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012052320120521
1097104specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
1097190specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052320120521
1097887specgcc -m32 -march=core2 -Os -fomit-frame-pointer2012052320120521
1098077specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012052320120521
1098178specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012052320120521
1098470specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012052320120521
1098708specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012052320120521
1098715specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012052320120521
1099178specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012052320120521
1099239specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012052320120521
1100518specgcc -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1101546specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012052320120521
1102221specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012052320120521
1110940specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012052320120521
1113550specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012052320120521
1120712specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012052320120521
1132822specgcc -m32 -Os -fomit-frame-pointer2012052320120521

Compiler output

Implementation: crypto_hash/cubehash832/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: ...
cubehash.c: cubehash.c:115:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:116:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:117:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:118:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:119:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:120:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:143:44: error: '__m128i' undeclared (first use in this function)
cubehash.c: cubehash.c:143:44: note: each undeclared identifier is reported only once for each function it appears in
cubehash.c: cubehash.c:143:53: error: expected expression before ')' token
cubehash.c: cubehash.c:144:53: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash832/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
cubehash.c: In file included from cubehash.c:9:0:
cubehash.c: cubehash.h:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: cubehash.c:14:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:15:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:16:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:17:3: error: unknown type name '__m128i'
cubehash.c: ...
cubehash.c: cubehash.c:136:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:137:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:138:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:139:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:140:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:141:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:164:44: error: '__m128i' undeclared (first use in this function)
cubehash.c: cubehash.c:164:44: note: each undeclared identifier is reported only once for each function it appears in
cubehash.c: cubehash.c:164:53: error: expected expression before ')' token
cubehash.c: cubehash.c:165:53: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4
gcc -m32 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -O -fomit-frame-pointer emmintrin4
gcc -m32 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin4
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin4