Implementation notes: armeabi, h4mx515e, crypto_hash/blake64

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
110742refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
112210refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
114096refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
116590refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
122956refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
122971refgcc -funroll-loops -O -fomit-frame-pointer2014062520140622
123762refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
123765refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
127826refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
127830refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
127832refgcc -O -fomit-frame-pointer2014062520140622
130475sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
130551sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
130640sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
130690sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
130911sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
130928sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
130968sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
131061sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062520140622
133632sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
133644sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062520140622
133683sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
133860sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062520140622
136782sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
136782sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
137255sphlib-smallgcc -O -fomit-frame-pointer2014062520140622
137266sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
137266sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
137267sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
137278sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062520140622
137298sphlibgcc -O -fomit-frame-pointer2014062520140622
137430sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014062520140622
137433sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
137486sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062520140622
137492sphlibgcc -funroll-loops -O -fomit-frame-pointer2014062520140622
141282sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
141354sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
145612refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
146880sphlib-smallgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062520140622
146886sphlibgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062520140622
146889sphlib-smallgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062520140622
147010sphlibgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062520140622
147366sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
147465sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
147701sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
148236refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062520140622
148812refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
148887sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
149223sphlib-smallgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062520140622
149286sphlibgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062520140622
149325sphlib-smallgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062520140622
149328sphlib-smallgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062520140622
149340sphlib-smallgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062520140622
149343sphlib-smallgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062520140622
149343sphlib-smallgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062520140622
149343sphlib-smallgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062520140622
149358sphlibgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062520140622
149358sphlibgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062520140622
149364sphlibgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062520140622
149364sphlibgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062520140622
149367sphlibgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062520140622
149367sphlibgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062520140622
149376sphlib-smallgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062520140622
149379sphlibgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062520140622
149382sphlibgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062520140622
149391sphlib-smallgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062520140622
149412sphlibgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062520140622
149413sphlibgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062520140622
149413sphlibgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062520140622
149415sphlibgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062520140622
149416sphlib-smallgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062520140622
149424sphlibgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062520140622
149425sphlibgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062520140622
149431sphlib-smallgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062520140622
149436sphlib-smallgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062520140622
149436sphlib-smallgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062520140622
149436sphlib-smallgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062520140622
149439sphlibgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062520140622
149439sphlib-smallgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062520140622
149439sphlib-smallgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062520140622
149445sphlib-smallgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062520140622
149452sphlib-smallgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062520140622
149478sphlibgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062520140622
149480sphlibgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062520140622
149847sphlibgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062520140622
149919sphlib-smallgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062520140622
150011sphlib-smallgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062520140622
150155sphlibgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062520140622
150879sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062520140622
150879sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150879sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062520140622
150882sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150918sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062520140622
150918sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062520140622
150930sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062520140622
150945sphlib-smallgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150973sphlib-smallgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150978sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150978sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062520140622
150978sphlibgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
150982sphlibgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
151002sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062520140622
151015sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062520140622
151017sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
151122refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062520140622
151164refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
151217refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
151227refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062520140622
151238refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062520140622
151388refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
151685refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062520140622
152368refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062520140622
152370refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062520140622
152380refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062520140622
152385refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062520140622
152388refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062520140622
152388refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062520140622
152397refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062520140622
152410refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062520140622
152432refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062520140622
153094refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062520140622
153246refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
153383refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062520140622
153939refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
153939refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062520140622
154023refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062520140622
154029refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062520140622
154677refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062520140622
155244refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062520140622
155247refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062520140622
155343refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062520140622
155344refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062520140622
155350refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062520140622
155359refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062520140622
155372refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062520140622
155382refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062520140622
155402refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062520140622
157473refgcc -mcpu=arm810 -O -fomit-frame-pointer2014062520140622
157556refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062520140622
157569refgcc -mcpu=arm8 -O -fomit-frame-pointer2014062520140622
157569refgcc -mcpu=strongarm -O -fomit-frame-pointer2014062520140622
157608refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062520140622
157725sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
157749sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
157819sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062520140622
157827sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062520140622
164355sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014062520140622
164369sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062520140622
164391sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014062520140622
164391sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014062520140622
164394sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014062520140622
164403sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062520140622
164403sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062520140622
164427sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014062520140622
164434sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062520140622
164436sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014062520140622
172152sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
172191sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
174493sphlibgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062520140622
174522sphlib-smallgcc -mcpu=arm940t -O -fomit-frame-pointer2014062520140622
174535sphlibgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062520140622
174537sphlibgcc -mcpu=arm920 -O -fomit-frame-pointer2014062520140622
174537sphlibgcc -mcpu=arm940t -O -fomit-frame-pointer2014062520140622
174551sphlibgcc -mcpu=arm9 -O -fomit-frame-pointer2014062520140622
174570sphlibgcc -mcpu=arm920t -O -fomit-frame-pointer2014062520140622
174570sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer2014062520140622
174571sphlibgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062520140622
174581sphlib-smallgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062520140622
174593sphlib-smallgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062520140622
174606sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
174607sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062520140622
174607sphlib-smallgcc -mcpu=arm9 -O -fomit-frame-pointer2014062520140622
174612sphlib-smallgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062520140622
174618sphlibgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
174621sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
174624sphlib-smallgcc -mcpu=arm920 -O -fomit-frame-pointer2014062520140622
174626sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
174627refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
174630sphlibgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062520140622
174632sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062520140622
174637sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer2014062520140622
174638sphlibgcc -mcpu=xscale -O -fomit-frame-pointer2014062520140622
174639sphlibgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062520140622
174641sphlib-smallgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062520140622
174641sphlib-smallgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062520140622
174644sphlibgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062520140622
174657sphlib-smallgcc -mcpu=arm920t -O -fomit-frame-pointer2014062520140622
174684sphlib-smallgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062520140622
174705sphlib-smallgcc -mcpu=xscale -O -fomit-frame-pointer2014062520140622
175953refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062520140622
176037refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062520140622
176037refgcc -mcpu=arm920 -O -fomit-frame-pointer2014062520140622
176037refgcc -mcpu=arm940t -O -fomit-frame-pointer2014062520140622
176040refgcc -mcpu=arm920t -O -fomit-frame-pointer2014062520140622
176049refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062520140622
176097refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062520140622
176166refgcc -mcpu=arm9e -O -fomit-frame-pointer2014062520140622
176169refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062520140622
176169refgcc -mcpu=xscale -O -fomit-frame-pointer2014062520140622
176239refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
176249refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062520140622
176251refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062520140622
176251refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062520140622
177216refgcc -mcpu=arm9 -O -fomit-frame-pointer2014062520140622
177300refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
178032sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
178063sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062520140622
178248sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
180993refgcc -O3 -fomit-frame-pointer2014062520140622
182136sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
182157sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
183650refgcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
183724refgcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
184096refgcc -O2 -fomit-frame-pointer2014062520140622
189363sphlib-smallgcc -O3 -fomit-frame-pointer2014062520140622
189425sphlibgcc -O3 -fomit-frame-pointer2014062520140622
189464sphlib-smallgcc -O2 -fomit-frame-pointer2014062520140622
189601sphlibgcc -O2 -fomit-frame-pointer2014062520140622
189772sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
189833sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014062520140622
190941refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
191336sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
191350sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014062520140622
193410refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062520140622
193482refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062520140622
193485refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062520140622
193488refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062520140622
193494refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062520140622
194502refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062520140622
194571refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062520140622
194574refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062520140622
194586refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062520140622
194586refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062520140622
196344refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062520140622
196356refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062520140622
196356refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062520140622
196356refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062520140622
196416refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062520140622
204654refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062520140622
205725refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
207591sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062520140622
207591sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062520140622
207591sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062520140622
207591sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062520140622
207591sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062520140622
207679sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062520140622
207763sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062520140622
207767sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062520140622
207768sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062520140622
207777sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062520140622
208866sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062520140622
208867sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062520140622
208881sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062520140622
208881sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062520140622
208965sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062520140622
209001sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062520140622
209070sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062520140622
209094sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062520140622
209133sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062520140622
209169sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062520140622
209193sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062520140622
209257sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062520140622
209269sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062520140622
209277sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062520140622
209277sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062520140622
209283sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062520140622
209298sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062520140622
209350sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062520140622
209359sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062520140622
209359sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062520140622
212139refgcc -Os -fomit-frame-pointer2014062520140622
212634sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
212787sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062520140622
215335refgcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
219861sphlib-smallgcc -Os -fomit-frame-pointer2014062520140622
220080sphlibgcc -Os -fomit-frame-pointer2014062520140622
220353sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
220440sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014062520140622
226689sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062520140622
295725sphlib-smallgcc2014062520140622
295725sphlib-smallgcc -funroll-loops2014062520140622
295735sphlib-smallcc2014062520140622
296901sphlibgcc2014062520140622
296904sphlibcc2014062520140622
296904sphlibgcc -funroll-loops2014062520140622
341928refgcc2014062520140622
341979refgcc -funroll-loops2014062520140622
341991refcc2014062520140622

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-71gykm.s: Assembler messages:
blake.c: /tmp/cc-71gykm.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-71gykm.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-SPtCwf.s: Assembler messages:
blake.c: /tmp/cc-SPtCwf.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-SPtCwf.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-9poreu.s: Assembler messages:
hash.c: /tmp/cc-9poreu.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-9poreu.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-EDlfP1.s: Assembler messages:
blake.c: /tmp/cc-EDlfP1.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-EDlfP1.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-vWEEqo.s: Assembler messages:
blake.c: /tmp/cc-vWEEqo.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-vWEEqo.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-KQ8u2t.s: Assembler messages:
hash.c: /tmp/cc-KQ8u2t.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-KQ8u2t.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-hWlW9I.s: Assembler messages:
blake.c: /tmp/cc-hWlW9I.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-hWlW9I.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-zDs3cc.s: Assembler messages:
blake.c: /tmp/cc-zDs3cc.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-zDs3cc.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-Va8fUa.s: Assembler messages:
hash.c: /tmp/cc-Va8fUa.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-Va8fUa.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-lviR82.s: Assembler messages:
blake.c: /tmp/cc-lviR82.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-lviR82.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-mTHasA.s: Assembler messages:
blake.c: /tmp/cc-mTHasA.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-mTHasA.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-q17qpR.s: Assembler messages:
hash.c: /tmp/cc-q17qpR.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-q17qpR.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-5YJRni.s: Assembler messages:
blake.c: /tmp/cc-5YJRni.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-5YJRni.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-E5TtaV.s: Assembler messages:
blake.c: /tmp/cc-E5TtaV.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-E5TtaV.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-UoF7Wp.s: Assembler messages:
hash.c: /tmp/cc-UoF7Wp.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-UoF7Wp.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-Lxlp5q.s: Assembler messages:
blake.c: /tmp/cc-Lxlp5q.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-Lxlp5q.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-rikHT9.s: Assembler messages:
blake.c: /tmp/cc-rikHT9.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-rikHT9.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-p4tNBF.s: Assembler messages:
hash.c: /tmp/cc-p4tNBF.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-p4tNBF.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-AzNrki.s: Assembler messages:
blake.c: /tmp/cc-AzNrki.s:59: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:174: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:180: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:193: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:229: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3421: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3430: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3445: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3450: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3451: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3452: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3488: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3489: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3510: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3511: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3529: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3698: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3911: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3916: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:3928: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:4176: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:4179: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-AzNrki.s:4825: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: /tmp/cc-T9Z5XL.s: Assembler messages:
blake.c: /tmp/cc-T9Z5XL.s:58: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:107: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:112: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:124: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:246: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:565: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:805: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:814: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:829: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:834: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:835: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:836: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:872: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:873: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:894: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:895: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:913: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1082: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1295: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1300: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1312: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1560: Warning: conditional outside an IT block for Thumb.
blake.c: /tmp/cc-T9Z5XL.s:1563: Warning: conditional outside an IT block for Thumb.
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-nlECle.s: Assembler messages:
hash.c: /tmp/cc-nlECle.s:58: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:165: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:865: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:962: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:982: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1181: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1190: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1192: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1194: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1196: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1220: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1222: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1224: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1226: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1246: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1248: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1250: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1252: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1256: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1298: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1300: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1302: Warning: conditional outside an IT block for Thumb.
hash.c: /tmp/cc-nlECle.s:1305: Warning: conditional outside an IT block for Thumb.
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
blake.c: blake.c:1: warning: target CPU does not support THUMB instructions
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

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

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

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