Implementation notes: armeabi, h5tegra, crypto_hashblocks/sha256

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hashblocks
Primitive: sha256
TimeImplementationCompilerBenchmark dateSUPERCOP version
44737refgcc -mcpu=arm8 -Os -fomit-frame-pointer2011111820110914
44751refgcc -mcpu=arm810 -Os -fomit-frame-pointer2011111820110914
44753refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111820110914
44755refgcc -mcpu=strongarm -Os -fomit-frame-pointer2011111820110914
44759refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111820110914
44959inplacegcc -mcpu=arm8 -Os -fomit-frame-pointer2011111820110914
44960inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer2011111820110914
44975inplacegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011111820110914
44977inplacegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011111820110914
45284arm11gcc -O2 -fomit-frame-pointer2012070520120704
45284arm11gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2012070520120704
45291arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012070520120704
45291arm11gcc -funroll-loops -Os -fomit-frame-pointer2012070520120704
45291arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012070520120704
45291arm11gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2012070520120704
45291arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2012070520120704
45293arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2012070520120704
45301arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012070520120704
45301arm11gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2012070520120704
45301arm11gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2012070520120704
45301arm11gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2012070520120704
45301arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2012070520120704
45301arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2012070520120704
45307arm11gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2012070520120704
45312arm11gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2012070520120704
45315arm11gcc -Os -fomit-frame-pointer2012070520120704
45317arm11gcc -funroll-loops -O2 -fomit-frame-pointer2012070520120704
45319arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012070520120704
45321arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2012070520120704
45321arm11gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2012070520120704
45323arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2012070520120704
45325arm11gcc2012070520120704
45325arm11gcc -funroll-loops2012070520120704
45327arm11gcc -funroll-loops -O3 -fomit-frame-pointer2012070520120704
45328arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012070520120704
45330arm11gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2012070520120704
45332arm11gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2012070520120704
45335arm11gcc -funroll-loops -O -fomit-frame-pointer2012070520120704
45337arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012070520120704
45338arm11gcc -O -fomit-frame-pointer2012070520120704
45341arm11gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2012070520120704
45342arm11gcc -O3 -fomit-frame-pointer2012070520120704
45344arm11cc2012070520120704
45344arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2012070520120704
45345arm11gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2012070520120704
45345arm11gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2012070520120704
45345arm11gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2012070520120704
45345arm11gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2012070520120704
45347arm11gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2012070520120704
45349arm11gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2012070520120704
45359arm11gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2012070520120704
45361arm11gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2012070520120704
45975refgcc -mcpu=arm8 -O -fomit-frame-pointer2011111820110914
45984refgcc -mcpu=arm810 -O -fomit-frame-pointer2011111820110914
45991refgcc -mcpu=strongarm -O -fomit-frame-pointer2011111820110914
46041refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111820110914
46059refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111820110914
47407refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
47431refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
47666inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
47676inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011111820110914
48169refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
48179inplacegcc -Os -fomit-frame-pointer2011111820110914
48277inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
48302inplacegcc -funroll-loops -Os -fomit-frame-pointer2011111820110914
48339inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
48398refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111820110914
48501refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
48605refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111820110914
48668inplacegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011111820110914
48771refgcc -funroll-loops -Os -fomit-frame-pointer2011111820110914
48791refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
48799inplacegcc -mcpu=strongarm -O -fomit-frame-pointer2011111820110914
48800inplacegcc -mcpu=arm810 -O -fomit-frame-pointer2011111820110914
48816inplacegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011111820110914
48817inplacegcc -mcpu=arm8 -O -fomit-frame-pointer2011111820110914
48825inplacegcc -mcpu=strongarm110 -O -fomit-frame-pointer2011111820110914
48912inplacegcc -mcpu=strongarm -Os -fomit-frame-pointer2011111820110914
48918refgcc -Os -fomit-frame-pointer2011111820110914
48969refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011111820110914
49051inplacegcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111820110914
49051inplacegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111820110914
49053refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011111820110914
49057refgcc -O2 -fomit-frame-pointer2011111820110914
49057inplacegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111820110914
49059inplacegcc -O2 -fomit-frame-pointer2011111820110914
49068refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2011111820110914
49070refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111820110914
49075refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011111820110914
49081inplacegcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111820110914
49083inplacegcc -mcpu=strongarm -O2 -fomit-frame-pointer2011111820110914
49267refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2011111820110914
49405inplacegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011111820110914
49529inplacegcc -funroll-loops -O2 -fomit-frame-pointer2011111820110914
49563refgcc -funroll-loops -O2 -fomit-frame-pointer2011111820110914
49594refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111820110914
49635inplacegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011111820110914
49689inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
49871inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011111820110914
49879refgcc -funroll-loops -O3 -fomit-frame-pointer2011111820110914
49880inplacegcc -funroll-loops -O3 -fomit-frame-pointer2011111820110914
50030inplacegcc -O3 -fomit-frame-pointer2011111820110914
50070refgcc -O3 -fomit-frame-pointer2011111820110914
50551refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111820110914
50551refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111820110914
50553inplacegcc -mcpu=arm8 -O3 -fomit-frame-pointer2011111820110914
50571inplacegcc -mcpu=arm810 -O3 -fomit-frame-pointer2011111820110914
50688refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111820110914
50689refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111820110914
50693refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111820110914
50698inplacegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011111820110914
50710inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011111820110914
50715inplacegcc -mcpu=strongarm -O3 -fomit-frame-pointer2011111820110914
51091refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111820110914
51375inplacegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011111820110914
51608refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111820110914
51775inplacegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011111820110914
52507inplacegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111820110914
52527refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011111820110914
52966refgcc -funroll-loops -O -fomit-frame-pointer2011111820110914
52966refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
52991refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111820110914
52997refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111820110914
53031refgcc -O -fomit-frame-pointer2011111820110914
53032refgcc -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
55749inplacegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011111820110914
55931inplacegcc -funroll-loops -O -fomit-frame-pointer2011111820110914
55941inplacegcc -O -fomit-frame-pointer2011111820110914
55949inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
55950inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2011111820110914
55956inplacegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011111820110914
107163inplacegcc -funroll-loops2011111820110914
107199inplacecc2011111820110914
107219inplacegcc2011111820110914
110437inplacegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111820110914
110454inplacegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111820110914
110461inplacegcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111820110914
110462inplacegcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111820110914
110469inplacegcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111820110914
110470inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
110471inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
110477inplacegcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111820110914
110478inplacegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111820110914
110484inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111820110914
110490inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111820110914
110501inplacegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111820110914
110510inplacegcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111820110914
111339inplacegcc -mcpu=xscale -O3 -fomit-frame-pointer2011111820110914
111352inplacegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111820110914
111882refgcc -mcpu=xscale -O2 -fomit-frame-pointer2011111820110914
112144inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
112145inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111820110914
112147inplacegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
112161inplacegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111820110914
112179inplacegcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111820110914
112190inplacegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111820110914
112197inplacegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111820110914
112213inplacegcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111820110914
112218inplacegcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111820110914
112223inplacegcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111820110914
112331refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011111820110914
112331refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
112341refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
112352inplacegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111820110914
112352refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011111820110914
112359inplacegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111820110914
112360refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2011111820110914
112363refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2011111820110914
112363inplacegcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111820110914
112363refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011111820110914
112364refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011111820110914
112367refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2011111820110914
112379refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2011111820110914
112397refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011111820110914
112397refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2011111820110914
112402refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011111820110914
112537inplacegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111820110914
112825inplacegcc -mcpu=xscale -O2 -fomit-frame-pointer2011111820110914
113167refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011111820110914
113411refgcc -mcpu=xscale -O3 -fomit-frame-pointer2011111820110914
114142refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011111820110914
114705refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011111820110914
114717refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2011111820110914
114723refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
114724refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2011111820110914
114725refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011111820110914
114733refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011111820110914
114735refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
114736refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011111820110914
114736refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011111820110914
114741refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2011111820110914
114742refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011111820110914
114753refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2011111820110914
114753refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2011111820110914
116943refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
117071refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
117621refgcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111820110914
117694inplacegcc -mcpu=arm920t -Os -fomit-frame-pointer2011111820110914
117760inplacegcc -mcpu=arm940t -Os -fomit-frame-pointer2011111820110914
117955refgcc -mcpu=arm9 -Os -fomit-frame-pointer2011111820110914
117956refgcc -mcpu=arm920 -Os -fomit-frame-pointer2011111820110914
117964refgcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111820110914
117967refgcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111820110914
117972refgcc -mcpu=arm940t -Os -fomit-frame-pointer2011111820110914
117973refgcc -mcpu=arm920t -Os -fomit-frame-pointer2011111820110914
117990inplacegcc -mcpu=xscale -Os -fomit-frame-pointer2011111820110914
117995refgcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111820110914
117996refgcc -mcpu=xscale -Os -fomit-frame-pointer2011111820110914
117999refgcc -mcpu=arm9e -Os -fomit-frame-pointer2011111820110914
118002refgcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111820110914
118092inplacegcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011111820110914
118207inplacegcc -mcpu=ep9312 -Os -fomit-frame-pointer2011111820110914
118263refgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111820110914
118271refgcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111820110914
118396inplacegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111820110914
118398inplacegcc -mcpu=arm920t -O -fomit-frame-pointer2011111820110914
118434inplacegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111820110914
118435inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111820110914
118435inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111820110914
118444inplacegcc -mcpu=arm1020t -O -fomit-frame-pointer2011111820110914
118448inplacegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111820110914
118450inplacegcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
118457inplacegcc -mcpu=arm9e -O -fomit-frame-pointer2011111820110914
118477inplacegcc -mcpu=arm920 -O -fomit-frame-pointer2011111820110914
118477inplacegcc -mcpu=arm9 -O -fomit-frame-pointer2011111820110914
118480inplacegcc -mcpu=ep9312 -O -fomit-frame-pointer2011111820110914
118482inplacegcc -mcpu=arm920 -Os -fomit-frame-pointer2011111820110914
118484inplacegcc -mcpu=arm940t -O -fomit-frame-pointer2011111820110914
118486inplacegcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
118500inplacegcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011111820110914
118503inplacegcc -mcpu=arm9 -Os -fomit-frame-pointer2011111820110914
118515inplacegcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011111820110914
118525inplacegcc -mcpu=xscale -O -fomit-frame-pointer2011111820110914
118532inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer2011111820110914
118540inplacegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011111820110914
118549inplacegcc -mcpu=arm1020t -Os -fomit-frame-pointer2011111820110914
118558inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
118571inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011111820110914
118595inplacegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
118687refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011111820110914
118688refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011111820110914
118689refgcc -mcpu=arm9 -O -fomit-frame-pointer2011111820110914
118705refgcc -mcpu=arm920t -O -fomit-frame-pointer2011111820110914
118705refgcc -mcpu=ep9312 -O -fomit-frame-pointer2011111820110914
118709refgcc -mcpu=arm920 -O -fomit-frame-pointer2011111820110914
118709refgcc -mcpu=arm940t -O -fomit-frame-pointer2011111820110914
118754refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011111820110914
118755refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
118771refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
118780refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011111820110914
118885refgcc -mcpu=arm1020t -O -fomit-frame-pointer2011111820110914
118888refgcc -mcpu=arm9e -O -fomit-frame-pointer2011111820110914
118899refgcc -mcpu=xscale -O -fomit-frame-pointer2011111820110914
118905refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011111820110914
119389refcc2011111820110914
119393refgcc -funroll-loops2011111820110914
119399refgcc2011111820110914

Compiler output

Implementation: crypto_hashblocks/sha256/arm11
Compiler: gcc -mcpu=arm1020t -O2 -fomit-frame-pointer
blocks.s: blocks.s: Assembler messages:
blocks.s: blocks.s:269: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:312: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:386: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:409: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:432: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:455: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:478: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:501: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:524: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:547: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:10606: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:10649: Error: selected processor does not support ARM mode `setend le'

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm1020t -O -fomit-frame-pointer arm11
gcc -mcpu=arm1020t -Os -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm920 -O -fomit-frame-pointer arm11
gcc -mcpu=arm920 -Os -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm920t -O -fomit-frame-pointer arm11
gcc -mcpu=arm920t -Os -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm940t -O -fomit-frame-pointer arm11
gcc -mcpu=arm940t -Os -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9 -O -fomit-frame-pointer arm11
gcc -mcpu=arm9 -Os -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9e -O -fomit-frame-pointer arm11
gcc -mcpu=arm9e -Os -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer arm11
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -O -fomit-frame-pointer arm11
gcc -mcpu=ep9312 -Os -fomit-frame-pointer arm11
gcc -mcpu=xscale -O2 -fomit-frame-pointer arm11
gcc -mcpu=xscale -O3 -fomit-frame-pointer arm11
gcc -mcpu=xscale -O -fomit-frame-pointer arm11
gcc -mcpu=xscale -Os -fomit-frame-pointer arm11

Compiler output

Implementation: crypto_hashblocks/sha256/inplace
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
blocks.c: blocks.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions

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

Compiler output

Implementation: crypto_hashblocks/sha256/arm11
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
api.c: api.c:1:0: warning: target CPU does not support THUMB instructions
blocks.s: blocks.s: Assembler messages:
blocks.s: blocks.s:269: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:312: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:386: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:409: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:432: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:455: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:478: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:501: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:524: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:547: Error: selected processor does not support ARM mode `setend le'
blocks.s: blocks.s:10606: Error: selected processor does not support ARM mode `setend be'
blocks.s: blocks.s:10649: Error: selected processor does not support ARM mode `setend le'

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