Implementation notes: x86, h9ivy, crypto_hash/cubehash162

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
229000emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042720140425
229040emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042720140425
229056emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042720140425
229700emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042720140425
229784emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042720140425
231660emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042720140425
231688emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042720140425
231860emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042720140425
231876emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042720140425
240168emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
241048emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
242672emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042720140425
243308emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042720140425
243356emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042720140425
243380emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
243392emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
243576emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
243588emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
243632emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
243688emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
243796emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
243852emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
244060emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
244076emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
244096emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
244100emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
244216emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
244232emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
244332emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
244360emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
244868emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
244908emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
245132emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
245148emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
246724emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042720140425
246732emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042720140425
246740emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042720140425
246752emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042720140425
246932emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042720140425
246988emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042720140425
246996emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042720140425
246996emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042720140425
248744emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
248848emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
248860emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
248896emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2014042720140425
248896emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
248912emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042720140425
248916emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042720140425
249076emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
251316emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
251388emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
251512emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
251548emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
252712emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2014042720140425
252872emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
253464emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
253464emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
253536emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
253544emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
262060emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
262116emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
263300emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
263344emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
263364emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
263392emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
263424emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
263476emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
268444emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
268588emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
269296emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2014042720140425
269460emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
269548emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
269764emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042720140425
269780emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042720140425
269792emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042720140425
1135468simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1136560simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1136672simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1136700simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1139016simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1139088simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1139128simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1140432simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1140452simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1140512simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1141668simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1142720simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042720140425
1144800simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1144808simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1144924simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1146336simplegcc -m32 -O3 -fomit-frame-pointer2014042720140425
1146688simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1146808simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1147428simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1147460simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1159176simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1159180simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1160712simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1161648simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042720140425
1166196simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1166480simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1167168simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1167240simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1168200simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1171332simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1172044simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042720140425
1172100simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042720140425
1174300simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1175540simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042720140425
1175564simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042720140425
1175664simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042720140425
1175852simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1176176simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1176212simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1176796simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1176904simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1177740simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042720140425
1178092simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1334116unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1334252unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1334612unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1334760unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1334784unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1335012unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1335232unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1336640unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1337304unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1338120unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1338132unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1338192unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042720140425
1338248unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1338336unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042720140425
1339292unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
1339984unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042720140425
1340004unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042720140425
1340056unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
1340100unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042720140425
1340200unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
1340292unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1340964unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
1340972unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
1341232unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1341432unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1341572unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1341904unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1341960unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1342072unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
1342112unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
1342440unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042720140425
1342840unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1342880unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1342972unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1343564unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1343704unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042720140425
1344224unrolledgcc -m32 -O3 -fomit-frame-pointer2014042720140425
1344424unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042720140425
1344560unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1344956unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1345444unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1345468unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1345496unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
1345556unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
1345560unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
1345816unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
1345828unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
1345912unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
1346304unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1346756unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1346792unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1346932unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1350332unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
1350344unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
1350652unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
1350696unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
1350740unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425
1350740unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
1351016unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
1351032unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
1351076unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
1351164unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
1351176unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
1351212unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425
1351596unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
1351660unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
1351908unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
1352752unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042720140425
1352804unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042720140425
1352804unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042720140425
1352896unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042720140425
1353176unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1353184unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1353500unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
1353600unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042720140425
1353652unrolledgcc -m32 -O2 -fomit-frame-pointer2014042720140425
1354196unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042720140425
1355240unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042720140425
1356776unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
1356824unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
1356832unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
1356848unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
1356852unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
1356916unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
1356916unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
1356940unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
1356940unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
1356956unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
1356956unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
1357608unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
1357716unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
1358440unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1359592unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
1359648unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
1364080unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
1364604unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
1364604unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
1364608unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
1366564unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
1366616unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
1366620unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
1366636unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
1368436unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042720140425
1368816unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
1368896unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
1368916unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
1369332unrolledgcc -m32 -Os -fomit-frame-pointer2014042720140425
1369348unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042720140425
1370372unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
1370420unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
1370544unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
1370544unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
1370544unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
1370560unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
1370560unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
1372844unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1373088unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
1373120unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
1373120unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
1373124unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
1373428unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042720140425
1373452unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042720140425
1373824unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
1373824unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042720140425
1373828unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042720140425
1373832unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2014042720140425
1373844unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042720140425
1374368unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
1374432unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
1374472unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
1374480unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
1382112unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
1382184unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
1382568unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
1382592unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
1382596unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
1383168unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
1386828unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
1387152unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
1391428unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042720140425
1395000unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
1395876unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
1395908unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
1396436unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
1401908unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
1420428unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
1420448unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
1420716unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
1420796unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
1421692unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2014042720140425
1421864unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042720140425
1421868unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2014042720140425
1421884unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042720140425
1421948unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2014042720140425
1421964unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042720140425
1421984unrolledgcc -m32 -O -fomit-frame-pointer2014042720140425
1422012unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042720140425
1422032unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042720140425
1435172unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
1435216unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
1436116unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
1436196unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
1443300unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
1443308unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
1443392unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
1443392unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
1457000unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
1457068unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
1459000unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
1459372unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
1459544unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
1472580unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
1574028specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1574352specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1578020specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042720140425
1578024specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042720140425
1589940specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1590144specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1590172specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1590272specgcc -m32 -O3 -fomit-frame-pointer2014042720140425
1592200specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042720140425
1593084specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042720140425
1595232specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1595256specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042720140425
1595380specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042720140425
1596020specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
1596072specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
1598516specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
1599304specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042720140425
1599972specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
1600552specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
1600676specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
1600968specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042720140425
1605496specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1605896specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042720140425
1607448specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
1607924specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042720140425
1608096specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042720140425
1608196specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
1608584specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
1609232specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042720140425
1609692specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042720140425
1609708specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042720140425
1614460specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1614720specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1614988specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1615000specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1615188specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042720140425
1615232specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1615264specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042720140425
1618888specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1622660specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042720140425
1622840specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
1622928specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
1622940specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
1622952specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
1624452specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1624732specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042720140425
1624876specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1625772specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042720140425
1628628specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042720140425
1630084specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042720140425
1630568specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1633140specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042720140425
1635928specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
1638780specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1639196specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042720140425
1642336specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
1649508specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042720140425
1649596specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042720140425
1649712specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042720140425
1653128specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
1653132specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
1780868specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042720140425
1790068specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042720140425
1790508specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042720140425
1790768specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042720140425
1794684specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
1794772specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
1794936specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
1796992specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
1798968specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
1802248specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
1802260specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
1802400specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
1802544specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042720140425
1802668specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
1807068specgcc -m32 -O2 -fomit-frame-pointer2014042720140425
1808460specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
1808520specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
1808552specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
1808556specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
1814580specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042720140425
1814720specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042720140425
1826228specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
1832076specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
1839684specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
1841112specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
2005908simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
2005972simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
2006048simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
2006076simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425
2006076simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
2006672simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
2006864simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
2009220simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
2009260simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
2009268simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
2009400simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
2009412simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
2010444simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
2010488simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
2010624simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
2010628simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
2011900simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
2011948simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
2012644simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2014042720140425
2012768simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
2012780simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
2012788simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
2012788simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
2012796simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
2012808simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
2012812simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
2013036simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
2013124simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
2013892simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
2013908simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
2013920simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
2013948simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
2014176simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
2014184simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
2014348simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
2014712simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042720140425
2157696specgcc -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
2157764specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
2157900specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
2162152specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
2162160specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
2162248specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
2162536specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
2162880specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
2162988specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
2163096specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
2163516specgcc -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
2163536specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
2164160specgcc -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
2165228specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042720140425
2165712specgcc -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
2165732specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
2165772specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042720140425
2165876specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042720140425
2165944specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042720140425
2165996specgcc -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
2166260specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042720140425
2166316specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
2166476specgcc -m32 -march=core2 -Os -fomit-frame-pointer2014042720140425
2166788specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
2167412specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
2167548specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
2173776specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
2174064specgcc -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
2174216specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
2174236specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
2174388specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
2174796specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
2174820specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
2174964specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
2175344specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
2175348specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
2175636specgcc -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
2175672specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
2175676specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
2175836specgcc -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
2176128specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042720140425
2189608specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042720140425
2190488specgcc -m32 -Os -fomit-frame-pointer2014042720140425
2903152specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
2903740specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
2903840specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425
2904004specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
2904008specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
2906496specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
2913176specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
2918556specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
2918812specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
2926736specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
2927144specgcc -funroll-loops -m32 -O -fomit-frame-pointer2014042720140425
2928456specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
2928516specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
2928520specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
2928528specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
2990788specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
2990896specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
2991932specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
3045964specgcc -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
3045992specgcc -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
3065580specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425
3066056specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
3066184specgcc -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
3067568specgcc -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
3071268specgcc -m32 -march=corei7 -O -fomit-frame-pointer2014042720140425
3071356specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042720140425
3071388specgcc -m32 -O -fomit-frame-pointer2014042720140425
3071412specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042720140425
3071424specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042720140425
3071460specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042720140425
3071508specgcc -m32 -march=core2 -O -fomit-frame-pointer2014042720140425
3071604specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042720140425
3073392specgcc -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
3073840specgcc -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
3077100specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
3077316specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
3077384specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
3077624specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
3086880specgcc -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
3093660specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
3137740specgcc -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
3149692specgcc -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
3149860specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
4791880simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042720140425
5107584simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042720140425
5108660simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042720140425
5109164simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042720140425
5112976simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042720140425
5113352simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042720140425
5475356simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042720140425
5482188simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042720140425
5483032simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042720140425
5488060simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042720140425
5488328simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042720140425
5496576simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
5506544simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
5642108simplegcc -m32 -march=k8 -O -fomit-frame-pointer2014042720140425
5642388simplegcc -m32 -march=athlon -O -fomit-frame-pointer2014042720140425
5644336simplegcc -m32 -march=i486 -O -fomit-frame-pointer2014042720140425
5644612simplegcc -m32 -march=i386 -O -fomit-frame-pointer2014042720140425
5650268simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014042720140425
5651812simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042720140425
5651848simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042720140425
5658216simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042720140425
5659748simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042720140425
5666380simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042720140425
5666404simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
5667076simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
5667268simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
5668772simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
5678316simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042720140425
5689800simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042720140425
5695648simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
5695688simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
5698328simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
5740732simplegcc -m32 -O2 -fomit-frame-pointer2014042720140425
5766540simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
5770772simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
5780816simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042720140425
5790328simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042720140425
5795220simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042720140425
5806252simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042720140425
5828424simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042720140425
5828880simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042720140425
5829216simplegcc -m32 -O -fomit-frame-pointer2014042720140425
5829440simplegcc -m32 -march=core2 -O -fomit-frame-pointer2014042720140425
5829512simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042720140425
5829564simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042720140425
5829832simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2014042720140425
5832160simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042720140425
5835108simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042720140425
5838804simplegcc -m32 -march=nocona -O -fomit-frame-pointer2014042720140425
5839480simplegcc -m32 -march=prescott -O -fomit-frame-pointer2014042720140425
5839984simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042720140425
5840328simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042720140425
5840420simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042720140425
5840560simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042720140425
5841124simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042720140425
5841140simplegcc -m32 -march=pentium -O -fomit-frame-pointer2014042720140425
5857600simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
5857832simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
5863668simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042720140425
5863668simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042720140425
5863912simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042720140425
5864500simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042720140425
5865304simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
5868868simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042720140425
5868904simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042720140425
5869124simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042720140425
5869136simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2014042720140425
5869388simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042720140425
5869492simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042720140425
5870244simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042720140425
5870292simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
5870488simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2014042720140425
5870496simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042720140425
5870664simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
5870740simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2014042720140425
5870984simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042720140425
5871048simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042720140425
5871708simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
5871880simplegcc -m32 -Os -fomit-frame-pointer2014042720140425
5871976simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042720140425
5872912simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042720140425
5873016simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042720140425
5914952simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042720140425
5952480simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042720140425
5954352simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042720140425
5970616simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042720140425
5971520simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042720140425
5974440simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042720140425
5978852simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042720140425
6041092simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042720140425
6094464simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042720140425
6095564simplegcc -m32 -march=k6 -O -fomit-frame-pointer2014042720140425
6095612simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042720140425

Compiler output

Implementation: crypto_hash/cubehash162/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: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:18:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:19:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:20:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:21:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:22:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:23:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:24:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:25:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:26:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c: In function 'Update':
cubehash.c: cubehash.c:131:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:132:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:133:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:134:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:135:3: error: unknown type name '__m128i'
cubehash.c: cubehash.c:136:3: error: unknown type name '__m128i'
cubehash.c: ...

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