Implementation notes: armeabi, auxplug, crypto_hash/jh224

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: jh224
TimeImplementationCompilerBenchmark dateSUPERCOP version
437784bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
438828bitslice_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
439110bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
444432bitslice_opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2015021620141124
444540bitslice_opt32gcc -mcpu=iwmmxt -Os -fomit-frame-pointer2015021620141124
449358bitslice_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer2015021620141124
449364bitslice_opt32gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer2015021620141124
450564bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
450666bitslice_opt32gcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
455862bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
464646bitslice_opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021620141124
464652bitslice_opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021620141124
464670bitslice_opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021620141124
464670bitslice_opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021620141124
464676bitslice_opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021620141124
464682bitslice_opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021620141124
464682bitslice_opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021620141124
464688bitslice_opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021620141124
464700bitslice_opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021620141124
464700bitslice_opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021620141124
464700bitslice_opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021620141124
464700bitslice_opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021620141124
464724bitslice_opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021620141124
465216bitslice_opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021620141124
468156bitslice_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
468924bitslice_opt32gcc -Os -fomit-frame-pointer2015021620141124
468924bitslice_opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021620141124
468948bitslice_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
474372bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
477594bitslice_opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
477630bitslice_opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
477648bitslice_opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
477648bitslice_opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
477660bitslice_opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
477672bitslice_opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
477678bitslice_opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
477744bitslice_opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
477744bitslice_opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
477774bitslice_opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
477828bitslice_opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
477864bitslice_opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
477876bitslice_opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
477900bitslice_opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
487512bitslice_opt32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021620141124
487608bitslice_opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
488106bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
488538bitslice_ref32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
489366bitslice_opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
489438bitslice_opt32gcc -O2 -fomit-frame-pointer2015021620141124
492018bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
517878bitslice_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
540240bitslice_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
545220bitslice_opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
545568bitslice_opt32gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
545574bitslice_opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
545580bitslice_opt32gcc -mcpu=iwmmxt -O -fomit-frame-pointer2015021620141124
545604bitslice_opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
545604bitslice_opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
545622bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
545634bitslice_opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
545640bitslice_opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
545640bitslice_opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
545646bitslice_opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
545652bitslice_opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
545676bitslice_opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
545700bitslice_opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
545706bitslice_opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
545730bitslice_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
545748bitslice_opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
545754bitslice_opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
545772bitslice_opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
545784bitslice_opt32gcc -O -fomit-frame-pointer2015021620141124
548334bitslice_opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
548850bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
548940bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
551034bitslice_opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
551424bitslice_opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
551454bitslice_opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
551538bitslice_opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
551676bitslice_opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
551730bitslice_opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
552084bitslice_opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
552174bitslice_opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
552528bitslice_opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
552576bitslice_opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
552588bitslice_opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
552798bitslice_opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
553002bitslice_opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
556896bitslice_opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
557628bitslice_opt32gcc -O3 -fomit-frame-pointer2015021620141124
558264bitslice_ref32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
568674bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
568698bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
569052bitslice_opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
571704bitslice_ref32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer2015021620141124
586524bitslice_ref32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
586620bitslice_ref32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
586644bitslice_ref32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
586662bitslice_ref32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
586686bitslice_ref32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
586698bitslice_ref32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
586698bitslice_ref32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
586704bitslice_ref32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
586710bitslice_ref32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
586716bitslice_ref32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
586752bitslice_ref32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
590196bitslice_ref32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
590238bitslice_ref32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
590238bitslice_ref32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
596526bitslice_ref32gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer2015021620141124
596592bitslice_ref32gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
600810bitslice_ref32gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
604836bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
612750bitslice_ref32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
612756bitslice_ref32gcc -O3 -fomit-frame-pointer2015021620141124
614136bitslice_ref32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
614178bitslice_ref32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
614184bitslice_ref32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
614190bitslice_ref32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
614196bitslice_ref32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
614196bitslice_ref32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
614196bitslice_ref32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
614202bitslice_ref32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
614202bitslice_ref32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
614202bitslice_ref32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
614214bitslice_ref32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
614226bitslice_ref32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
614226bitslice_ref32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
614238bitslice_ref32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
623928bitslice_ref32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
623976bitslice_ref32gcc -O2 -fomit-frame-pointer2015021620141124
627534bitslice_ref32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
639558simplegcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
650568bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2015021620141124
652854bitslice_opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2015021620141124
664182bitslice_opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
666186bitslice_opt64gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
670302bitslice_ref32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
670326bitslice_ref32gcc -mcpu=arm9e -O -fomit-frame-pointer2015021620141124
670350bitslice_ref32gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
670362bitslice_ref32gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
670434bitslice_ref32gcc -mcpu=iwmmxt -O -fomit-frame-pointer2015021620141124
670578bitslice_ref32gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
670590bitslice_ref32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
670596bitslice_ref32gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
670596bitslice_ref32gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
670602bitslice_ref32gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
670608bitslice_ref32gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
670632bitslice_ref32gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
670644bitslice_ref32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
670644bitslice_ref32gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
670680bitslice_ref32gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
670692bitslice_ref32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
670692bitslice_ref32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
670698bitslice_ref32gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
670740bitslice_ref32gcc -O -fomit-frame-pointer2015021620141124
732246bitslice_opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
732330bitslice_opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2015021620141124
798258bitslice_opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2015021620141124
798684bitslice_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
798708bitslice_opt64gcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
798762bitslice_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
798960bitslice_opt64gcc -Os -fomit-frame-pointer2015021620141124
804678bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
836556bitslice_opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2015021620141124
836634bitslice_opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2015021620141124
837528bitslice_opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2015021620141124
837540bitslice_opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2015021620141124
837576bitslice_opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2015021620141124
837612bitslice_opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2015021620141124
837612bitslice_opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2015021620141124
837666bitslice_opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2015021620141124
838020bitslice_opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2015021620141124
838080bitslice_opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2015021620141124
838110bitslice_opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2015021620141124
838152bitslice_opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2015021620141124
838326bitslice_opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2015021620141124
870468bitslice_opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
870486bitslice_opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
870606bitslice_opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
870984bitslice_opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
870984bitslice_opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
870996bitslice_opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
871068bitslice_opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
871098bitslice_opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
871122bitslice_opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
871128bitslice_opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
871170bitslice_opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
871230bitslice_opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
871230bitslice_opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
875454bitslice_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
875760bitslice_opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
875868bitslice_opt64gcc -O -fomit-frame-pointer2015021620141124
954438bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer2015021620141124
997176bitslice_ref64gcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
1041972bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1056912bitslice_ref64gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1060794bitslice_opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
1061502bitslice_opt64gcc -O2 -fomit-frame-pointer2015021620141124
1079340bitslice_ref64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
1082706bitslice_ref64gcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
1082910bitslice_ref64gcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
1082922bitslice_ref64gcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
1082940bitslice_ref64gcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
1082940bitslice_ref64gcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
1082958bitslice_ref64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
1082970bitslice_ref64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
1083054bitslice_ref64gcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
1083132bitslice_ref64gcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
1083186bitslice_ref64gcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
1083420bitslice_ref64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
1083534bitslice_ref64gcc -O -fomit-frame-pointer2015021620141124
1083552bitslice_ref64gcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
1084404bitslice_ref64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
1085250bitslice_ref64gcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1113336bitslice_ref64gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1113468bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1113924bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1114836bitslice_opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
1114974bitslice_opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
1115046bitslice_opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
1115268bitslice_opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
1115358bitslice_opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
1115466bitslice_opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
1115562bitslice_opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
1115676simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2015021620141124
1115694bitslice_opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
1115724bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1116012bitslice_opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
1116222bitslice_opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
1116624bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1116714bitslice_opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
1117260bitslice_opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
1117350bitslice_opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
1124022bitslice_opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1130616bitslice_opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2015021620141124
1134180simplegcc -mcpu=ep9312 -O -fomit-frame-pointer2015021620141124
1134618simplegcc -mcpu=arm920 -O -fomit-frame-pointer2015021620141124
1138662simplegcc -mcpu=arm8 -O -fomit-frame-pointer2015021620141124
1139664simplegcc -mcpu=arm9tdmi -O -fomit-frame-pointer2015021620141124
1149390simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1151418simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2015021620141124
1152774simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1158324simplegcc -mcpu=arm9 -O -fomit-frame-pointer2015021620141124
1160364simplegcc -mcpu=arm920t -O -fomit-frame-pointer2015021620141124
1164732simplegcc -mcpu=strongarm -O -fomit-frame-pointer2015021620141124
1176012simplegcc -mcpu=arm940t -O -fomit-frame-pointer2015021620141124
1186410simplegcc -mcpu=arm7tdmi -O -fomit-frame-pointer2015021620141124
1187844simplegcc -O -fomit-frame-pointer2015021620141124
1188588simplegcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1188978simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1192494simplegcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1201524simplegcc -mcpu=arm810 -O -fomit-frame-pointer2015021620141124
1206978simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1215876simplegcc -mcpu=arm1020t -O -fomit-frame-pointer2015021620141124
1228200simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1232328simplegcc -mcpu=xscale -O2 -fomit-frame-pointer2015021620141124
1238502simplegcc -mcpu=xscale -O3 -fomit-frame-pointer2015021620141124
1239090bitslice_ref64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
1239138bitslice_ref64gcc -O2 -fomit-frame-pointer2015021620141124
1239924bitslice_ref64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
1239984bitslice_ref64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
1240914bitslice_ref64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
1241316bitslice_ref64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
1242666bitslice_ref64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
1242684bitslice_ref64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
1242738bitslice_ref64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
1242792bitslice_ref64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
1242792bitslice_ref64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
1242816bitslice_ref64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
1242840bitslice_ref64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
1243110bitslice_ref64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
1244418bitslice_ref64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
1256124simplegcc -mcpu=arm10tdmi -O -fomit-frame-pointer2015021620141124
1394880bitslice_ref64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
1395114bitslice_ref64gcc -O3 -fomit-frame-pointer2015021620141124
1401870bitslice_ref64gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
1403196bitslice_ref64gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
1405536bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1412328bitslice_ref64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
1412598bitslice_ref64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
1413606bitslice_ref64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
1413726bitslice_ref64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
1413738bitslice_ref64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
1413750bitslice_ref64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
1413762bitslice_ref64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
1413762bitslice_ref64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
1413942bitslice_ref64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
1414056bitslice_ref64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
1414062bitslice_ref64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
1414638bitslice_ref64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
1414824bitslice_ref64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
1431114bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1456998bitslice_opt64gcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1458876bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1510398bitslice_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
2394054bitslice_opt64gcc -O3 -fomit-frame-pointer2015021620141124
2394942bitslice_opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
2401824bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
2420112bitslice_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
2458878simplegcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
2462508simplegcc -O3 -fomit-frame-pointer2015021620141124
2464908simplegcc -O2 -fomit-frame-pointer2015021620141124
2466780simplegcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2015021620141124
2470560simplegcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
2470578simplegcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
2470914simplegcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
2472276simplegcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
2472678simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
2472792simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
2474508simplegcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2015021620141124
2477982simplegcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
2478024simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
2478102simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
2482482simplegcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
2482494simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
2495220simplegcc -mcpu=arm1020t -O2 -fomit-frame-pointer2015021620141124
2497728simplegcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2015021620141124
2500776simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2015021620141124
2500962simplegcc -mcpu=arm920t -O2 -fomit-frame-pointer2015021620141124
2501760simplegcc -mcpu=arm920 -O2 -fomit-frame-pointer2015021620141124
2501802simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2015021620141124
2502246simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2015021620141124
2502816simplegcc -mcpu=arm940t -O2 -fomit-frame-pointer2015021620141124
2503956simplegcc -mcpu=arm9 -O2 -fomit-frame-pointer2015021620141124
2504010simplegcc -mcpu=ep9312 -O2 -fomit-frame-pointer2015021620141124
2504586simplegcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
2504934simplegcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2015021620141124
2507874simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2015021620141124
2509704bitslice_opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2015021620141124
2510988simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2015021620141124
2511312simplegcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
2516022simplegcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
2516946bitslice_opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2015021620141124
2518884bitslice_opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2015021620141124
2521500bitslice_opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2015021620141124
2522238bitslice_opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2015021620141124
2524302bitslice_opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2015021620141124
2525016bitslice_opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2015021620141124
2525286bitslice_opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2015021620141124
2525376bitslice_opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2015021620141124
2530908bitslice_opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2015021620141124
2539704bitslice_opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2015021620141124
2540670bitslice_opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2015021620141124
2544618bitslice_opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2015021620141124
2614548simplecc2015021620141124
2618394simplegcc -funroll-loops2015021620141124
2779344simplegcc2015021620141124
3328794bitslice_ref64cc2015021620141124
3329022bitslice_ref64gcc2015021620141124
3329088bitslice_ref64gcc -funroll-loops2015021620141124
3959322bitslice_opt32gcc2015021620141124
3959778bitslice_opt32gcc -funroll-loops2015021620141124
3961014bitslice_opt32cc2015021620141124
4199088bitslice_ref32cc2015021620141124
4199136bitslice_ref32gcc -funroll-loops2015021620141124
4199166bitslice_ref32gcc2015021620141124
4213386bitslice_opt64gcc2015021620141124
4217406bitslice_opt64gcc -funroll-loops2015021620141124
4218990bitslice_opt64cc2015021620141124

Checksum failure

Implementation: crypto_hash/jh224/bitslice_ref32
Compiler: gcc -Os -fomit-frame-pointer
3be7cdeb283591642c12278eb0cdacaeada2b521f9b8a36c80879d4a5cc91b89
Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer bitslice_ref32
gcc -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm1020t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm810 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm8 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm920 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm920t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm940t -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9e -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=ep9312 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=strongarm -Os -fomit-frame-pointer bitslice_ref32
gcc -mcpu=xscale -Os -fomit-frame-pointer bitslice_ref32

Checksum failure

Implementation: crypto_hash/jh224/simple
Compiler: gcc -Os -fomit-frame-pointer
7303696e1b967c0307b2b03698a395cc3978b662b5567eddc826d655158a9724
Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer simple
gcc -fno-schedule-insns -Os -fomit-frame-pointer simple
gcc -funroll-loops -Os -fomit-frame-pointer simple
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer simple
gcc -mcpu=arm1020t -Os -fomit-frame-pointer simple
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=arm810 -Os -fomit-frame-pointer simple
gcc -mcpu=arm8 -Os -fomit-frame-pointer simple
gcc -mcpu=arm920 -Os -fomit-frame-pointer simple
gcc -mcpu=arm920t -Os -fomit-frame-pointer simple
gcc -mcpu=arm940t -Os -fomit-frame-pointer simple
gcc -mcpu=arm9 -Os -fomit-frame-pointer simple
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer simple
gcc -mcpu=ep9312 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer simple
gcc -mcpu=strongarm -Os -fomit-frame-pointer simple

Checksum failure

Implementation: crypto_hash/jh224/bitslice_ref64
Compiler: gcc -Os -fomit-frame-pointer
b220820eb94202d40ed62e3111ba8e2f7d690d12da46189dc209de47178e3360
Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer bitslice_ref64
gcc -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref64
gcc -funroll-loops -Os -fomit-frame-pointer bitslice_ref64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm1020t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm810 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm8 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm920 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm920t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm940t -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9e -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=ep9312 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=strongarm -Os -fomit-frame-pointer bitslice_ref64
gcc -mcpu=xscale -Os -fomit-frame-pointer bitslice_ref64

Checksum failure

Implementation: crypto_hash/jh224/bitslice_ref64
Compiler: gcc -mcpu=arm9e -O2 -fomit-frame-pointer
6df035197c7b3d178ea115a3ee6b1faa87c86dd41443d86d3be9b9e7d53d6512
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -mcpu=arm9e -O2 -fomit-frame-pointer bitslice_ref64
gcc -mcpu=arm9e -O -fomit-frame-pointer bitslice_ref64 simple

Checksum failure

Implementation: crypto_hash/jh224/simple
Compiler: gcc -mcpu=arm9e -Os -fomit-frame-pointer
3310d84dc2f004d56ae171a8576e02c278ed2fc107515c8534d02f84e098844d
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm9e -Os -fomit-frame-pointer simple
gcc -mcpu=xscale -Os -fomit-frame-pointer simple

Test failure

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

Number of similar (compiler,implementation) pairs: 131, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer bitslice_opt32 bitslice_opt64 bitslice_ref32 bitslice_ref64 simple
gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=iwmmxt -O -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple
gcc -mcpu=iwmmxt -Os -fomit-frame-pointer bitslice_opt64 bitslice_ref64 simple