Implementation notes: armeabi, auxplug, crypto_aead/aes256gcmv1

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: aes256gcmv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
276777846refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015031420141124
277782492refgcc -funroll-loops -O3 -fomit-frame-pointer2015031420141124
280908072refgcc -O3 -fomit-frame-pointer2015031220141124
280908642refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2015031320141124
280910682refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015031420141124
280911996refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015031220141124
280912908refgcc -mcpu=xscale -O3 -fomit-frame-pointer2015031320141124
280915116refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2015031320141124
280915620refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2015031320141124
280915752refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015031320141124
280916784refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2015031220141124
280917240refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2015031320141124
280917960refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015031320141124
280922934refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2015031320141124
280923798refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015031320141124
280923816refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2015031320141124
280940922refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015031320141124
280944228refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2015031320141124
280946490refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015031320141124
281017494refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015031420141124
281098812refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015031420141124
286938180refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015031420141124
287578332refgcc -funroll-loops -O2 -fomit-frame-pointer2015031420141124
287856204refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015031420141124
291606942refgcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015031420141124
291616464refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2015031320141124
291618306refgcc -mcpu=xscale -O2 -fomit-frame-pointer2015031320141124
291618900refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015031320141124
291621342refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2015031320141124
291625638refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2015031320141124
291627354refgcc -O2 -fomit-frame-pointer2015031220141124
291627366refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2015031320141124
291627546refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015031320141124
291627702refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015031220141124
291628266refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015031420141124
291631434refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2015031320141124
291631926refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015031320141124
291632520refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015031320141124
291633300refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015031320141124
291658968refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2015031320141124
291660276refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2015031320141124
291673368refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2015031320141124
292113222refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015031420141124
305421852refgcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015031320141124
305421882refgcc -mcpu=xscale -Os -fomit-frame-pointer2015031320141124
305433144refgcc -mcpu=arm920t -Os -fomit-frame-pointer2015031320141124
305433690refgcc -mcpu=arm8 -Os -fomit-frame-pointer2015031320141124
305435802refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2015031420141124
305437098refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2015031320141124
305438250refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015031320141124
305441544refgcc -mcpu=strongarm -Os -fomit-frame-pointer2015031320141124
305443554refgcc -mcpu=arm810 -Os -fomit-frame-pointer2015031320141124
305447790refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015031320141124
305461938refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015031320141124
305464596refgcc -mcpu=arm940t -Os -fomit-frame-pointer2015031320141124
305467890refgcc -mcpu=arm9 -Os -fomit-frame-pointer2015031320141124
305468604refgcc -mcpu=arm9e -Os -fomit-frame-pointer2015031320141124
305473596refgcc -mcpu=arm920 -Os -fomit-frame-pointer2015031320141124
305488308refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015031320141124
305537292refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015031420141124
305538834refgcc -Os -fomit-frame-pointer2015031220141124
305557020refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015031220141124
313448880refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015031420141124
313449396refgcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer2015031420141124
313453284refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer2015031420141124
313455642refgcc -funroll-loops -O -fomit-frame-pointer2015031420141124
324499410refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015031420141124
324502740refgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015031420141124
324727200refgcc -funroll-loops -Os -fomit-frame-pointer2015031420141124
324752244refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015031420141124
325470030refgcc -mcpu=arm1020t -O -fomit-frame-pointer2015031320141124
325471428refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015031320141124
325473030refgcc -mcpu=iwmmxt -O -fomit-frame-pointer2015031420141124
325475958refgcc -mcpu=xscale -O -fomit-frame-pointer2015031320141124
325476924refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015031220141124
325477782refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015031320141124
325478466refgcc -fno-schedule-insns -O -fomit-frame-pointer2015031420141124
325479462refgcc -mcpu=arm9 -O -fomit-frame-pointer2015031320141124
325479636refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015031320141124
325484730refgcc -mcpu=arm810 -O -fomit-frame-pointer2015031320141124
325488138refgcc -mcpu=arm920 -O -fomit-frame-pointer2015031320141124
325496646refgcc -mcpu=ep9312 -O -fomit-frame-pointer2015031420141124
325499520refgcc -O -fomit-frame-pointer2015031220141124
325501422refgcc -mcpu=arm9e -O -fomit-frame-pointer2015031320141124
325504752refgcc -mcpu=strongarm -O -fomit-frame-pointer2015031320141124
325511406refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2015031320141124
325515048refgcc -mcpu=arm920t -O -fomit-frame-pointer2015031320141124
325515564refgcc -mcpu=arm8 -O -fomit-frame-pointer2015031320141124
325516776refgcc -mcpu=arm940t -O -fomit-frame-pointer2015031320141124
580247274refgcc -funroll-loops2015031420141124
580251042refcc2015031420141124
580279722refgcc2015031220141124

Test failure

Implementation: crypto_aead/aes256gcmv1/ref
Compiler: gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer ref
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ref
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ref
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/aes256gcmv1/dolbeau/aesenc-int
Compiler: cc
aesenc-int.c: aesenc-int.c:11:23: fatal error: immintrin.h: No such file or directory
aesenc-int.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 112, namely:
CompilerImplementations
cc dolbeau/aesenc-int
gcc dolbeau/aesenc-int
gcc -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops dolbeau/aesenc-int
gcc -funroll-loops -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1020t -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1020t -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns dolbeau/aesenc-int
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm810 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm810 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm810 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm810 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm8 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm8 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm8 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm8 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920t -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920t -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920t -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm920t -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm940t -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm940t -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm940t -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm940t -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9e -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9e -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9e -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9e -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=ep9312 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=ep9312 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=iwmmxt -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm110 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=strongarm -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=xscale -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=xscale -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=xscale -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -mcpu=xscale -Os -fomit-frame-pointer dolbeau/aesenc-int

Compiler output

Implementation: crypto_aead/aes256gcmv1/openssl
Compiler: cc
decrypt.c: decrypt.c:1:25: fatal error: openssl/evp.h: No such file or directory
decrypt.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 112, namely:
CompilerImplementations
cc openssl
gcc openssl
gcc -O2 -fomit-frame-pointer openssl
gcc -O3 -fomit-frame-pointer openssl
gcc -O -fomit-frame-pointer openssl
gcc -Os -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -funroll-loops openssl
gcc -funroll-loops -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -O -fomit-frame-pointer openssl
gcc -funroll-loops -Os -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer openssl
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer openssl
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -O -fomit-frame-pointer openssl
gcc -mcpu=arm1020t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer openssl
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns openssl
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920 -O -fomit-frame-pointer openssl
gcc -mcpu=arm920 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm920t -O -fomit-frame-pointer openssl
gcc -mcpu=arm920t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm940t -O -fomit-frame-pointer openssl
gcc -mcpu=arm940t -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9 -O -fomit-frame-pointer openssl
gcc -mcpu=arm9 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9e -O -fomit-frame-pointer openssl
gcc -mcpu=arm9e -Os -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer openssl
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -O -fomit-frame-pointer openssl
gcc -mcpu=ep9312 -Os -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -O -fomit-frame-pointer openssl
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl
gcc -mcpu=xscale -O2 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O3 -fomit-frame-pointer openssl
gcc -mcpu=xscale -O -fomit-frame-pointer openssl
gcc -mcpu=xscale -Os -fomit-frame-pointer openssl