Implementation notes: x86, cryptologic, crypto_core/aes128encrypt

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_core
Primitive: aes128encrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
505155refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
505164refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
505164refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
505167refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
508194refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
508236refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
508243refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
521003refgcc -m32 -O3 -fomit-frame-pointer2014051920140517
525733refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
525945refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
527715refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
527748refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051920140517
532663refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051920140517
532664refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051920140517
532676refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051920140517
532688refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051920140517
534673refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
534709refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
534712refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
537894refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051920140517
538373refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
539600refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
539621refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
540549refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
540549refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
551640refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
551651refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
551655refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
551960refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
554224refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051920140517
558185refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051920140517
558197refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051920140517
559230refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051920140517
559348refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051920140517
559367refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051920140517
605546refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
605551refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
605551refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
606194refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
606309refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
615882refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
620030refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
627615refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
627615refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
627615refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
628203refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
630312refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
630318refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
630318refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
633079refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
636179refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
636188refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
638379refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
638388refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
638970refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051920140517
643888refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
643888refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
643897refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
643897refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
643900refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
656797refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051920140517
656806refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051920140517
656906refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051920140517
658391refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051920140517
658452refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051920140517
662840refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051920140517
663606refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
663988refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051920140517
664015refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
664021refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
664451refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051920140517
664531refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
664824refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517
666443refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
667991refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
668028refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
689340refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
689340refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
689340refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
694252refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
695482refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051920140517
695649refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051920140517
695661refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051920140517
695679refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051920140517
696421refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
696624refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
696630refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
696643refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
703358refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
705912refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
716934refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051920140517
716964refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051920140517
727291refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051920140517
727291refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051920140517
756130refgcc -m32 -Os -fomit-frame-pointer2014051920140517
756282refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051920140517
756282refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051920140517
756291refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051920140517
756294refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051920140517
756443refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051920140517
789555refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051920140517
789870refgcc -m32 -O2 -fomit-frame-pointer2014051920140517
790685refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051920140517
806958refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051920140517
806994refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051920140517
807161refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051920140517
807452refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051920140517
807618refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051920140517
812067refgcc -m32 -O -fomit-frame-pointer2014051920140517
812894refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051920140517
817055refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051920140517
817170refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051920140517
817297refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051920140517
822415refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051920140517
823491refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051920140517
823518refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051920140517
828939refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051920140517
833418refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051920140517
833424refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051920140517
835035refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051920140517
835055refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051920140517
839379refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051920140517
839718refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051920140517
840470refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051920140517
841115refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051920140517
844797refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051920140517
844988refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051920140517
846028refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051920140517
869731refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051920140517
871758refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051920140517
871767refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051920140517
871785refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051920140517
872825refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051920140517
873409refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051920140517
875037refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051920140517
875037refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051920140517
875037refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051920140517
888848refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051920140517
914370refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051920140517
915549refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051920140517

Compiler output

Implementation: crypto_core/aes128encrypt/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