Implementation notes: armeabi, sachr, crypto_hash/shavite3256

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140514
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
51006sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
51294sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
51307sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
51475sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
51505sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
51539sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
51562sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
51659sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
51702sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
51733sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
51804sphlibgcc -O -fomit-frame-pointer2014051620140514
51853sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
51915sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
51918sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
51941sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
51947sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
52028sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
52109sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
52126sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
52154sphlibgcc -Os -fomit-frame-pointer2014051620140514
52309sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
52312sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
52442sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
52698sphlibgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
52845sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
53705sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
53786sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
53894sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
54464sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
55111sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
55124sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
55204low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
55404low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
55988low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
56123sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
56393low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
56542new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
56597low-memgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
56744new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
57248no-saltgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
57355no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
57427no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57721no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57757new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57779sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57879new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57919sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
57922sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
57942sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
58050no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
58134sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
58187sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
58346sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
58390sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
58619sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
58704sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
58853sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
58859sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
58875sphlib-smallgcc -Os -fomit-frame-pointer2014051620140514
59028sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
59288new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
59400sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
59420sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
59707sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
59756sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
59759sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
59915sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
59947sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
60003sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
60024sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
60053sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
60254sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
60320sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
60559sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
60607sphlib-smallgcc -O -fomit-frame-pointer2014051620140514
62147low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
62578low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
62707low-memgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
62746low-memgcc -O -fomit-frame-pointer2014051620140514
62811low-memgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
63385low-memgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
63553low-memgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
63709low-memgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
63789low-memgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
63804low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
63844low-memgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
63907low-memgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
63919low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
64060low-memgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
64065low-memgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
64272low-memgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
64374low-memgcc -Os -fomit-frame-pointer2014051620140514
64406low-memgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
64439low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
64453low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
64564low-memgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
65022low-memgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
65300low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
65429low-memgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
65684low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
67048new-aes-roundgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
67227no-saltgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
67259lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
67285no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
67293no-saltgcc -O -fomit-frame-pointer2014051620140514
67307new-aes-roundgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
67521new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
67525no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
67526no-saltgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
67626no-saltgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
67641new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
67762no-saltgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
67770no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
67787new-aes-roundgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
67805new-aes-roundgcc -O -fomit-frame-pointer2014051620140514
67994new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
68049new-aes-roundgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
68082new-aes-roundgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
68110no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
68148no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
68157new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
68220new-aes-roundgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
68222no-saltgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
68232new-aes-roundgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
68247new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
68267no-saltgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
68282new-aes-roundgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
68305no-saltgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
68401new-aes-roundgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
68458new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
68493new-aes-roundgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
68500new-aes-roundgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
68603no-saltgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
68669no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
68747new-aes-roundgcc -Os -fomit-frame-pointer2014051620140514
68861no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
68963lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
68993new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
69021no-saltgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
69039new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
69088no-saltgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
69137no-saltgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
69193no-saltgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
69210lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
69212new-aes-roundgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
69288no-saltgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
69335no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
69403no-saltgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
69564new-aes-roundgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
69731new-aes-roundgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
69812no-saltgcc -Os -fomit-frame-pointer2014051620140514
70008new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
70440lower-memgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
70562lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
70766no-saltgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
72294sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
72399sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
72556sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
72562sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
72574sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
72580sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
72635sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
72739sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
72813sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
72817sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
73188sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
73627sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
73725sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
73816sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
74597sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
74858sphlib-smallgcc -O3 -fomit-frame-pointer2014051620140514
74858sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
75118sphlib-smallgcc -O2 -fomit-frame-pointer2014051620140514
75221sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
75989sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
76296lower-memgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
76447lower-memgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
76466lower-memgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
77092lower-memgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
77109lower-memgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
77178lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
77252lower-memgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
77866lower-memgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
77928lower-memgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
77956lower-memgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
78184lower-memgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
78264lower-memgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
78620lower-memgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
78909sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
78933lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
79020lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
79230lower-memgcc -Os -fomit-frame-pointer2014051620140514
79378lower-memgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
79479lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
79539lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
79676sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
79816lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
79915lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
79984lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
81106lower-memgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
81194sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
81454sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
81696sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
81819lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
82306sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
82589lower-memgcc -O -fomit-frame-pointer2014051620140514
83556sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
83652sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
84142sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
84744sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
84863sphlibgcc -O3 -fomit-frame-pointer2014051620140514
84926sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
85179lower-memgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
85219sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
85286lower-memgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
85534sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
86133sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
86311sphlibgcc -O2 -fomit-frame-pointer2014051620140514
86990low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
87569new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
87633no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
88155lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
88842new-aes-roundgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
89013no-saltgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
89198new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
89878low-memgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
90288low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
90299low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
90694sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
90726sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
90750no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
90761sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
90774sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
90783no-saltgcc -O2 -fomit-frame-pointer2014051620140514
90813sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
90879sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
91186sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
91376new-aes-roundgcc -O2 -fomit-frame-pointer2014051620140514
91413lower-memgcc -O3 -fomit-frame-pointer2014051620140514
91552low-memgcc -O2 -fomit-frame-pointer2014051620140514
91618new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
92028lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
92033sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
92606low-memgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
92949no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
93350new-aes-roundgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
93616lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
94530no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
94588new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
94791lower-memgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
95128new-aes-roundgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
95155low-memgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
95297new-aes-roundgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
95346new-aes-roundgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
95416new-aes-roundgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
95430lower-memgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
95591lower-memgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
95594no-saltgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
95610new-aes-roundgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
95657low-memgcc -O3 -fomit-frame-pointer2014051620140514
95769no-saltgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
95808lower-memgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
95828no-saltgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
95894new-aes-roundgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
95912lower-memgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
95914new-aes-roundgcc -O3 -fomit-frame-pointer2014051620140514
96204no-saltgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
96368no-saltgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
96813no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
96830new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
97047lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
97059no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
97119low-memgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
97348no-saltgcc -O3 -fomit-frame-pointer2014051620140514
97399no-saltgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
97541lower-memgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
98033no-saltgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
98279new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
98378lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
98456lower-memgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
98699low-memgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
99050low-memgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
99189lower-memgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
99308new-aes-roundgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
99474low-memgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
99665lower-memgcc -O2 -fomit-frame-pointer2014051620140514
99748lower-memgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
100038lower-memgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
100376low-memgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
100520low-memgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
100701lower-memgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
100891lower-memgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
101226low-memgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
101327low-memgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
101416low-memgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
101443low-memgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
102053low-memgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
102704low-memgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
103282new-aes-roundgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
103289lower-memgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
103319no-saltgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
103738new-aes-roundgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
104006new-aes-roundgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
104545no-saltgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
104565no-saltgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
104837new-aes-roundgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
106793no-saltgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
107322no-saltgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
107857new-aes-roundgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
108649no-saltgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
119806sphlibcc2014051620140514
120274sphlibgcc2014051620140514
120283sphlibgcc -funroll-loops2014051620140514
122713low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
125460low-memgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
131092sphlib-smallgcc2014051620140514
131772sphlib-smallcc2014051620140514
131980sphlib-smallgcc -funroll-loops2014051620140514
151518new-aes-roundcc2014051620140514
152258new-aes-roundgcc -funroll-loops2014051620140514
152377new-aes-roundgcc2014051620140514
154012low-memcc2014051620140514
154981low-memgcc2014051620140514
155343no-saltgcc2014051620140514
155380no-saltcc2014051620140514
155382no-saltgcc -funroll-loops2014051620140514
156191low-memgcc -funroll-loops2014051620140514
1606968-bitgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051620140514
1607148-bitgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051620140514
1608668-bitgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051620140514
1632848-bitgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051620140514
1655068-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
1664328-bitgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051620140514
1687538-bitgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051620140514
1744558-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051620140514
1771138-bitgcc -O3 -fomit-frame-pointer2014051620140514
1774028-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
1781178-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051620140514
1781518-bitgcc -funroll-loops -O3 -fomit-frame-pointer2014051620140514
1790048-bitgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051620140514
1922978-bitgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051620140514
1923008-bitgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051620140514
1926448-bitgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051620140514
1928148-bitgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051620140514
1943828-bitgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051620140514
195165lower-memgcc2014051620140514
195518lower-memgcc -funroll-loops2014051620140514
196264lower-memcc2014051620140514
2036928-bitgcc -funroll-loops -O2 -fomit-frame-pointer2014051620140514
2063288-bitgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051620140514
2097798-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
2117578-bitgcc -O2 -fomit-frame-pointer2014051620140514
2125358-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051620140514
2144428-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
2157198-bitgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051620140514
2162228-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051620140514
3179428-bitgcc -funroll-loops -O -fomit-frame-pointer2014051620140514
3179848-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
3217918-bitgcc -funroll-loops -Os -fomit-frame-pointer2014051620140514
3218398-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
3230868-bitgcc -O -fomit-frame-pointer2014051620140514
3234108-bitgcc -Os -fomit-frame-pointer2014051620140514
3234388-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2014051620140514
3234438-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051620140514
3235108-bitgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051620140514
3236928-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
3243148-bitgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051620140514
3245678-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
3248968-bitgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051620140514
3249938-bitgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051620140514
3252968-bitgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051620140514
3253548-bitgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051620140514
3254638-bitgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051620140514
3257428-bitgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051620140514
3258728-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051620140514
3260108-bitgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051620140514
3261608-bitgcc -mcpu=strongarm -O -fomit-frame-pointer2014051620140514
3269698-bitgcc -mcpu=arm810 -O -fomit-frame-pointer2014051620140514
3271828-bitgcc -mcpu=arm8 -O -fomit-frame-pointer2014051620140514
3280348-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051620140514
3287608-bitgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051620140514
4891928-bitgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051620140514
13398488-bitgcc2014051620140514
13663658-bitcc2014051620140514
13825138-bitgcc -funroll-loops2014051620140514

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: cc
SHAvite3.c: In file included from SHAvite3.c:11:0:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-Wcpp]

Number of similar (compiler,implementation) pairs: 175, namely:
CompilerImplementations
cc 8-bit low-mem lower-mem new-aes-round no-salt
gcc 8-bit low-mem lower-mem new-aes-round no-salt
gcc -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -fno-schedule-insns -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3256/8-bit
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHAvite3.c: SHAvite3.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
SHAvite3.c: In file included from SHAvite3.c:11:0:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-Wcpp]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 100, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm810 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm810 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm8 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=arm8 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm -O -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt
gcc -mcpu=strongarm -Os -fomit-frame-pointer 8-bit low-mem lower-mem new-aes-round no-salt

Compiler output

Implementation: crypto_hash/shavite3256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
shavite.c: shavite.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib sphlib-small