Implementation notes: armeabi, h7beagle, crypto_hash/skein512256

Computer: h7beagle
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: skein512256
TimeImplementationCompilerBenchmark dateSUPERCOP version
25960arm_neongcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
25982arm_neongcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
25988arm_neongcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
29420arm_neongcc -mcpu=arm810 -O3 -fomit-frame-pointer2014061220140529
29420arm_neongcc -mcpu=arm8 -O3 -fomit-frame-pointer2014061220140529
29426arm_neongcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014061220140529
29432arm_neongcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014061220140529
29434arm_neongcc -mcpu=strongarm -O3 -fomit-frame-pointer2014061220140529
29466arm_neongcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
29468arm_neongcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
29476arm_neongcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
29476arm_neongcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
29478arm_neongcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
29481arm_neongcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061220140529
29484arm_neongcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
29489arm_neongcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061220140529
29489arm_neongcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061220140529
29490arm_neongcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
29498arm_neongcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061220140529
29506arm_neongcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061220140529
41392armgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061220140529
41416armgcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
41418armgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061220140529
41419armgcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
41419armgcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
41423armgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
41426armgcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
41426armgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
41429armgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014061220140529
41429armgcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
41440armgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
41450armgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061220140529
41453armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061220140529
41464armgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
41465armgcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
41466armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014061220140529
41477armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014061220140529
41524armgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061220140529
42012armgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014061220140529
42222armgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014061220140529
42783arm_thumbgcc -funroll-loops -O2 -fomit-frame-pointer2014061220140529
42784arm_thumbgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014061220140529
42794arm_thumbgcc -funroll-loops -O3 -fomit-frame-pointer2014061220140529
42804arm_thumbgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014061220140529
42838arm_thumbgcc -funroll-loops -O -fomit-frame-pointer2014061220140529
42846arm_thumbgcc -Os -fomit-frame-pointer2014061220140529
42848arm_thumbgcc -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
42851arm_thumbgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
42862arm_thumbgcc -O -fomit-frame-pointer2014061220140529
42862arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
42862arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061220140529
42865arm_thumbgcc -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
42884arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
42886arm_thumbgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
42886arm_thumbgcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
42888arm_thumbgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
42889arm_thumbgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
42900arm_thumbgcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
42913arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
42918arm_thumbgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061220140529
42928arm_thumbgcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
42970arm_thumbgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061220140529
42982arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
43012arm_thumbgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014061220140529
43012arm_thumbgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014061220140529
43014arm_thumbgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061220140529
43020arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061220140529
43020arm_thumbgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061220140529
43026arm_thumbgcc -O3 -fomit-frame-pointer2014061220140529
43039arm_thumbgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014061220140529
43055arm_thumbgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014061220140529
43083arm_thumbgcc -O2 -fomit-frame-pointer2014061220140529
43088arm_thumbgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014061220140529
43090arm_thumbgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014061220140529
43092arm_thumbgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014061220140529
43092arm_thumbgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014061220140529
43098arm_thumbgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014061220140529
43098arm_thumbgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014061220140529
43100arm_thumbgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
43114arm_thumbgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061220140529
43126arm_thumbgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061220140529
43127arm_thumbgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061220140529
43129arm_thumbgcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
43130arm_thumbgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
43134arm_thumbgcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
43137arm_thumbgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
43142arm_thumbgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014061220140529
43142arm_thumbgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061220140529
43143arm_thumbgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061220140529
43144arm_thumbgcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
43158arm_thumbgcc2014061220140529
43158arm_thumbgcc -funroll-loops2014061220140529
43188arm_thumbgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061220140529
43216arm_thumbcc2014061220140529
43244arm_thumbgcc -funroll-loops -Os -fomit-frame-pointer2014061220140529
61502arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014061220140529
61514arm11gcc -O2 -fomit-frame-pointer2014061220140529
61516arm11gcc -O3 -fomit-frame-pointer2014061220140529
61516arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014061220140529
61530arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
61530arm11gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014061220140529
61530arm11gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
61531arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014061220140529
61532arm11gcc -O -fomit-frame-pointer2014061220140529
61532arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014061220140529
61538arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061220140529
61540arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
61543arm11gcc -funroll-loops -O -fomit-frame-pointer2014061220140529
61544arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061220140529
61546arm11gcc -funroll-loops -O2 -fomit-frame-pointer2014061220140529
61546arm11gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061220140529
61549arm11gcc -funroll-loops -O3 -fomit-frame-pointer2014061220140529
61564arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
61565arm11gcc -funroll-loops -Os -fomit-frame-pointer2014061220140529
61565arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061220140529
61566arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061220140529
61566arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
61567arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
61580arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014061220140529
61581arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014061220140529
61581arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061220140529
61586arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
61590arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
61602arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
61610arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014061220140529
61615arm11gcc -funroll-loops2014061220140529
61616arm11gcc2014061220140529
61627arm11cc2014061220140529
61754arm11gcc -Os -fomit-frame-pointer2014061220140529
63496arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061220140529
114266littlegcc -Os -fomit-frame-pointer2014061220140529
114368littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
117103optgcc -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
117106optgcc -Os -fomit-frame-pointer2014061220140529
118560optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
118980littlegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061220140529
120929optgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061220140529
122336littlegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
123216simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014061220140529
124584optgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
125784simplegcc -Os -fomit-frame-pointer2014061220140529
125790simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014061220140529
130976simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014061220140529
132752simplegcc -O2 -fomit-frame-pointer2014061220140529
133638sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014061420140529
133726simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014061220140529
134259sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014061420140529
134804littlegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
134860littlegcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
134869littlegcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
134874littlegcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
134883littlegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
134918simplegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
134933optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
135214sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014061420140529
136792sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014061420140529
136913littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
136958littlegcc -funroll-loops -O -fomit-frame-pointer2014061220140529
137417optgcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
137423optgcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
137442optgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
137448optgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
137454optgcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
137664sphlib-smallgcc -O3 -fomit-frame-pointer2014061220140529
138403optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
138473optgcc -funroll-loops -O -fomit-frame-pointer2014061220140529
139750sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061220140529
140350sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014061420140529
140888littlegcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
140900littlegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
140903littlegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
140926littlegcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
141090sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014061220140529
141208littlegcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
141488sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014061420140529
141830sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014061420140529
142333simplegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014061220140529
143008optgcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
143023optgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
143041optgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
143094optgcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
143151optgcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
143291simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
143940simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
143954simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
144004simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
144008sphlib-smallgcc -O2 -fomit-frame-pointer2014061220140529
144017simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
144022simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
144122littlegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061220140529
144136littlegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061220140529
144182littlegcc -O -fomit-frame-pointer2014061220140529
144849littlegcc -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
148069sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014061220140529
149334sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014061220140529
151520simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
151529simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
151585simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
151593simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
151595simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
152732simplegcc -funroll-loops -O -fomit-frame-pointer2014061220140529
152820simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
154722sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061220140529
154836sphlib-smallgcc -Os -fomit-frame-pointer2014061220140529
154846sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014061420140529
154906sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014061420140529
154937sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014061420140529
154996sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014061420140529
155100sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014061420140529
156744simplegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061220140529
156766simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061220140529
156810simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014061220140529
156896simplegcc -O -fomit-frame-pointer2014061220140529
158968sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014061220140529
158992sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014061420140529
159018sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014061420140529
159019sphlib-smallgcc -O -fomit-frame-pointer2014061220140529
160952sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014061220140529
174358sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014061220140529
174382sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014061220140529
174384sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014061220140529
174390sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014061220140529
174404sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014061220140529
176233simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061220140529
176498simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061220140529
176507simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061220140529
176508simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061220140529
176524simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061220140529
182224sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014061220140529
182224sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014061220140529
182230sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014061220140529
182232sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014061220140529
182239sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014061220140529
183254sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014061220140529
183256sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014061220140529
183256sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014061220140529
183262sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014061220140529
183274sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014061220140529
187741sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014061220140529
187758sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014061220140529
187767sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014061220140529
187772sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014061220140529
187782sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014061220140529
196468sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
211082littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
218002optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
234321sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014061420140529
235196simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
239319littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
242034simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061220140529
246055sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
246232sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014061420140529
248046littlegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
265157sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014061420140529
276077simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061220140529
338408sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014061420140529
345874sphlibcc2014061420140529
346043sphlibgcc2014061420140529
346107sphlibgcc -funroll-loops2014061420140529
382902littlecc2014061220140529
382934littlegcc2014061220140529
382947littlegcc -funroll-loops2014061220140529
383347optcc2014061220140529
383386optgcc -funroll-loops2014061220140529
383419optgcc2014061220140529
384414sphlib-smallgcc2014061220140529
384416sphlib-smallgcc -funroll-loops2014061420140529
384424sphlib-smallcc2014061420140529
409355simplegcc -funroll-loops2014061220140529
409367simplegcc2014061220140529
409386simplecc2014061220140529

Test failure

Implementation: crypto_hash/skein512256/arm
Compiler: cc
error 111

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 265688 bytes after a total of 6610944 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 648 bytes after a total of 6791168 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 129608 bytes after a total of 6750208 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 265688 bytes after a total of 6672384 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 752 bytes after a total of 6262784 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6774784 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 86424 bytes after a total of 6754304 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 672 bytes after a total of 6754304 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2515800 bytes after a total of 6606848 bytes

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer sphlib
gcc -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -funroll-loops -O -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2525880 bytes after a total of 4640768 bytes

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer sphlib
gcc -fno-schedule-insns -Os -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 239528 bytes after a total of 6524928 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6721536 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
skein.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sphlib
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer sphlib
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 239528 bytes after a total of 6529024 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 328 bytes after a total of 6234112 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 672 bytes after a total of 6709248 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 680 bytes after a total of 6746112 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer opt
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer opt
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer opt

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 265688 bytes after a total of 6668288 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 712 bytes after a total of 6914048 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 264488 bytes after a total of 6471680 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 265688 bytes after a total of 6615040 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 288 bytes after a total of 6193152 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 264488 bytes after a total of 6774784 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 86424 bytes after a total of 6746112 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 101460 bytes after a total of 4714496 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 245528 bytes after a total of 5603328 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 177608 bytes after a total of 5836800 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2525880 bytes after a total of 4517888 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 263528 bytes after a total of 7380992 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 242408 bytes after a total of 6602752 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 121208 bytes after a total of 6668288 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 239528 bytes after a total of 6475776 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 242408 bytes after a total of 6606848 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 121208 bytes after a total of 6832128 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.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]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c:
skein_block.c: cc1: out of memory allocating 249368 bytes after a total of 6729728 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/arm
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.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]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block_noneon.S: skein_block_noneon.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/skein512256/arm_neon
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.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]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block_cortexa8.S: skein_block_cortexa8.S: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 arm_neon
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -Os -fomit-frame-pointer arm_neon

Compiler output

Implementation: crypto_hash/skein512256/arm11
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]
blocks.s: blocks.s: Assembler messages:
blocks.s: blocks.s:375: Error: selected processor does not support ARM mode `ldrd r8,[r0,#64]'
blocks.s: blocks.s:380: Error: selected processor does not support ARM mode `ldrd r10,[r0,#72]'
blocks.s: blocks.s:385: Error: selected processor does not support ARM mode `ldrd r2,[r0,#0]'
blocks.s: blocks.s:390: Error: selected processor does not support ARM mode `ldrd r4,[r0,#8]'
blocks.s: blocks.s:395: Error: selected processor does not support ARM mode `ldrd r6,[r0,#16]'
blocks.s: blocks.s:400: Error: selected processor does not support ARM mode `strd r2,[sp,#0]'
blocks.s: blocks.s:405: Error: selected processor does not support ARM mode `strd r4,[sp,#8]'
blocks.s: blocks.s:410: Error: selected processor does not support ARM mode `strd r6,[sp,#16]'
blocks.s: blocks.s:415: Error: selected processor does not support ARM mode `ldrd r2,[r0,#24]'
blocks.s: blocks.s:420: Error: selected processor does not support ARM mode `ldrd r4,[r0,#32]'
blocks.s: blocks.s:425: Error: selected processor does not support ARM mode `ldrd r6,[r0,#40]'
blocks.s: blocks.s:430: Error: selected processor does not support ARM mode `strd r2,[sp,#24]'
blocks.s: blocks.s:435: Error: selected processor does not support ARM mode `strd r4,[sp,#32]'
blocks.s: blocks.s:440: Error: selected processor does not support ARM mode `strd r6,[sp,#40]'
blocks.s: blocks.s:445: Error: selected processor does not support ARM mode `ldrd r2,[r0,#48]'
blocks.s: blocks.s:450: Error: selected processor does not support ARM mode `ldrd r4,[r0,#56]'
blocks.s: blocks.s:455: Error: selected processor does not support ARM mode `strd r2,[sp,#48]'
blocks.s: blocks.s:460: Error: selected processor does not support ARM mode `strd r4,[sp,#56]'
blocks.s: blocks.s:476: Error: selected processor does not support ARM mode `strd r10,[sp,#72]'
blocks.s: blocks.s:491: Error: selected processor does not support ARM mode `strd r8,[sp,#80]'
blocks.s: blocks.s:506: Error: selected processor does not support ARM mode `strd r8,[sp,#88]'
blocks.s: blocks.s:511: Error: selected processor does not support ARM mode `ldrd r10,[sp,#64]'
blocks.s: blocks.s:521: Error: selected processor does not support ARM mode `ldrd r8,[sp,#72]'
blocks.s: blocks.s:526: Error: selected processor does not support ARM mode `ldrd r0,[sp,#0]'
blocks.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/skein512256/little
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:
hash.c: cc1: out of memory allocating 251768 bytes after a total of 6668288 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib-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]
skein.c: skein.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 sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/skein512256/simple
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: 25, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm810 -O -fomit-frame-pointer little simple
gcc -mcpu=arm810 -Os -fomit-frame-pointer little simple
gcc -mcpu=arm8 -O2 -fomit-frame-pointer simple
gcc -mcpu=arm8 -O -fomit-frame-pointer little simple
gcc -mcpu=arm8 -Os -fomit-frame-pointer little simple
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer little simple
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer little simple
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -O -fomit-frame-pointer little simple
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer little simple
gcc -mcpu=strongarm -O2 -fomit-frame-pointer simple
gcc -mcpu=strongarm -O -fomit-frame-pointer little simple
gcc -mcpu=strongarm -Os -fomit-frame-pointer little simple

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c:
skein.c: cc1: out of memory allocating 120968 bytes after a total of 6750208 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c:
hash.c: cc1: out of memory allocating 251768 bytes after a total of 6672384 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c:
hash.c: cc1: out of memory allocating 752 bytes after a total of 6193152 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c:
skein.c: cc1: out of memory allocating 86424 bytes after a total of 6754304 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=arm810 -O -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.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]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein_debug.c: skein_debug.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: 10, namely:
CompilerImplementations
gcc -mcpu=arm810 -O -fomit-frame-pointer opt
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt
gcc -mcpu=arm8 -O -fomit-frame-pointer opt
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm -O -fomit-frame-pointer opt
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=arm810 -O -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c:
skein.c: cc1: out of memory allocating 2515800 bytes after a total of 6598656 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=arm810 -Os -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
skein.c:
skein.c: cc1: out of memory allocating 2525880 bytes after a total of 4517888 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 266168 bytes after a total of 6610944 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6803456 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 266168 bytes after a total of 6615040 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 752 bytes after a total of 6189056 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 616 bytes after a total of 6692864 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 600 bytes after a total of 6860800 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 86164 bytes after a total of 6557696 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 616 bytes after a total of 6778880 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2525040 bytes after a total of 5918720 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 216 bytes after a total of 6160384 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 86164 bytes after a total of 6561792 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6787072 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 86424 bytes after a total of 6828032 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6742016 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 680 bytes after a total of 6873088 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 279368 bytes after a total of 5124096 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2525880 bytes after a total of 4632576 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 248408 bytes after a total of 6627328 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 656 bytes after a total of 6799360 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 248408 bytes after a total of 6664192 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 320 bytes after a total of 6262784 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6819840 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib-small
Compiler: gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
skein.c: Alarm clock

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 504 bytes after a total of 6885376 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 812 bytes after a total of 6684672 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6709248 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 764 bytes after a total of 6795264 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/simple
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 672 bytes after a total of 6144000 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/little
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
hash.c:
hash.c: cc1: out of memory allocating 804 bytes after a total of 6688768 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 768 bytes after a total of 6795264 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 664 bytes after a total of 6819840 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/opt
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
skein_block.c:
skein_block.c: cc1: out of memory allocating 472 bytes after a total of 6819840 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 688 bytes after a total of 6844416 bytes

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

Compiler output

Implementation: crypto_hash/skein512256/sphlib
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
skein.c:
skein.c: cc1: out of memory allocating 2525880 bytes after a total of 4771840 bytes

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