Implementation notes: armeabi, sachr, crypto_hash/groestl256

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140514
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
70781neon-bitslicegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
70798neon-bitslicegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
70823neon-bitslicegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
70890neon-bitslicegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
71162neon-bitslicegcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
71195neon-bitslicegcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
71203neon-bitslicegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
71212neon-bitslicegcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
71241neon-bitslicegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
71379neon-bitslicegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
71549neon-bitslicegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
71596neon-bitslicegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
71852neon-bitslicegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
72663neon-bitslicegcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
72774neon-bitslicegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
72907neon-bitslicegcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
73508neon-bitslicegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
74076neon-bitslicegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
74382neon-bitslicegcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
74584neon-bitslicegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
75133neon-vpermgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
75614neon-vpermgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
75710neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
75742neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
75765neon-vpermgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
75794neon-vpermgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
76086neon-tablegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
76088neon-tablegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
76128neon-tablegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
76903neon-tablegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
77715neon-tablegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
78807neon-tablegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
79113neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
79355neon-tablegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
80740neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
81455neon-tablegcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
81715neon-tablegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
82762arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
82915arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
83551arm11gcc -O3 -fomit-frame-pointer2014051520140514
84072arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
84293arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
84432arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
84498arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
84749arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
85101arm11gcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
85225neon-tablegcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
85639arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
86539arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
86552arm11gcc -O2 -fomit-frame-pointer2014051520140514
86576arm11gcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
86645arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
86879arm11gcc -O -fomit-frame-pointer2014051520140514
87008arm11gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
87037arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
87055arm11gcc -Os -fomit-frame-pointer2014051520140514
87195arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
87319arm11gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
88137arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
89117arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
89270arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
89453arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
90287arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
90561arm11gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
90748arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
97200neon-tablegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
98454neon-tablegcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
99685arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
101249neon-tablegcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
101577arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
101824arm11gcc -funroll-loops -O -fomit-frame-pointer2014051520140514
102698arm11gcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
103131arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
106145arm11gcc -funroll-loops2014051520140514
106869arm11gcc2014051520140514
109054sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
109829arm32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
110327sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
111246arm32gcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
111463neon-tablegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
111489arm32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
111490arm32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
111501arm32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
111528arm32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
111674arm32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
112026arm32gcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
112301arm32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
112671arm32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
114111arm32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
114696neon-tablegcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
115211neon-tablegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
115371arm32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
115969arm32gcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
116003arm32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
125417sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
125444neon-tablegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
125878arm32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
127313neon-tablegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
128427neon-tablegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
128854arm11cc2014051520140514
130403sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
131726sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
132770neon-tablegcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
132833sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
133001opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
133430sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
133509sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
133638sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
133788sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
134692sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
136367sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
137666sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
137670sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
138963sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
139199sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
139416sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
139509sphlib-smallgcc -Os -fomit-frame-pointer2014051520140514
139639sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
139705sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
139829sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
140219sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
140231sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
140370sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
141084sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
141091sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
141883sphlib-smallgcc -O -fomit-frame-pointer2014051520140514
144523sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
145448sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
145532sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
145746sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
145928sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
148968sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
150842opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
151185sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
152281opt32gcc -funroll-loops -O -fomit-frame-pointer2014051520140514
152390opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
152518opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
152685opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
152887opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
153003opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
153011opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
153124opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
153304opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
153488opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
153529opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
153772opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
153781opt32gcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
154084opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
154136opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
154342sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
154371opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
154565opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
154631opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
154900opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
155315opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
155370opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
155504opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
155624opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
155640opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
155953opt32gcc -O3 -fomit-frame-pointer2014051520140514
156415opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
156524opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
156554opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
156725opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
157018opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
157287opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
157401sphlib-adaptedgcc -O -fomit-frame-pointer2014051520140514
157431opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
157489opt32gcc -O2 -fomit-frame-pointer2014051520140514
157592opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
157605opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
157990opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
158240opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
158389opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
158518sphlibgcc -Os -fomit-frame-pointer2014051520140514
158826sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
158852sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
159044sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
159065sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
159370sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
159751opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
159953opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
160229opt32gcc -O -fomit-frame-pointer2014051520140514
160365opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
160570opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
161752opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
163046opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
163231opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
163723sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
164098sphlib-adaptedgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
164139sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
164831sphlib-adaptedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
165358opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
166359sphlib-adaptedgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
166628sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
167179opt32gcc -Os -fomit-frame-pointer2014051520140514
167647sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
169000sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
169479sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
170135opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
170618sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
170804sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
171745sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
171937sphlib-adaptedgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
172326sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
172861sphlibgcc -O -fomit-frame-pointer2014051520140514
174859sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
175247opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
175638sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
176385sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
177122sphlib-adaptedgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
178015sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
178267sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
178385sphlibgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
179259sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
180430sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
183071sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
183716sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
184774opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
186534sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
188905sphlib-adaptedgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
189512sphlib-adaptedgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
189614sphlib-adaptedgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
190077sphlib-adaptedgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
190158opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
190460sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
191144sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
191655opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
193434sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
194088sphlib-adaptedgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
194363sphlib-adaptedgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
195297sphlib-adaptedgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
195537sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
19763232bit-2ktablegcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
19767332bit-2ktablegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
197721sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
19780132bit-2ktablegcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
19808632bit-2ktablegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
19857632bit-2ktablegcc -funroll-loops -O -fomit-frame-pointer2014051520140514
19900432bit-2ktablegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
199028opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
199724opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
20048432bit-2ktablegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
20054832bit-2ktablegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
20075032bit-2ktablegcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
20082632bit-2ktablegcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
20124832bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
20126832bit-2ktablegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
20130932bit-2ktablegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
20135132bit-2ktablegcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
20166532bit-2ktablegcc -O -fomit-frame-pointer2014051520140514
202899sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
20305332bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
20503332bit-2ktablegcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
205655sphlib-adaptedgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
205930opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
207808sphlib-adaptedgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
20923532bit-2ktablegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
20929332bit-2ktablegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
20937432bit-2ktablegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
20957532bit-2ktablegcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
20964532bit-2ktablegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
21056932bit-2ktablegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
21088232bit-2ktablegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
21088732bit-2ktablegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
21106132bit-2ktablegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
211974sphlib-adaptedgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
21238832bit-2ktablegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
212771sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
213597sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
214750sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
21588232bit-2ktablegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
220242sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
220827sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
224999opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
227533sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
23100032bit-2ktablegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
23183632bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
23352732bit-2ktablegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
233567sphlib-adaptedgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
23357532bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
23463732bit-2ktablegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
23567432bit-2ktablegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
237097sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
241473sphlib-adaptedgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
243228opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
24646832bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
251949opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
254077sphlib-adaptedgcc -Os -fomit-frame-pointer2014051520140514
25524032bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
255294sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
25741332bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
258563sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
25883932bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
25905332bit-2ktablegcc -O3 -fomit-frame-pointer2014051520140514
25950232bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
25961532bit-2ktablegcc -O2 -fomit-frame-pointer2014051520140514
259690sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
261847opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
26241432bit-2ktablegcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
262469opt64gcc -funroll-loops -O -fomit-frame-pointer2014051520140514
264420sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
264998sphlib-adaptedgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
265749sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
266401sphlib-adaptedgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
267099sphlib-smallcc2014051520140514
267332sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
26740832bit-bytesliced-c-fastgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
267640sphlib-smallgcc -funroll-loops2014051520140514
268210sphlib-smallgcc2014051520140514
268833sphlib-adaptedgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
27006532bit-2ktablegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
27030632bit-2ktablegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
27046032bit-2ktablegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
271077sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
27156932bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
273463sphlib-adaptedgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
273638sphlib-adaptedgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
27428732bit-2ktablegcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
274325sphlib-adaptedgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
27482332bit-2ktablegcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
27497232bit-2ktablegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
274992sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
275153sphlib-adaptedgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
277147sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
278327sphlib-adaptedgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
278596sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
279061sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
279310sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
279525sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
27958232bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
279833sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
281768sphlib-adaptedgcc -O2 -fomit-frame-pointer2014051520140514
281926sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
284187sphlibgcc -O2 -fomit-frame-pointer2014051520140514
28439032bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
28468332bit-2ktablegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
286034opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
28663532bit-bytesliced-c-fastgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
287137sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
28884632bit-2ktablegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
28884932bit-2ktablegcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
28902932bit-2ktablegcc -Os -fomit-frame-pointer2014051520140514
29066032bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
29114032bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
291233sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
29191932bit-2ktablegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
29513232bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
295994sphlibgcc -O3 -fomit-frame-pointer2014051520140514
296847sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
297738sphlib-smallgcc -O3 -fomit-frame-pointer2014051520140514
299083sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
300387sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
30089032bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
30090032bit-bytesliced-c-fastgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
30115632bit-bytesliced-c-fastgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
30167632bit-bytesliced-c-fastgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
302396sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
303019opt64gcc -Os -fomit-frame-pointer2014051520140514
303370sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
30547932bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
305830sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
306117opt64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
306201sphlib-smallgcc -O2 -fomit-frame-pointer2014051520140514
306337sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
30710932bit-bytesliced-c-fastgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
30743732bit-bytesliced-c-fastgcc -O3 -fomit-frame-pointer2014051520140514
30810932bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
311897sphlib-adaptedgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
312057sphlib-adaptedgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
313731sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
314572sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
314871sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
315111sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
315115sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
316090sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
316151sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
316241opt64gcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
316244sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
318078sphlib-adaptedgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
318262sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
31955432bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
320443opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
322500opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
323448sphlib-adaptedgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
32470232bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
32535232bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
32802532bit-bytesliced-c-fastgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
33407232bit-bytesliced-c-fastgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
336644opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
338452sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
338540sphlib-adaptedgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
33997732bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
34005532bit-bytesliced-c-fastgcc -O -fomit-frame-pointer2014051520140514
34025732bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
34062332bit-bytesliced-c-fastgcc -O2 -fomit-frame-pointer2014051520140514
34069932bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
34077132bit-bytesliced-c-fastgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
34166132bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
34456332bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
347878sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
349228sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
350184sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
3507258bit_cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
352977sphlib-adaptedgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
35510732bit-bytesliced-c-smallgcc -O3 -fomit-frame-pointer2014051520140514
3555148bit_cgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
355820sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
3560578bit_cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
3560768bit_cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
3561118bit_cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
3561968bit_cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
3562328bit_cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
3584228bit_cgcc -O3 -fomit-frame-pointer2014051520140514
35856932bit-bytesliced-c-fastgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
35921932bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
3592248bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
3596268bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
360034sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
36031332bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
36145632bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
36169232bit-bytesliced-c-fastgcc -Os -fomit-frame-pointer2014051520140514
36233432bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
362510sphlib-adaptedgcc -O3 -fomit-frame-pointer2014051520140514
36450732bit-bytesliced-c-fastgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
3651738bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
36676632bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
36808732bit-bytesliced-c-fastgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
36822032bit-bytesliced-c-fastgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
36826932bit-bytesliced-c-fastgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
368286sphlib-adaptedgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
36828932bit-bytesliced-c-fastgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
36855632bit-bytesliced-c-fastgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
36860932bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
36861932bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
36862232bit-bytesliced-c-fastgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
36867132bit-bytesliced-c-fastgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
36938432bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
36956132bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
36990332bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
37056032bit-bytesliced-c-fastgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
37062532bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
37065932bit-bytesliced-c-fastgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
37072332bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
37140532bit-bytesliced-c-fastgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
37145632bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
37145932bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
3715498bit_cgcc -O2 -fomit-frame-pointer2014051520140514
3715778bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
3717128bit_cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
3718278bit_cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
3721228bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
3723818bit_cgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
374099opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
374229opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
3746278bit_cgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
37472832bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
37535032bit-bytesliced-c-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
37551032bit-bytesliced-c-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
37555432bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
37560632bit-bytesliced-c-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
37604432bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
3761648bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
3786258bit_cgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
378844opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
3809288bit_cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
3814668bit_cgcc -Os -fomit-frame-pointer2014051520140514
3824818bit_cgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
3826348bit_cgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
3826938bit_cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
3827758bit_cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
3828038bit_cgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
3831228bit_cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
3834208bit_cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
3841378bit_cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
3842818bit_cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014051520140514
3888028bit_cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
3894268bit_cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
3894858bit_cgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
390897opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
3919628bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
3923368bit_cgcc -O -fomit-frame-pointer2014051520140514
392396opt64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
3924558bit_cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
393002opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
393894opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
39480232bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
3975878bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
3999968bit_cgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
400094opt64gcc -O -fomit-frame-pointer2014051520140514
402469sphlib-adaptedgcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
403437opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
4070728bit_cgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
409361opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
4120918bit_cgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
42212732bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
422140opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
422774opt32gcc2014051520140514
425889sphlib-adaptedgcc2014051520140514
426824sphlib-adaptedcc2014051520140514
427704opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
428503opt32cc2014051520140514
430327opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014051520140514
430928opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
431342sphlib-adaptedgcc -funroll-loops2014051520140514
431856opt32gcc -funroll-loops2014051520140514
43445132bit-bytesliced-c-smallgcc -funroll-loops -O -fomit-frame-pointer2014051520140514
43695432bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
437131opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
437168sphlibcc2014051520140514
4373768bit_cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
4374508bit_cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
4374858bit_cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
4376928bit_cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
4377968bit_cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
4415438bit_cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
4416098bit_cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
442056opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
4433658bit_cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
4437818bit_cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
4497098bit_cgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
450372sphlibgcc2014051520140514
4510018bit_cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
467798sphlibgcc -funroll-loops2014051520140514
48170832bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
508389thumb-asm-fastgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
517603thumb-asm-fastgcc -O3 -fomit-frame-pointer2014051520140514
54698232bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
55207632bit-bytesliced-c-smallgcc -Os -fomit-frame-pointer2014051520140514
55220332bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014051520140514
55271232bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
55304032bit-bytesliced-c-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
55324932bit-bytesliced-c-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
55357332bit-bytesliced-c-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
55413132bit-bytesliced-c-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
55417432bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
55531332bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014051520140514
55639932bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
55942332bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014051520140514
56344032bit-bytesliced-c-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014051520140514
56605932bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014051520140514
56616032bit-bytesliced-c-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014051520140514
57219432bit-bytesliced-c-smallgcc -funroll-loops -Os -fomit-frame-pointer2014051520140514
57248032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014051520140514
57255232bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014051520140514
57877832bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
58104232bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014051520140514
58133332bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
58388832bit-bytesliced-c-smallgcc -O2 -fomit-frame-pointer2014051520140514
58621632bit-bytesliced-c-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014051520140514
61416532bit-bytesliced-c-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014051520140514
67928732bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014051520140514
680745thumb-asm-fastgcc -funroll-loops2014051520140514
683978thumb-asm-fastcc2014051520140514
683995thumb-asm-fastgcc2014051520140514
69281332bit-bytesliced-c-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014051520140514
69413432bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014051520140514
70477532bit-bytesliced-c-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014051520140514
71476632bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014051520140514
71730132bit-bytesliced-c-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014051520140514
71799632bit-bytesliced-c-smallgcc -O -fomit-frame-pointer2014051520140514
73011632bit-bytesliced-c-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014051520140514
73444732bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
750973opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014051520140514
75631932bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014051520140514
769620opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014051520140514
779451opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014051520140514
781615opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014051520140514
782451opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014051520140514
784878opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014051520140514
787849opt64gcc -O3 -fomit-frame-pointer2014051520140514
796704opt64gcc -O2 -fomit-frame-pointer2014051520140514
813951opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014051520140514
814121opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014051520140514
822153opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014051520140514
823424opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014051520140514
839880opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014051520140514
841278opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014051520140514
846174opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014051520140514
855276opt64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014051520140514
88567632bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014051520140514
8934808bit_cgcc -funroll-loops2014051520140514
8950508bit_ccc2014051520140514
8964498bit_cgcc2014051520140514
92817032bit-2ktablegcc2014051520140514
92853632bit-2ktablecc2014051520140514
93156332bit-2ktablegcc -funroll-loops2014051520140514
933264opt64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014051520140514
942287opt64gcc2014051520140514
946489opt64cc2014051520140514
974097opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014051520140514
1026067opt64gcc -funroll-loops2014051520140514
1235425thumb-asm-smallgcc -funroll-loops2014051520140514
1236841thumb-asm-smallgcc2014051520140514
1250377thumb-asm-smallcc2014051520140514
191795532bit-bytesliced-c-fastcc2014051520140514
191842432bit-bytesliced-c-fastgcc2014051520140514
191855932bit-bytesliced-c-fastgcc -funroll-loops2014051520140514
291548332bit-bytesliced-c-smallgcc2014051520140514
291555132bit-bytesliced-c-smallgcc -funroll-loops2014051520140514
292446132bit-bytesliced-c-smallcc2014051520140514

Checksum failure

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
f079b87636261cf3c9ea6c0c0fa5429569bc7bd103f8d0f0bb23bd4ba5d49053
Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm32

Test failure

Implementation: crypto_hash/groestl256/neon-bitslice
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 129, namely:
CompilerImplementations
cc neon-bitslice
gcc neon-bitslice
gcc -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-small
gcc -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops neon-bitslice
gcc -funroll-loops -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-small
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: cc
groestl.c: groestl.c: In function 'groestl_small_core':
groestl.c: groestl.c:245:1: error: r7 cannot be used in asm here

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc arm32
gcc arm32
gcc -funroll-loops arm32

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: cc
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:13:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc vperm-intr
gcc vperm-intr
gcc -O2 -fomit-frame-pointer vperm-intr
gcc -O3 -fomit-frame-pointer vperm-intr
gcc -O -fomit-frame-pointer vperm-intr
gcc -Os -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops vperm-intr
gcc -funroll-loops -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/neon-table
Compiler: cc
hash.c: hash.c: In function 'loopcompress':
hash.c: hash.c:28:1: error: r7 cannot be used in asm here

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc neon-table
gcc neon-table
gcc -funroll-loops neon-table

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: cc
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q0,q0,q8'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d0,d0,d0,#0'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d1,d1,d1,#1'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d2,d2,d2,#1'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d3,d3,d3,#3'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d4,d4,d4,#2'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d5,d5,d5,#5'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d6,d6,d6,#3'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d7,d7,d7,#7'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d8,d8,d8,#4'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d9,d9,d9,#0'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d10,d10,d10,#5'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d11,d11,d11,#2'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d12,d12,d12,#6'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d13,d13,d13,#4'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d14,d14,d14,#7'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d15,d15,d15,#6'
vperm-neon.S: ...

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc neon-vperm
gcc neon-vperm
gcc -O2 -fomit-frame-pointer neon-vperm
gcc -O3 -fomit-frame-pointer neon-vperm
gcc -O -fomit-frame-pointer neon-vperm
gcc -Os -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon-vperm
gcc -funroll-loops neon-vperm
gcc -funroll-loops -O2 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -O3 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -O -fomit-frame-pointer neon-vperm
gcc -funroll-loops -Os -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer neon-vperm

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O2 -fomit-frame-pointer
groestl.c: /tmp/cc614YJi.s: Assembler messages:
groestl.c: /tmp/cc614YJi.s:3805: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc614YJi.s:5431: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc614YJi.s:7195: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc614YJi.s:8178: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc614YJi.s:9004: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc614YJi.s:9988: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O3 -fomit-frame-pointer
groestl.c: /tmp/cc8WB3de.s: Assembler messages:
groestl.c: /tmp/cc8WB3de.s:3810: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc8WB3de.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc8WB3de.s:7199: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc8WB3de.s:8444: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc8WB3de.s:9270: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc8WB3de.s:10254: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O -fomit-frame-pointer
groestl.c: /tmp/ccsy8cgU.s: Assembler messages:
groestl.c: /tmp/ccsy8cgU.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsy8cgU.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsy8cgU.s:7200: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsy8cgU.s:8148: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsy8cgU.s:8973: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsy8cgU.s:9935: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -Os -fomit-frame-pointer
groestl.c: /tmp/cc5fGQ7Y.s: Assembler messages:
groestl.c: /tmp/cc5fGQ7Y.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5fGQ7Y.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5fGQ7Y.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5fGQ7Y.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5fGQ7Y.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5fGQ7Y.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c: /tmp/cc3CKDL4.s: Assembler messages:
groestl.c: /tmp/cc3CKDL4.s:3806: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc3CKDL4.s:5432: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc3CKDL4.s:7180: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc3CKDL4.s:8169: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc3CKDL4.s:8995: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc3CKDL4.s:9963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c: /tmp/ccFi30k3.s: Assembler messages:
groestl.c: /tmp/ccFi30k3.s:3811: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccFi30k3.s:5437: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccFi30k3.s:7185: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccFi30k3.s:8429: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccFi30k3.s:9255: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccFi30k3.s:10237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
groestl.c: /tmp/cciqHX8A.s: Assembler messages:
groestl.c: /tmp/cciqHX8A.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cciqHX8A.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cciqHX8A.s:7200: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cciqHX8A.s:8148: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cciqHX8A.s:8973: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cciqHX8A.s:9935: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c: /tmp/ccv0Prly.s: Assembler messages:
groestl.c: /tmp/ccv0Prly.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccv0Prly.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccv0Prly.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccv0Prly.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccv0Prly.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccv0Prly.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
groestl.c: /tmp/ccBf9WcP.s: Assembler messages:
groestl.c: /tmp/ccBf9WcP.s:3911: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccBf9WcP.s:5537: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccBf9WcP.s:7369: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccBf9WcP.s:8608: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccBf9WcP.s:9434: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccBf9WcP.s:10510: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
groestl.c: /tmp/ccSeHmUO.s: Assembler messages:
groestl.c: /tmp/ccSeHmUO.s:3911: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSeHmUO.s:5537: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSeHmUO.s:7368: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSeHmUO.s:8696: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSeHmUO.s:9522: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSeHmUO.s:10506: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
groestl.c: /tmp/ccG9gIc3.s: Assembler messages:
groestl.c: /tmp/ccG9gIc3.s:3891: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG9gIc3.s:5516: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG9gIc3.s:7309: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG9gIc3.s:8524: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG9gIc3.s:9349: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG9gIc3.s:10416: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
groestl.c: /tmp/ccJZujgT.s: Assembler messages:
groestl.c: /tmp/ccJZujgT.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccJZujgT.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccJZujgT.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccJZujgT.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccJZujgT.s:8979: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccJZujgT.s:9959: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c: /tmp/ccAUfE7f.s: Assembler messages:
groestl.c: /tmp/ccAUfE7f.s:3885: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAUfE7f.s:5511: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAUfE7f.s:7309: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAUfE7f.s:8621: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAUfE7f.s:9447: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAUfE7f.s:10540: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c: /tmp/ccgU4vJ2.s: Assembler messages:
groestl.c: /tmp/ccgU4vJ2.s:3885: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccgU4vJ2.s:5511: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccgU4vJ2.s:7309: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccgU4vJ2.s:8633: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccgU4vJ2.s:9459: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccgU4vJ2.s:10441: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
groestl.c: /tmp/ccmPGHjp.s: Assembler messages:
groestl.c: /tmp/ccmPGHjp.s:3891: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmPGHjp.s:5516: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmPGHjp.s:7309: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmPGHjp.s:8524: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmPGHjp.s:9349: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmPGHjp.s:10416: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c: /tmp/ccxkPNMq.s: Assembler messages:
groestl.c: /tmp/ccxkPNMq.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxkPNMq.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxkPNMq.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxkPNMq.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxkPNMq.s:8979: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxkPNMq.s:9959: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm11
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
compress.c: compress.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
itables.c: itables.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ploop.s: ploop.s: Assembler messages:
ploop.s: ploop.s:291: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:296: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:321: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:326: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:381: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:386: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ploop.s:411: Error: selected processor does not support ARM mode `ldrd r4,[r10,#24]'
ploop.s: ploop.s:426: Error: selected processor does not support ARM mode `ldrd r6,[r11,#24]'
ploop.s: ploop.s:451: Error: selected processor does not support ARM mode `strd r8,[r3,#0]'
ploop.s: ploop.s:496: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:501: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:526: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:531: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:586: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:591: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ploop.s:616: Error: selected processor does not support ARM mode `ldrd r4,[r10,#24]'
ploop.s: ploop.s:631: Error: selected processor does not support ARM mode `ldrd r6,[r11,#24]'
ploop.s: ploop.s:656: Error: selected processor does not support ARM mode `strd r8,[r3,#8]'
ploop.s: ploop.s:701: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:706: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:731: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:736: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:791: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:796: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ...

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

Compiler output

Implementation: crypto_hash/groestl256/neon-bitslice
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
constants.c: constants.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
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: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm810 -O3 -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm810 -O -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm810 -Os -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm8 -O2 -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm8 -O3 -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm8 -O -fomit-frame-pointer neon-bitslice
gcc -mcpu=arm8 -Os -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm110 -O -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm -O2 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm -O3 -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm -O -fomit-frame-pointer neon-bitslice
gcc -mcpu=strongarm -Os -fomit-frame-pointer neon-bitslice

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
groestl.c: groestl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
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: 75, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-fast
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]
groestl_asm.S: groestl_asm.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:3: Error: selected processor does not support THUMB opcodes
groestl_asm.S: groestl_asm.S:14: Error: selected processor does not support Thumb mode `push {r4-r6}'
groestl_asm.S: groestl_asm.S:15: Error: selected processor does not support Thumb mode `adr r1,SBOX_'
groestl_asm.S: groestl_asm.S:16: Error: selected processor does not support Thumb mode `movs r6,#0xff'
groestl_asm.S: groestl_asm.S:17: Error: selected processor does not support Thumb mode `movs r2,#0'
groestl_asm.S: groestl_asm.S:18: Error: selected processor does not support Thumb mode `ldr r3,[r0,r2]'
groestl_asm.S: groestl_asm.S:19: Error: selected processor does not support Thumb mode `lsrs r4,r3,#24'
groestl_asm.S: groestl_asm.S:20: Error: selected processor does not support Thumb mode `ldrb r5,[r1,r4]'
groestl_asm.S: groestl_asm.S:21: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:22: Error: selected processor does not support Thumb mode `lsrs r4,r3,#16'
groestl_asm.S: groestl_asm.S:23: Error: selected processor does not support Thumb mode `ands r4,r6'
groestl_asm.S: groestl_asm.S:24: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r4]'
groestl_asm.S: groestl_asm.S:25: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:26: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:27: Error: selected processor does not support Thumb mode `lsrs r4,r3,#8'
groestl_asm.S: groestl_asm.S:28: Error: selected processor does not support Thumb mode `ands r4,r6'
groestl_asm.S: groestl_asm.S:29: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r4]'
groestl_asm.S: groestl_asm.S:30: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:31: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:32: Error: selected processor does not support Thumb mode `ands r3,r6'
groestl_asm.S: groestl_asm.S:33: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r3]'
groestl_asm.S: groestl_asm.S:34: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:35: Error: selected processor does not support Thumb mode `str r5,[r0,r2]'
groestl_asm.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-small
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]
groestl_asm.S: groestl_asm.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:3: Error: selected processor does not support THUMB opcodes
groestl_asm.S: groestl_asm.S:28: Error: selected processor does not support Thumb mode `push {r4-r7,lr}'
groestl_asm.S: groestl_asm.S:29: Error: selected processor does not support Thumb mode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:30: Error: selected processor does not support Thumb mode `adds r0,r2,#4'
groestl_asm.S: groestl_asm.S:31: Error: selected processor does not support Thumb mode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:32: Error: selected processor does not support Thumb mode `pop {r4-r7,pc}'
groestl_asm.S: groestl_asm.S:39: Error: selected processor does not support Thumb mode `push {lr}'
groestl_asm.S: groestl_asm.S:40: Error: selected processor does not support Thumb mode `mov lr,r0'
groestl_asm.S: groestl_asm.S:41: Error: selected processor does not support Thumb mode `ldr r1,[r0,#(1*2*4)]'
groestl_asm.S: groestl_asm.S:42: Error: selected processor does not support Thumb mode `ldr r2,[r0,#(2*2*4)]'
groestl_asm.S: groestl_asm.S:43: Error: selected processor does not support Thumb mode `ldr r3,[r0,#(3*2*4)]'
groestl_asm.S: groestl_asm.S:44: Error: selected processor does not support Thumb mode `ldr r4,[r0,#(4*2*4)]'
groestl_asm.S: groestl_asm.S:45: Error: selected processor does not support Thumb mode `ldr r5,[r0,#(5*2*4)]'
groestl_asm.S: groestl_asm.S:46: Error: selected processor does not support Thumb mode `ldr r6,[r0,#(6*2*4)]'
groestl_asm.S: groestl_asm.S:47: Error: selected processor does not support Thumb mode `ldr r7,[r0,#(7*2*4)]'
groestl_asm.S: groestl_asm.S:48: Error: selected processor does not support Thumb mode `ldr r0,[r0,#(0*2*4)]'
groestl_asm.S: groestl_asm.S:50: Error: selected processor does not support Thumb mode `mov r10,r0'
groestl_asm.S: groestl_asm.S:52: Error: selected processor does not support Thumb mode `eors r0,r1'
groestl_asm.S: groestl_asm.S:53: Error: selected processor does not support Thumb mode `eors r1,r2'
groestl_asm.S: groestl_asm.S:54: Error: selected processor does not support Thumb mode `eors r2,r3'
groestl_asm.S: groestl_asm.S:55: Error: selected processor does not support Thumb mode `eors r3,r4'
groestl_asm.S: groestl_asm.S:56: Error: selected processor does not support Thumb mode `eors r4,r5'
groestl_asm.S: groestl_asm.S:57: Error: selected processor does not support Thumb mode `eors r5,r6'
groestl_asm.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
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]
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:13:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
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]
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: 140, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
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]
vperm-neon.S: vperm-neon.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q0,q0,q8'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d0,d0,d0,#0'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d1,d1,d1,#1'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d2,d2,d2,#1'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d3,d3,d3,#3'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d4,d4,d4,#2'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d5,d5,d5,#5'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d6,d6,d6,#3'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d7,d7,d7,#7'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d8,d8,d8,#4'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d9,d9,d9,#0'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d10,d10,d10,#5'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d11,d11,d11,#2'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d12,d12,d12,#6'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d13,d13,d13,#4'
vperm-neon.S: vperm-neon.S:914: Error: selected processor does not support ARM mode `vext.8 d14,d14,d14,#7'
vperm-neon.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
groestl.c: groestl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
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]

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
groestl.c: /tmp/ccKLRjjW.s: Assembler messages:
groestl.c: /tmp/ccKLRjjW.s:3807: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKLRjjW.s:5433: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKLRjjW.s:7188: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKLRjjW.s:8176: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKLRjjW.s:9002: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKLRjjW.s:9977: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
groestl.c: /tmp/ccddxRnS.s: Assembler messages:
groestl.c: /tmp/ccddxRnS.s:3812: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccddxRnS.s:5438: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccddxRnS.s:7194: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccddxRnS.s:8495: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccddxRnS.s:9321: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccddxRnS.s:10322: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O -fomit-frame-pointer
groestl.c: /tmp/ccSp2e5X.s: Assembler messages:
groestl.c: /tmp/ccSp2e5X.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSp2e5X.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSp2e5X.s:7201: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSp2e5X.s:8149: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSp2e5X.s:8974: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccSp2e5X.s:9937: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer
groestl.c: /tmp/ccN7hES0.s: Assembler messages:
groestl.c: /tmp/ccN7hES0.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccN7hES0.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccN7hES0.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccN7hES0.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccN7hES0.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccN7hES0.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
groestl.c: /tmp/ccMIHOyU.s: Assembler messages:
groestl.c: /tmp/ccMIHOyU.s:3805: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccMIHOyU.s:5431: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccMIHOyU.s:7195: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccMIHOyU.s:8178: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccMIHOyU.s:9004: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccMIHOyU.s:9988: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
groestl.c: /tmp/ccAhR6mP.s: Assembler messages:
groestl.c: /tmp/ccAhR6mP.s:3842: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAhR6mP.s:5468: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAhR6mP.s:7360: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAhR6mP.s:8724: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAhR6mP.s:9550: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccAhR6mP.s:10534: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
groestl.c: /tmp/cc6HVJZ3.s: Assembler messages:
groestl.c: /tmp/cc6HVJZ3.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc6HVJZ3.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc6HVJZ3.s:7200: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc6HVJZ3.s:8148: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc6HVJZ3.s:8973: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc6HVJZ3.s:9935: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
groestl.c: /tmp/ccjjDHBY.s: Assembler messages:
groestl.c: /tmp/ccjjDHBY.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccjjDHBY.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccjjDHBY.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccjjDHBY.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccjjDHBY.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccjjDHBY.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
groestl.c: /tmp/ccsWlgBO.s: Assembler messages:
groestl.c: /tmp/ccsWlgBO.s:3806: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsWlgBO.s:5432: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsWlgBO.s:7182: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsWlgBO.s:8169: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsWlgBO.s:8995: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsWlgBO.s:9965: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
groestl.c: /tmp/ccOHpwaR.s: Assembler messages:
groestl.c: /tmp/ccOHpwaR.s:3810: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccOHpwaR.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccOHpwaR.s:7186: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccOHpwaR.s:8499: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccOHpwaR.s:9325: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccOHpwaR.s:10323: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
groestl.c: /tmp/ccYCuq10.s: Assembler messages:
groestl.c: /tmp/ccYCuq10.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccYCuq10.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccYCuq10.s:7200: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccYCuq10.s:8148: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccYCuq10.s:8973: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccYCuq10.s:9935: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
groestl.c: /tmp/ccZPgouU.s: Assembler messages:
groestl.c: /tmp/ccZPgouU.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccZPgouU.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccZPgouU.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccZPgouU.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccZPgouU.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccZPgouU.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
groestl.c: /tmp/ccKP0MIN.s: Assembler messages:
groestl.c: /tmp/ccKP0MIN.s:3806: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKP0MIN.s:5432: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKP0MIN.s:7182: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKP0MIN.s:8169: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKP0MIN.s:8995: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKP0MIN.s:9965: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
groestl.c: /tmp/ccadwzcO.s: Assembler messages:
groestl.c: /tmp/ccadwzcO.s:3842: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccadwzcO.s:5468: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccadwzcO.s:7360: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccadwzcO.s:8753: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccadwzcO.s:9579: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccadwzcO.s:10577: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
groestl.c: /tmp/ccW8WP15.s: Assembler messages:
groestl.c: /tmp/ccW8WP15.s:3831: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccW8WP15.s:5456: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccW8WP15.s:7200: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccW8WP15.s:8148: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccW8WP15.s:8973: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccW8WP15.s:9935: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
groestl.c: /tmp/ccRShqLQ.s: Assembler messages:
groestl.c: /tmp/ccRShqLQ.s:3803: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRShqLQ.s:5436: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRShqLQ.s:6389: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRShqLQ.s:7222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRShqLQ.s:8978: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRShqLQ.s:9958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm32