Implementation notes: armeabi, flops, crypto_hash/shavite3256

Computer: flops
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: shavite3256
TimeImplementationCompilerBenchmark dateSUPERCOP version
75296sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
78116sphlib-smallgcc -O3 -fomit-frame-pointer2014050420140425
79098sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
79906sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
79966sphlib-smallgcc -O2 -fomit-frame-pointer2014050420140425
80432sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
80510sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
80726sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
80754sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
80942sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
81131sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
81394sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
81444sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
83534sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
84582low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
85378low-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
85790sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
85790sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
85791sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
85792sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
85802sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
85870sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
85870sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
85880sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
85882sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
86178sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
86401sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
86840sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
86842sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
86891sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
86924sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
87312sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
87463sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
87480sphlibgcc -Os -fomit-frame-pointer2014050420140425
87671sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
87815sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
88005no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
88009new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
88021no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
88049new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
88280sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
92113sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
92588low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
93235new-aes-roundgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
93250no-saltgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
95364sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
97213sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
98263sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
98265sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
98276sphlibgcc -O2 -fomit-frame-pointer2014050420140425
98326sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
98328sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
98333sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
98344sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
98382sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
98409sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
98424sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
98494sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
98507sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
99087sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
99127sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
100196lower-memgcc -O3 -fomit-frame-pointer2014050420140425
100350lower-memgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
101171lower-memgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
101325low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
101784low-memgcc -O2 -fomit-frame-pointer2014050420140425
101940low-memgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
101952low-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
101955sphlibgcc -O3 -fomit-frame-pointer2014050420140425
102151sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
102475low-memgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
102508low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
102608sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
102688lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
102736lower-memgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
102842low-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
103500lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
104634low-memgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
105112new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
105114no-saltgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
105259low-memgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
105309low-memgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
105318no-saltgcc -O3 -fomit-frame-pointer2014050420140425
105330new-aes-roundgcc -O3 -fomit-frame-pointer2014050420140425
105331sphlib-smallgcc -Os -fomit-frame-pointer2014050420140425
105360sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
105443sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
105460sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
105638new-aes-roundgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
105639no-saltgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
105639new-aes-roundgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
105769sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
105773no-saltgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
106362sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
106448new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
106470new-aes-roundgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
106481no-saltgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
106508no-saltgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
106514new-aes-roundgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
106554no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
106572new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
106585no-saltgcc -O2 -fomit-frame-pointer2014050420140425
106736new-aes-roundgcc -O2 -fomit-frame-pointer2014050420140425
106941no-saltgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
107022new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
107023no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
107229low-memgcc -O3 -fomit-frame-pointer2014050420140425
107848new-aes-roundgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
107848no-saltgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
108982low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
109132low-memgcc -Os -fomit-frame-pointer2014050420140425
109435low-memgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
109571low-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
110142low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
110375new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
110440no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
110562no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
110579new-aes-roundgcc -Os -fomit-frame-pointer2014050420140425
110645no-saltgcc -Os -fomit-frame-pointer2014050420140425
110648new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
110855new-aes-roundgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
110866no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
110882new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
111081no-saltgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
111346low-memgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
112381new-aes-roundgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
112550no-saltgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
114172low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
114728lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
115154lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
115357lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
115374lower-memgcc -O2 -fomit-frame-pointer2014050420140425
115408low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
115427sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
115531sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
115865sphlibgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
115893sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
115908sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
115919sphlibgcc -O -fomit-frame-pointer2014050420140425
115958sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
115975sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
116564sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
116583sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
116586sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
116921sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
116929sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
116979sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
117025sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
117053lower-memgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
117136sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
117145lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
117619sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
117684lower-memgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
118311sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
118346sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
119765sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
120044sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
120058low-memgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
120065low-memgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
120156low-memgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
120158low-memgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
120167low-memgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
120316sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
120360sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
120581sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
120600sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
120610sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
120631sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
120707new-aes-roundgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
120721no-saltgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
120724new-aes-roundgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
120725no-saltgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
120729new-aes-roundgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
120732no-saltgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
120741new-aes-roundgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
120741no-saltgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
120744new-aes-roundgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
120765low-memgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
120790lower-memgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
120790lower-memgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
120810no-saltgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
120860lower-memgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
121093lower-memgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
121458lower-memgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
121958lower-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
122011low-memgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
122022low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
122226low-memgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
122226low-memgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
122226low-memgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
122252low-memgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
122266low-memgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
122695no-saltgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
122706new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
122706new-aes-roundgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
123027no-saltgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
123036new-aes-roundgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
123079no-saltgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
123085new-aes-roundgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
123089no-saltgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
123145new-aes-roundgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
123153no-saltgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
123172new-aes-roundgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
123199no-saltgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
123205new-aes-roundgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
123710no-saltgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
124284new-aes-roundgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
124408no-saltgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
124991sphlib-smallgcc -O -fomit-frame-pointer2014050420140425
124992sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
125010sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
125022sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
125045sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
125231lower-memgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
125314sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
125927sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
125942sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
125943sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
125951sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
126015sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
127459lower-memgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
128429low-memgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
129283lower-memgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
129284lower-memgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
130008no-saltgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
130020new-aes-roundgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
131093low-memgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
131094low-memgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
131099low-memgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
131151low-memgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
131232low-memgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
132185lower-memgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
132423lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
132462lower-memgcc -Os -fomit-frame-pointer2014050420140425
132664lower-memgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
132681lower-memgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
132711lower-memgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
132975lower-memgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
133020lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
133347lower-memgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
133957new-aes-roundgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
134041no-saltgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
134109new-aes-roundgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
134151no-saltgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
134191new-aes-roundgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
134197no-saltgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
134202no-saltgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
134223new-aes-roundgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
134228new-aes-roundgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
134259no-saltgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
135388lower-memgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
137431no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
137706low-memgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
137736low-memgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
137738low-memgcc -O -fomit-frame-pointer2014050420140425
137835new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
138082low-memgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
138246low-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
138267low-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
138946sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
138955sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
138960sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
138969sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
139071sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
140645new-aes-roundgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
140687no-saltgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
140772no-saltgcc -O -fomit-frame-pointer2014050420140425
140779new-aes-roundgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
140788new-aes-roundgcc -O -fomit-frame-pointer2014050420140425
140788no-saltgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
140864no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
141278new-aes-roundgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
141289no-saltgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
141322new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
141327no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
141738new-aes-roundgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
143818no-saltgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
143836new-aes-roundgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
146314low-memgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
146322low-memgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
146343low-memgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
146508low-memgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
146535low-memgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
146708lower-memgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
146714lower-memgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
146716lower-memgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
146724lower-memgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
146802lower-memgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
147493new-aes-roundgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
147524no-saltgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
147535no-saltgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
147541new-aes-roundgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
147549no-saltgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
147553new-aes-roundgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
147577no-saltgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
147593no-saltgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
147612new-aes-roundgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
147621new-aes-roundgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
151001lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
151068lower-memgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
160373lower-memgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
162728lower-memgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
162860lower-memgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
162874lower-memgcc -O -fomit-frame-pointer2014050420140425
162881lower-memgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
164866lower-memgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
164883lower-memgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
173664lower-memgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
173684lower-memgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
173689lower-memgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
173750lower-memgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
173766lower-memgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
1902988-bitgcc -O3 -fomit-frame-pointer2014050420140425
1904078-bitgcc -funroll-loops -O3 -fomit-frame-pointer2014050420140425
1943318-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
1961988-bitgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
1989258-bitgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050420140425
2004688-bitgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050420140425
2004918-bitgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050420140425
2007698-bitgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050420140425
2008448-bitgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050420140425
2009308-bitgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050420140425
2012428-bitgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050420140425
2017108-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050420140425
2053448-bitgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050420140425
2219058-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
2237088-bitgcc -funroll-loops -O2 -fomit-frame-pointer2014050420140425
2332808-bitgcc -O2 -fomit-frame-pointer2014050420140425
2365598-bitgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050420140425
2373068-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
2381188-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050420140425
2386298-bitgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050420140425
2386308-bitgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050420140425
2386418-bitgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050420140425
2386798-bitgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050420140425
2387058-bitgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050420140425
2399918-bitgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050420140425
2444538-bitgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050420140425
298834sphlibgcc2014050420140425
299168sphlibcc2014050420140425
299478sphlibgcc -funroll-loops2014050420140425
386897low-memgcc2014050420140425
386900low-memgcc -funroll-loops2014050420140425
386924low-memcc2014050420140425
399874new-aes-roundgcc2014050420140425
399895new-aes-roundcc2014050420140425
399925new-aes-roundgcc -funroll-loops2014050420140425
400794sphlib-smallcc2014050420140425
400804sphlib-smallgcc2014050420140425
400814sphlib-smallgcc -funroll-loops2014050420140425
404668lower-memcc2014050420140425
404684lower-memgcc2014050420140425
404684lower-memgcc -funroll-loops2014050420140425
408953no-saltgcc2014050420140425
408986no-saltgcc -funroll-loops2014050420140425
409017no-saltcc2014050420140425
4969308-bitgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050420140425
5041418-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
5102248-bitgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
5102488-bitgcc -funroll-loops -Os -fomit-frame-pointer2014050420140425
5119758-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050420140425
5123608-bitgcc -Os -fomit-frame-pointer2014050420140425
5123688-bitgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050420140425
5135158-bitgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
5135178-bitgcc -funroll-loops -O -fomit-frame-pointer2014050420140425
5156378-bitgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050420140425
5156448-bitgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050420140425
5156488-bitgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050420140425
5156558-bitgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050420140425
5159098-bitgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050420140425
5162378-bitgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050420140425
5285168-bitgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
5298038-bitgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050420140425
5313488-bitgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050420140425
5313858-bitgcc -O -fomit-frame-pointer2014050420140425
5315628-bitgcc -fno-schedule-insns -O -fomit-frame-pointer2014050420140425
5325438-bitgcc -mcpu=arm810 -O -fomit-frame-pointer2014050420140425
5325808-bitgcc -mcpu=arm8 -O -fomit-frame-pointer2014050420140425
5326708-bitgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050420140425
5326898-bitgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050420140425
5326908-bitgcc -mcpu=strongarm -O -fomit-frame-pointer2014050420140425
6624078-bitgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050420140425
21387148-bitgcc2014050420140425
21387328-bitcc2014050420140425
21388098-bitgcc -funroll-loops2014050420140425

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