Implementation notes: armeabi, h5omap, crypto_hash/fugue256

Computer: h5omap
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
94147sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
94159sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
99145sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
102229sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
107716sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
107740sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
107928sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
108159sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
108202sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
108911sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
109417sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042320120316
110512sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
111866sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
111975sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
114785ANSI_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
114888ANSI_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
115240ANSI_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
115415ANSI_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
115975ANSI_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
115980ANSI_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
117636ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2012042320120316
117803ANSI_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
117926sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer2012042320120316
118083ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
118119ANSI_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
118854ANSI_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
118902ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
120275ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2012042320120316
121850sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042320120316
121879sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
121950sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
121986sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042320120316
122121sphlibgcc -funroll-loops -Os -fomit-frame-pointer2012042320120316
123987ANSI_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
124178sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer2012042320120316
124317ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
124344ANSI_opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042320120316
124381sphlibgcc -Os -fomit-frame-pointer2012042320120316
124515sphlibgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042320120316
124541sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042320120316
124577sphlibgcc -mcpu=arm940t -Os -fomit-frame-pointer2012042320120316
124627sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042320120316
124632sphlibgcc -mcpu=arm920 -Os -fomit-frame-pointer2012042320120316
124680sphlibgcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042320120316
124681sphlibgcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042320120316
124690sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2012042320120316
124700sphlibgcc -mcpu=arm9 -Os -fomit-frame-pointer2012042320120316
124706sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2012042320120316
124729sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2012042320120316
124756sphlibgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042320120316
124781sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042320120316
124793sphlibgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042320120316
125098sphlibgcc -mcpu=arm920t -Os -fomit-frame-pointer2012042320120316
125958ANSI_opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042320120316
127012sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
127044sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042320120316
127045sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042320120316
127191sphlibgcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042320120316
128654sphlibgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042320120316
129342sphlibgcc -funroll-loops -O -fomit-frame-pointer2012042320120316
129351sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
129351sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2012042320120316
129393sphlibgcc -O -fomit-frame-pointer2012042320120316
129482sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2012042320120316
129531sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042320120316
129531sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042320120316
129550sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2012042320120316
129567ANSI_opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042320120316
129593sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042320120316
129610sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2012042320120316
129627sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2012042320120316
129642sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
129645sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2012042320120316
129650sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042320120316
129654sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2012042320120316
129680ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
129687sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2012042320120316
129687sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042320120316
129690sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042320120316
129713sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
129720sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2012042320120316
129730sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2012042320120316
129738sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042320120316
129764sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2012042320120316
129861sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
134392ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042320120316
134896ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042320120316
135035ANSI_opt32gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042320120316
135303ANSI_opt32gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042320120316
136628ANSI_opt32gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042320120316
138576ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042320120316
139855ANSI_opt32gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012042320120316
140206ANSI_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042320120316
141035ANSI_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2012042320120316
141037sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042320120316
141078ANSI_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042320120316
141204ANSI_opt32gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2012042320120316
141252sphlibgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042320120316
141404ANSI_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042320120316
141422ANSI_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042320120316
141473ANSI_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042320120316
141520ANSI_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042320120316
141579ANSI_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042320120316
141582ANSI_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042320120316
141593ANSI_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042320120316
141601ANSI_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042320120316
141602ANSI_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042320120316
141606ANSI_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042320120316
141632ANSI_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042320120316
141632ANSI_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042320120316
141633ANSI_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042320120316
141635ANSI_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042320120316
141636ANSI_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042320120316
141638ANSI_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042320120316
141639ANSI_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042320120316
141656ANSI_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042320120316
141671ANSI_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042320120316
141672ANSI_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042320120316
141704ANSI_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042320120316
141710ANSI_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042320120316
141715ANSI_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042320120316
141728ANSI_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042320120316
141728ANSI_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042320120316
141742ANSI_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042320120316
141747ANSI_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042320120316
141770ANSI_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042320120316
141772ANSI_opt32gcc -Os -fomit-frame-pointer2012042320120316
141774ANSI_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042320120316
141806ANSI_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042320120316
141844ANSI_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042320120316
141866ANSI_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042320120316
141902ANSI_opt32gcc -O3 -fomit-frame-pointer2012042320120316
141913ANSI_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042320120316
141929ANSI_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042320120316
141946ANSI_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042320120316
141967ANSI_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042320120316
141975ANSI_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042320120316
141990ANSI_opt32gcc -O2 -fomit-frame-pointer2012042320120316
141990ANSI_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042320120316
141997ANSI_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042320120316
142004ANSI_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042320120316
142004ANSI_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042320120316
142060ANSI_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042320120316
142094ANSI_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042320120316
142137ANSI_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042320120316
142267ANSI_opt32gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2012042320120316
142387ANSI_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042320120316
142414ANSI_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012042320120316
142466ANSI_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012042320120316
142527ANSI_opt32gcc -funroll-loops -Os -fomit-frame-pointer2012042320120316
143189ANSI_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2012042320120316
143710ANSI_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2012042320120316
145734ANSI_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042320120316
145858ANSI_opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042320120316
146587ANSI_opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042320120316
146589ANSI_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042320120316
146843ANSI_opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042320120316
147156ANSI_opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042320120316
149332ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
149427ANSI_opt32gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042320120316
149571ANSI_opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042320120316
149671ANSI_opt64gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2012042320120316
149991ANSI_opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042320120316
152760ANSI_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042320120316
152791ANSI_opt64gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2012042320120316
152833ANSI_opt32gcc -funroll-loops -O -fomit-frame-pointer2012042320120316
152857ANSI_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042320120316
152865ANSI_opt32gcc -O -fomit-frame-pointer2012042320120316
152866ANSI_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2012042320120316
152873ANSI_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042320120316
152891ANSI_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
152896ANSI_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042320120316
152902ANSI_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2012042320120316
152910ANSI_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2012042320120316
152911ANSI_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2012042320120316
152919ANSI_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042320120316
152921ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
152924ANSI_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042320120316
152925ANSI_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042320120316
152929ANSI_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2012042320120316
152943ANSI_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2012042320120316
152960ANSI_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2012042320120316
153214sphlibgcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042320120316
153294ANSI_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2012042320120316
153310sphlibgcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042320120316
153484ANSI_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042320120316
153554ANSI_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042320120316
153612ANSI_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2012042320120316
153730ANSI_opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
153731ANSI_opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
161888sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2012042320120316
162076sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2012042320120316
167229sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042320120316
167439sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042320120316
170643sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2012042320120316
171000sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2012042320120316
171586sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042320120316
171622sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042320120316
171625sphlibgcc -O3 -fomit-frame-pointer2012042320120316
171627sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042320120316
171628sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042320120316
171632sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042320120316
171659sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042320120316
171668sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042320120316
171673sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042320120316
171675sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042320120316
171692sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042320120316
171700sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042320120316
171713sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042320120316
171715sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042320120316
171716sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042320120316
171719sphlibgcc -O2 -fomit-frame-pointer2012042320120316
171720sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042320120316
171730sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042320120316
171731sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042320120316
171731sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042320120316
171732sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042320120316
171733sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042320120316
171736sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042320120316
171736sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042320120316
171744sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042320120316
171746sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042320120316
171747sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042320120316
171756sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042320120316
171774sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042320120316
171774sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042320120316
173499sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042320120316
174628sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042320120316
181181sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042320120316
181202sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042320120316
181746sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042320120316
181815sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042320120316
183030ANSI_opt64gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer2012042320120316
183046ANSI_opt64gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2012042320120316
185307ANSI_opt64gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2012042320120316
188194ANSI_opt64gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2012042320120316
190194ANSI_opt64gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2012042320120316
233614ANSI_opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012042320120316
233716ANSI_opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012042320120316
235233ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012053020120525
235646ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
237432ANSI_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
237466ANSI_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012042320120316
237761ANSI_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
237786ANSI_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012042320120316
242661ANSI_opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
242742ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012053020120525
242779ANSI_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012042320120316
243370ANSI_opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012042320120316
243371ANSI_opt64gcc -mcpu=cortex-r4 -O -fomit-frame-pointer2012042320120316
243510ANSI_opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012042320120316
247457ANSI_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
247580ANSI_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012042320120316
247609ANSI_opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012042320120316
247664ANSI_opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012042320120316
249264ANSI_opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2012042320120316
249921ANSI_opt64gcc -mcpu=xscale -O -fomit-frame-pointer2012042320120316
252810ANSI_opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012053020120525
256409ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
256584ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
257024ANSI_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012042320120316
257380ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012042320120316
257528ANSI_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012042320120316
257546ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2012053020120525
259950ANSI_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
263838ANSI_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2012042320120316
287032ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2012042320120316
288719ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2012042320120316
288927ANSI_opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2012042320120316
291170ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
291200ANSI_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2012042320120316
291242ANSI_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2012042320120316
291254ANSI_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2012042320120316
291278ANSI_opt64gcc -funroll-loops -O -fomit-frame-pointer2012042320120316
291278ANSI_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2012042320120316
291284ANSI_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2012042320120316
291288ANSI_opt64gcc -O -fomit-frame-pointer2012042320120316
291290ANSI_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2012042320120316
291296ANSI_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2012042320120316
291325ANSI_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2012042320120316
291342ANSI_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2012042320120316
291354ANSI_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2012042320120316
291356ANSI_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2012042320120316
291362ANSI_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2012042320120316
291494ANSI_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2012042320120316
291520ANSI_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2012042320120316
292134ANSI_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2012042320120316
297546ANSI_opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2012042320120316
297654ANSI_opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2012042320120316
297710ANSI_opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2012042320120316
298467ANSI_opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2012042320120316
299438ANSI_opt64gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer2012042320120316
299704sphlibcc2012042320120316
299754ANSI_opt64gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer2012042320120316
299781sphlibgcc2012042320120316
299810sphlibgcc -funroll-loops2012042320120316
299934ANSI_opt64gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer2012042320120316
307162ANSI_opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012042320120316
307182ANSI_opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012042320120316
307523ANSI_opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012042320120316
307868ANSI_opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012042320120316
309318ANSI_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2012042320120316
309687ANSI_opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2012042320120316
316160ANSI_opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012042320120316
316272ANSI_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012042320120316
318462ANSI_opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2012042320120316
318900ANSI_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2012042320120316
319548ANSI_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2012042320120316
319804ANSI_opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2012042320120316
319880ANSI_opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2012042320120316
319980ANSI_opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2012042320120316
319986ANSI_opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2012042320120316
319988ANSI_opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2012042320120316
319994ANSI_opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2012042320120316
320034ANSI_opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2012042320120316
320046ANSI_opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2012042320120316
320100ANSI_opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2012042320120316
320118ANSI_opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2012042320120316
320142ANSI_opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2012042320120316
320146ANSI_opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2012042320120316
320174ANSI_opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2012042320120316
320180ANSI_opt64gcc -O3 -fomit-frame-pointer2012042320120316
320236ANSI_opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2012042320120316
320238ANSI_opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2012042320120316
320240ANSI_opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2012042320120316
320242ANSI_opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2012042320120316
320250ANSI_opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2012042320120316
320304ANSI_opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2012042320120316
320318ANSI_opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2012042320120316
320368ANSI_opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2012042320120316
320422ANSI_opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2012042320120316
320476ANSI_opt64gcc -funroll-loops -Os -fomit-frame-pointer2012042320120316
320506ANSI_opt64gcc -O2 -fomit-frame-pointer2012042320120316
320542ANSI_opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2012042320120316
320566ANSI_opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2012042320120316
320812ANSI_opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2012042320120316
320882ANSI_opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2012042320120316
321522ANSI_opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2012042320120316
321759ANSI_opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2012042320120316
322318ANSI_opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2012042320120316
322336ANSI_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2012042320120316
322350ANSI_opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2012042320120316
322376ANSI_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2012042320120316
322376ANSI_opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2012042320120316
322384ANSI_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2012042320120316
322404ANSI_opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2012042320120316
322438ANSI_opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2012042320120316
322464ANSI_opt64gcc -Os -fomit-frame-pointer2012042320120316
322514ANSI_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2012042320120316
322526ANSI_opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2012042320120316
322776ANSI_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2012042320120316
323140ANSI_opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2012042320120316
323372ANSI_opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2012042320120316
381120ANSI_opt32gcc -funroll-loops2012042320120316
381159ANSI_opt32cc2012042320120316
381256ANSI_opt32gcc2012042320120316
610520ANSI_opt64gcc -funroll-loops2012042320120316
611102ANSI_opt64gcc2012042320120316
612108ANSI_opt64cc2012042320120316

Test failure

Implementation: crypto_hash/fugue256/sphlib
Compiler: gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 19, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer sphlib
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ANSI_opt32 ANSI_opt64 sphlib
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer sphlib
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: cc
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:29:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: ...
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:67: warning: integer constant is too large for 'long' type
hash.c: hash.c:67: warning: integer constant is too large for 'long' type
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6: error: expected identifier or '(' before string constant
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 122, namely:
CompilerImplementations
cc ccalik/aesni
gcc ccalik/aesni
gcc -O2 -fomit-frame-pointer ccalik/aesni
gcc -O3 -fomit-frame-pointer ccalik/aesni
gcc -O -fomit-frame-pointer ccalik/aesni
gcc -Os -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops ccalik/aesni
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1020t -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1020t -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ccalik/aesni
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm810 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm810 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm8 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm8 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920t -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920t -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920t -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm920t -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm940t -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm940t -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm940t -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm940t -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9e -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9e -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9e -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9e -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=ep9312 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=ep9312 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=strongarm -Os -fomit-frame-pointer ccalik/aesni
gcc -mcpu=xscale -O2 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=xscale -O3 -fomit-frame-pointer ccalik/aesni
gcc -mcpu=xscale -O -fomit-frame-pointer ccalik/aesni
gcc -mcpu=xscale -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: cc
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:29:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: ...
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:6: error: expected identifier or '(' before string constant
hash.c: In file included from crypto_hash.h:4,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 122, namely:
CompilerImplementations
cc ccalik/vperm
gcc ccalik/vperm
gcc -O2 -fomit-frame-pointer ccalik/vperm
gcc -O3 -fomit-frame-pointer ccalik/vperm
gcc -O -fomit-frame-pointer ccalik/vperm
gcc -Os -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops ccalik/vperm
gcc -funroll-loops -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=iwmmxt -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1020t -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1020t -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns ccalik/vperm
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm810 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm810 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm8 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm8 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920t -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920t -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920t -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm920t -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm940t -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm940t -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm940t -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm940t -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9e -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9e -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9e -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9e -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-r4 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=ep9312 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=ep9312 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=iwmmxt -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=strongarm -Os -fomit-frame-pointer ccalik/vperm
gcc -mcpu=xscale -O2 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=xscale -O3 -fomit-frame-pointer ccalik/vperm
gcc -mcpu=xscale -O -fomit-frame-pointer ccalik/vperm
gcc -mcpu=xscale -Os -fomit-frame-pointer ccalik/vperm