Implementation notes: x86, cryptologic, crypto_core/aes256decrypt

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_core
Primitive: aes256decrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
819830refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
819960refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
819994refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
831200refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
831200refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
831212refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
831234refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
836988refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
837727refgcc -m32 -O3 -fomit-frame-pointer2014051920140517
843976refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
845206refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
854052refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
854058refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
855300refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
855348refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
855897refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
855982refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
856421refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
856509refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
889428refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
890394refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
891891refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
891897refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
893376refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
893391refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
905358refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
907382refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
907537refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
907549refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
942955refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
944885refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
947609refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
957182refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
957472refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
957670refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
974694refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
975179refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
975288refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
975818refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
976369refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
984240refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
984421refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
1035349refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
1037521refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
1037564refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
1037579refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
1038600refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
1038606refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
1038660refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
1038797refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
1041009refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
1041012refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
1044136refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
1046464refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
1047721refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
1053928refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
1053930refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
1056706refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
1060454refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
1064265refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
1083646refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
1084176refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
1085242refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
1085470refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
1085949refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
1093449refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
1094188refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
1099706refgcc -m32 -O2 -fomit-frame-pointer2014051920140517
1100821refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
1102170refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
1105421refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
1108247refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
1109574refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
1111438refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
1111582refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
1114041refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
1114212refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
1116013refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
1130064refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
1130076refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
1139962refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
1144263refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
1147836refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
1150115refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
1153079refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
1153579refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
1155115refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
1155446refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
1155909refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
1156706refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
1168509refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
1174859refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
1183273refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
1191500refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
1194627refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
1241676refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
1254451refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
1254639refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
1256085refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
1259730refgcc -m32 -Os -fomit-frame-pointer2014051920140517
1260474refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
1265891refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
1319218refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
1334221refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
1334907refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
1335821refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
1336953refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
1347079refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
1352906refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
1356152refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
1368377refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
1369107refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
1370195refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
1380092refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
1381548refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
1387157refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
1389458refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
1390314refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
1393600refgcc -m32 -O -fomit-frame-pointer2014051920140517
1405021refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
1405455refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
1407118refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
1417491refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
1427528refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
1441005refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
1443609refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
1444918refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
1445497refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
1445862refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
1446650refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
1447027refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
1447750refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
1451520refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
1457540refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
1457971refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
1458633refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
1459218refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
1471515refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
1487136refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
1494589refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517

Compiler output

Implementation: crypto_core/aes256decrypt/openssl
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
core.c: In file included from /usr/include/openssl/aes.h:55,
core.c: from core.c:1:
core.c: /usr/include/openssl/opensslconf.h:13:30: error: opensslconf-i386.h: No such file or directory

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer openssl
gcc -m32 -O2 -fomit-frame-pointer openssl
gcc -m32 -O3 -fomit-frame-pointer openssl
gcc -m32 -O -fomit-frame-pointer openssl
gcc -m32 -Os -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O2 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O3 -fomit-frame-pointer openssl
gcc -m32 -march=athlon -O -fomit-frame-pointer openssl
gcc -m32 -march=athlon -Os -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=core2 -O -fomit-frame-pointer openssl
gcc -m32 -march=core2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i386 -O -fomit-frame-pointer openssl
gcc -m32 -march=i386 -Os -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=i486 -O -fomit-frame-pointer openssl
gcc -m32 -march=i486 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k6 -O -fomit-frame-pointer openssl
gcc -m32 -march=k6 -Os -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=k8 -O -fomit-frame-pointer openssl
gcc -m32 -march=k8 -Os -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O2 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O3 -fomit-frame-pointer openssl
gcc -m32 -march=nocona -O -fomit-frame-pointer openssl
gcc -m32 -march=nocona -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentium -O -fomit-frame-pointer openssl
gcc -m32 -march=pentium -Os -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer openssl
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O2 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O3 -fomit-frame-pointer openssl
gcc -m32 -march=prescott -O -fomit-frame-pointer openssl
gcc -m32 -march=prescott -Os -fomit-frame-pointer openssl