Implementation notes: armeabi, h6dragon, crypto_hash/keccakc768

Computer: h6dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
112909inplace32bi-armv7aclang -O3 -fomit-frame-pointer2014101720141014
112911inplace32bi-armv7aclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
112911inplace32bi-armv7aclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
112911inplace32bi-armv7aclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
112911inplace32bi-armv7aclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
112911inplace32bi-armv7aclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
112937inplace32bi-armv7aclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
112937inplace32bi-armv7aclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
112937inplace32bi-armv7aclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
112937inplace32bi-armv7aclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
112938inplace32bi-armv7aclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
117907simple32bigcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101820141014
117908simple32bigcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101820141014
117908simple32bigcc -mcpu=strongarm -Os -fomit-frame-pointer2014101820141014
117909simple32bigcc -mcpu=arm8 -Os -fomit-frame-pointer2014101820141014
117934simple32bigcc -mcpu=arm810 -Os -fomit-frame-pointer2014101820141014
119346opt32bi-rvku2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
119348opt32bi-rvku2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
119349opt32bi-rvku2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
119350opt32bi-rvku2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
119351opt32bi-rvku2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
126949simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
130015simple32bigcc -mcpu=arm8 -O -fomit-frame-pointer2014101820141014
130017simple32bigcc -mcpu=arm810 -O -fomit-frame-pointer2014101820141014
130027simple32bigcc -mcpu=strongarm -O -fomit-frame-pointer2014101820141014
130044simple32bigcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101820141014
130068simple32bigcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101820141014
130357opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
130425simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
130663opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
130788simple32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
131337opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
132158simple32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
132163simple32bigcc -funroll-loops -Os -fomit-frame-pointer2014101820141014
132316opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
133465simple32bigcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101820141014
133696simple32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
133800simple32bigcc -Os -fomit-frame-pointer2014101820141014
133802simple32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
134391simple32bigcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101820141014
134574opt32bi-rvku2gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
134576opt32bi-rvku2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
134597opt32bi-rvku2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
134597opt32bi-rvku2gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
134599opt32bi-rvku2gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
134751opt32bi-rvku2gcc -Os -fomit-frame-pointer2014101720141014
134751opt32bi-rvku2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
134906simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
135598opt32bi-s2lcu4gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
135601opt32bi-s2lcu4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
135629opt32bi-s2lcu4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
135630opt32bi-s2lcu4gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
135665opt32bi-s2lcu4gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
137493inplace32bigcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
137508inplace32bigcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
137522inplace32bigcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
137523inplace32bigcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
137533opt32bi-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
138127opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
138409simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
138666opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
138769simple32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101820141014
138797simple32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
138866inplace32bigcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
139065simple32biclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
139066simple32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
139066simple32biclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
139067simple32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
139129simple32biclang -O3 -fomit-frame-pointer2014101820141014
139129simple32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101820141014
139156simple32biclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
139157simple32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
139159simple32biclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
139181opt32bi-rvku2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
139183opt32bi-rvku2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
139286simple32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
139593opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
139954opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
139954opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
139954opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
139982opt32bi-rvku2gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
140188simple32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
140447opt32bi-rvku2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
140936simple32bigcc -O -fomit-frame-pointer2014101820141014
140945simple32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
140962simple32bigcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101820141014
141397opt32bi-rvku2gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
141425opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
141654simple32bigcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101820141014
141757opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
141995opt32biT-s2lcu4gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
142018opt32biT-s2lcu4gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
142067opt32biT-s2lcu4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
142144opt32bi-rvku2gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
142146opt32bi-rvku2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
142168opt32bi-rvku2gcc -O -fomit-frame-pointer2014101720141014
142174opt32biT-s2lcu4gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
142200opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
142214opt32biT-s2lcu4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
142220opt32bi-s2lcu4gcc -Os -fomit-frame-pointer2014101720141014
143353opt32bi-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
143383opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
143454inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
143758inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
143869opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
143920opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
144065opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
144236inplace32bigcc -Os -fomit-frame-pointer2014101720141014
144266inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
144411opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
144967opt32bi-s2lcu4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
145183opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
145200opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
145408inplace32bigcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
145440opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
145442opt32bi-rvku2clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
145455opt32bi-rvku2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
145459opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
145461opt32bi-rvku2clang -O3 -fomit-frame-pointer2014101720141014
145466opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
145489opt32bi-rvku2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
145491opt32bi-rvku2clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
145493opt32bi-rvku2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
145500opt32bi-rvku2clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
145877simple32bigcc -funroll-loops -O -fomit-frame-pointer2014101820141014
145879simple32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
145952inplace32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
146433opt32biT-s2lcu4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
146700inplace32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
147268inplace32bigcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
147392opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
147392opt32bi-s2lcu4gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
147394opt32bi-s2lcu4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
147422opt32bi-s2lcu4gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
147422opt32bi-s2lcu4gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
147422opt32bi-s2lcu4gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
147762opt32biT-s2lcu4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
148173opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
148390opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
148802opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
149409inplace32bigcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
149409inplace32bigcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
149411inplace32bigcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
149413inplace32bigcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
149430inplace32bigcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
150133opt32biT-s2lcu4gcc -Os -fomit-frame-pointer2014101720141014
150407opt32biT-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
151500opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
151515opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
151648opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
151653opt32bi-s2lcu4clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
151657opt32bi-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
151660opt32bi-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
151674opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
151676opt32bi-s2lcu4clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
151680opt32bi-s2lcu4clang -O3 -fomit-frame-pointer2014101720141014
151680opt32bi-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
151682opt32bi-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
151683opt32biT-s2lcu4gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
151856inplace32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
151905inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
151916inplace32bigcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
151931inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
152321inplace32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
152447opt32bi-s2lcu4gcc -O -fomit-frame-pointer2014101720141014
152471opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
152546inplace32bigcc -O -fomit-frame-pointer2014101720141014
152644opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
152709inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
152787opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
152960opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
152967inplace32bigcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
153556inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
154288opt32biT-s2lcu4gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
154378opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
154480opt32bi-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
154633opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
154873opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
155216opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
155549inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014101720141014
155802inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
156433opt32biT-s2lcu4gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
156568opt32biT-s2lcu4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
156574opt32biT-s2lcu4gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
156619opt32biT-s2lcu4gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
156701inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
156969opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
156970opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
157536opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
157557opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
157563opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
157566opt32biT-s2lcu4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
157611opt32biT-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
157618opt32biT-s2lcu4clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
157620inplace32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
157656inplace32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
157675opt32biT-s2lcu4clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
157697opt32biT-s2lcu4clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
157755opt32biT-s2lcu4clang -O3 -fomit-frame-pointer2014101720141014
157805opt32biT-s2lcu4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
157970inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
157982inplace32biclang -O3 -fomit-frame-pointer2014101720141014
158004inplace32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
158012inplace32biclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
158025inplace32biclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
158112simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101820141014
158165opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
158257opt32biT-s2lcu4gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
158312inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
158316inplace32biclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
158323inplace32biclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
158351inplace32biclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
158388opt32biT-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
158569simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
158595simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
158597simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
158635simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
158854simpleclang -O3 -fomit-frame-pointer2014101820141014
158884simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
158889simpleclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
158893simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
158914simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101820141014
158940simpleclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
159634opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
159647opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
159748opt32biT-s2lcu4gcc -O -fomit-frame-pointer2014101720141014
160110opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
174034inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
174400inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
174540inplaceclang -O3 -fomit-frame-pointer2014101720141014
174557inplaceclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
174581inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
174591inplaceclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
174611inplaceclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
174920inplaceclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
174921inplaceclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
174945inplaceclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
174945inplaceclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
179799opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
179814opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101820141014
180040opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101820141014
180040opt64u6clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
180070opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
180090opt64u6clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
180093opt64u6clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
180099opt64u6clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
180107opt64u6clang -O3 -fomit-frame-pointer2014101820141014
180109opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
180138opt64u6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
181089opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
181116opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101820141014
181356opt64lcu6clang -O3 -fomit-frame-pointer2014101820141014
181365opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101820141014
181369opt64lcu6clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
181372opt64lcu6clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
181378opt64lcu6clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
181382opt64lcu6clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
181393opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
181396opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
181401opt64lcu6clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
184009simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
185822opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
191370simple32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
191421opt32bi-rvku2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
191428opt32bi-rvku2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
191455opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
191631simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
191719simplegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101820141014
192031simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
192173opt32bi-s2lcu4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
192188opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
192208opt32bi-rvku2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
192210opt32bi-rvku2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
192211opt32bi-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
192225opt32bi-rvku2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
192480opt32bi-s2lcu4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
192541opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
193080opt32bi-s2lcu4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
193081opt32bi-s2lcu4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
193181opt32bi-s2lcu4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
193215opt32bi-rvku2gcc -O2 -fomit-frame-pointer2014101720141014
193491opt32bi-s2lcu4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
193496opt32bi-s2lcu4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
193508opt32bi-s2lcu4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
193716opt32bi-rvku2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
194349simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
194503opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
194557opt32bi-s2lcu4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
194561opt32bi-s2lcu4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
194578opt32bi-rvku2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
194610opt32bi-rvku2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
194610opt32bi-rvku2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
194695opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
194799opt64lcu6gcc -Os -fomit-frame-pointer2014101820141014
194912opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
195627opt32bi-rvku2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
195634opt32bi-rvku2gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
195642opt32bi-rvku2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
195698simple32bigcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101820141014
195753opt32bi-rvku2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
195786opt32bi-rvku2gcc -O3 -fomit-frame-pointer2014101720141014
195945simplegcc -Os -fomit-frame-pointer2014101820141014
195969simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
196329simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
196450simple32bigcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101820141014
196461simple32bigcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101820141014
196464simple32bigcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101820141014
196479simple32bigcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101820141014
196482simple32bigcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101820141014
197605simple32bigcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101820141014
197612simple32bigcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101820141014
197616simple32bigcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101820141014
197617simple32bigcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101820141014
197620simple32bigcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101820141014
197760opt32bi-rvku2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
198019opt32bi-rvku2gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
198152opt32biT-s2lcu4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
198182opt32biT-s2lcu4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
198360opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
198392opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
198737opt32biT-s2lcu4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
198793opt32biT-s2lcu4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
199037opt32biT-s2lcu4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
199414simple32bigcc -O2 -fomit-frame-pointer2014101820141014
199447inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
199522opt32biT-s2lcu4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
199528opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
199552opt32bi-rvku2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
200304opt32biT-s2lcu4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
200308opt32biT-s2lcu4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
200400opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
200521inplacegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
200618inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
200700simple32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
200709opt32biT-s2lcu4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
200766opt32biT-s2lcu4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
200921opt32biT-s2lcu4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
200994simplegcc -funroll-loops -Os -fomit-frame-pointer2014101820141014
201015simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
201021opt64lcu6gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101820141014
201149opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
201232opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
201232simple32bigcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101820141014
201261simple32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
202152opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014101820141014
202230opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
202279opt32bi-rvku2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
202309opt32bi-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
202517opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
203295opt32bi-rvku2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
203663simple32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
203827inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
203911opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
204070opt32bi-s2lcu4gcc -O3 -fomit-frame-pointer2014101720141014
204405opt32bi-s2lcu4gcc -O2 -fomit-frame-pointer2014101720141014
205169opt32bi-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
205267opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
205269opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014101820141014
205736opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
205914simplegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101820141014
206503simple32bigcc -funroll-loops -O3 -fomit-frame-pointer2014101820141014
206720opt64lcu6gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101820141014
206876inplacegcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
207053inplacegcc -Os -fomit-frame-pointer2014101720141014
207503inplacegcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
207503inplacegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
208071simple32bigcc -O3 -fomit-frame-pointer2014101820141014
208289opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
208425opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
208586simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
208672inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
209257inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
209455opt32bi-s2lcu4gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
210549opt32biT-s2lcu4gcc -O3 -fomit-frame-pointer2014101720141014
210868simple32bigcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101820141014
211033simple32bigcc -funroll-loops -O2 -fomit-frame-pointer2014101820141014
211343opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
211588opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
211741opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
212018simple32bigcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101820141014
212818opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
213051opt32biT-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
213123opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
213338opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
213555opt32biT-s2lcu4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
214489simplegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101820141014
214500opt32biT-s2lcu4gcc -O2 -fomit-frame-pointer2014101720141014
214995opt32biT-s2lcu4gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
217927inplacegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
218269opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
219703opt64lcu6gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101820141014
220207opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
220235opt64lcu6gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101820141014
220280opt64lcu6gcc -O -fomit-frame-pointer2014101820141014
221523simplegcc -O -fomit-frame-pointer2014101820141014
221546simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
221549simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101820141014
221945inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
222194inplacegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
222221inplacegcc -funroll-loops -O -fomit-frame-pointer2014101720141014
223243inplace32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
223916simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
224087opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
224093opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014101820141014
224352opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
224383opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014101820141014
225874opt64u6gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101820141014
226284opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
226572opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
226648opt64u6gcc -Os -fomit-frame-pointer2014101820141014
226914inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
227803opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
228014opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
229544inplace32bigcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
229567inplace32bigcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
229636simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
230019opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
230743simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
231638inplace32bigcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
232260opt64u6gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101820141014
232844opt64lcu6gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101820141014
232854opt64lcu6gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101820141014
232879opt64lcu6gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101820141014
232879opt64lcu6gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101820141014
232879opt64lcu6gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101820141014
233220simplegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101820141014
233754opt64u6gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101820141014
233839opt64u6gcc -O -fomit-frame-pointer2014101820141014
233876opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
234131simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
234149simplegcc -funroll-loops -O -fomit-frame-pointer2014101820141014
234527opt64lcu6gcc -mcpu=arm8 -O -fomit-frame-pointer2014101820141014
234557opt64lcu6gcc -mcpu=arm810 -O -fomit-frame-pointer2014101820141014
234578opt64lcu6gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101820141014
234579opt64lcu6gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101820141014
234579opt64lcu6gcc -mcpu=strongarm -O -fomit-frame-pointer2014101820141014
235956simplegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101820141014
235983simplegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101820141014
235986simplegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101820141014
235988simplegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101820141014
235992simplegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101820141014
236898inplace32bigcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
237027inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
237242inplace32bigcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
237257inplace32bigcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
237261inplace32bigcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
237266inplace32bigcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
237266inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
237358inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
237442opt64u6gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101820141014
237610opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
237720opt64u6gcc -mcpu=arm810 -O -fomit-frame-pointer2014101820141014
237720opt64u6gcc -mcpu=arm8 -O -fomit-frame-pointer2014101820141014
237720opt64u6gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101820141014
237720opt64u6gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101820141014
237720opt64u6gcc -mcpu=strongarm -O -fomit-frame-pointer2014101820141014
237750opt64u6gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101820141014
237771opt64u6gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101820141014
237803opt64u6gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101820141014
237874opt64u6gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101820141014
237878opt64u6gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101820141014
239388opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
239432inplace32bigcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
239443inplace32bigcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
239445inplace32bigcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
239447inplace32bigcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
239576opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
239773inplacegcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
239816inplacegcc -O -fomit-frame-pointer2014101720141014
239843inplacegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
240274inplacegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
241220inplace32bigcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
241909inplacegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
242399opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
242840inplacegcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
242842inplacegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
242851inplacegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
242853inplacegcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
242866inplacegcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
242967opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
243075opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
243134simplegcc -mcpu=arm8 -O -fomit-frame-pointer2014101820141014
243136simplegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101820141014
243174simplegcc -mcpu=arm810 -O -fomit-frame-pointer2014101820141014
243234inplacegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
243311simplegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101820141014
243314simplegcc -mcpu=strongarm -O -fomit-frame-pointer2014101820141014
243488simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
243660simplegcc -funroll-loops -O2 -fomit-frame-pointer2014101820141014
246323inplace32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
247240inplace32bigcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
247609simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101820141014
248640inplacegcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
248640inplacegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
248640inplacegcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
248670inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
248670inplacegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
249390inplace32bigcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
249662inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
249825inplacegcc -O2 -fomit-frame-pointer2014101720141014
251097inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
251143inplacegcc -O3 -fomit-frame-pointer2014101720141014
251642inplace32bigcc -O2 -fomit-frame-pointer2014101720141014
253007inplace32bigcc -O3 -fomit-frame-pointer2014101720141014
253843opt64lcu6gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101820141014
254012inplacegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
254445inplacegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
254687inplace32bigcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
255007opt64u6gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101820141014
255967inplacegcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
256157inplacegcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
256902simplegcc -O2 -fomit-frame-pointer2014101820141014
257771opt64lcu6gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101820141014
257841simplegcc -O3 -fomit-frame-pointer2014101820141014
259022simplegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101820141014
259136simplegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101820141014
260578simplegcc -funroll-loops -O3 -fomit-frame-pointer2014101820141014
262394inplacegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
262395inplacegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
262395inplacegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
262407inplacegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
262412inplacegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
263357inplacegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
263413inplacegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
263438inplacegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
263460inplacegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
263470inplacegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
264250opt64u6gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101820141014
268672opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014101820141014
269459simplegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101820141014
269518simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101820141014
269533simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101820141014
269550simplegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101820141014
269588simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101820141014
269877opt64u6gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101820141014
269944opt64u6gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101820141014
270082opt64u6gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101820141014
270100opt64u6gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101820141014
270164opt64u6gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101820141014
270517opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014101820141014
270658opt64u6gcc -O2 -fomit-frame-pointer2014101820141014
270769opt64u6gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101820141014
270778opt64u6gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101820141014
270838opt64u6gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101820141014
270897opt64u6gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101820141014
270924opt64u6gcc -O3 -fomit-frame-pointer2014101820141014
271116opt64u6gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101820141014
271807simplegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101820141014
271815simplegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101820141014
271816simplegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101820141014
271823simplegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101820141014
271882simplegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101820141014
272226opt64lcu6gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101820141014
272240opt64lcu6gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101820141014
272455opt64lcu6gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101820141014
272540opt64lcu6gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101820141014
272777opt64lcu6gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101820141014
273729opt64lcu6gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101820141014
273746opt64lcu6gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101820141014
273887opt64lcu6gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101820141014
274011opt64lcu6gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101820141014
274105opt64lcu6gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101820141014
275439opt64u6gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101820141014
276157opt64u6gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101820141014
276865opt64lcu6gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101820141014
276893opt64lcu6gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101820141014
277218opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014101820141014
278221opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014101820141014
280349opt64lcu6gcc -O3 -fomit-frame-pointer2014101820141014
280810opt64lcu6gcc -O2 -fomit-frame-pointer2014101820141014
356223compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
356229compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
356590compactclang -O3 -fomit-frame-pointer2014101720141014
356606compactclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
356606compactclang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
356607compactclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
356607compactclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
356607compactclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
356608compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
356608compactclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
356608compactclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
366954compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
376549inplacegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
376628compactgcc -O3 -fomit-frame-pointer2014101720141014
377006inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
389265simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
389498simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
400699compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
400734compactgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
413624opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
415245opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
415482compactgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
421327opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
422162opt64lcu6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
425264compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
428159simple32bicc2014101820141014
428284simple32bigcc2014101820141014
428413simple32bigcc -funroll-loops2014101820141014
432479compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
455145compactgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
458832opt32bi-rvku2gcc2014101720141014
458833opt32bi-rvku2cc2014101720141014
458854opt32bi-rvku2gcc -funroll-loops2014101720141014
460380compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
463715compactgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
470627compactgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
470841compactgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
470909compactgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
470979compactgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
471068compactgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
489298inplacecc2014101720141014
489812inplacegcc -funroll-loops2014101720141014
490478inplacegcc2014101720141014
500865inplace32bicc2014101720141014
500865inplace32bigcc2014101720141014
500865inplace32bigcc -funroll-loops2014101720141014
505744opt64lcu6gcc2014101820141014
505793opt64lcu6gcc -funroll-loops2014101820141014
506112opt64lcu6cc2014101820141014
517349compactgcc -O2 -fomit-frame-pointer2014101720141014
527383compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
527591compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
529494compactgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
532528opt64u6cc2014101820141014
532530opt64u6gcc -funroll-loops2014101820141014
532633opt64u6gcc2014101820141014
534090simplecc2014101820141014
534090simplegcc -funroll-loops2014101820141014
534112simplegcc2014101820141014
538890opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
541881opt32biT-s2lcu4gcc -funroll-loops2014101720141014
542032opt32biT-s2lcu4gcc2014101720141014
542353opt32biT-s2lcu4cc2014101720141014
542670opt32bi-s2lcu4cc2014101720141014
542683opt32bi-s2lcu4gcc2014101720141014
542698opt32bi-s2lcu4gcc -funroll-loops2014101720141014
547052compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
547067compactgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
549771opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101820141014
550474opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
565847opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101820141014
583558opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
584237opt64lcu24gcc -Os -fomit-frame-pointer2014101720141014
592783compactgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
593298opt64lcu24gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101820141014
594105opt64lcu24gcc -O -fomit-frame-pointer2014101720141014
594137opt64lcu24gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101820141014
594275opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
599282compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
601885opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
604935opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
605988opt64lcu24gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101820141014
609215compactgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
609218compactgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
609238compactgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
609243compactgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
609291compactgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
617970compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
620511opt64lcu24gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101820141014
624688compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
626203opt64lcu24gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101820141014
626533opt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer2014101820141014
629837opt64lcu24gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
629837opt64lcu24gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
629848opt64lcu24gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
629861opt64lcu24gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
629878opt64lcu24gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
630212opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101820141014
630898opt64lcu24gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
630932opt64lcu24gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
630938opt64lcu24gcc -mcpu=arm810 -O -fomit-frame-pointer2014101820141014
630943opt64lcu24gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
631002opt64lcu24gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
643399opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101820141014
643688opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101820141014
643886opt64lcu24gcc -funroll-loops -O -fomit-frame-pointer2014101820141014
672226compactgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
675090compactgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
675105compactgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
675117compactgcc -O -fomit-frame-pointer2014101720141014
694620opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101820141014
694791opt64lcu24clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101820141014
694843opt64lcu24clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
695447opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
695815opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101820141014
695867opt64lcu24clang -O3 -fomit-frame-pointer2014101820141014
695910opt64lcu24clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101820141014
696009opt64lcu24clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
696316opt64lcu24clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101820141014
696465opt64lcu24clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
696671opt64lcu24clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
715321compactgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
722098compactgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
722123compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
739390compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
741961compactgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
778778compact8gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101720141014
784606compact8clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
784607compact8clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101720141014
784609compact8clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
784610compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
784617compact8clang -O3 -fomit-frame-pointer2014101720141014
784617compact8clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
784635compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101720141014
784644compact8clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101720141014
784645compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101720141014
784675compact8clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
784710compact8clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101720141014
794628compactgcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
794630compactgcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
794651compactgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
794651compactgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
794653compactgcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
799061opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
799076opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
801704compact8gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
810801compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
815790opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101820141014
816058compact8gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
822874opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101820141014
823125compact8gcc -mcpu=arm810 -O -fomit-frame-pointer2014101720141014
823168compact8gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101720141014
823299compact8gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101720141014
823324compact8gcc -mcpu=arm8 -O -fomit-frame-pointer2014101720141014
823349compact8gcc -mcpu=strongarm -O -fomit-frame-pointer2014101720141014
828339compactgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
829485compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
830859compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
834977compact8gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
834982compact8gcc -O -fomit-frame-pointer2014101720141014
834982compact8gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
834989compact8gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
835002compact8gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101720141014
835004compact8gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
835013compact8gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101720141014
835014compact8gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
835070compact8gcc -O3 -fomit-frame-pointer2014101720141014
839543compactgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
841124compactgcc -Os -fomit-frame-pointer2014101720141014
841124compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
842533compactgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
842535compactgcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
842553compactgcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
842554compactgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
842555compactgcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
865696compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101720141014
873152compact8gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101720141014
876854compact8gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
877748compact8gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
877785compact8gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
877793compact8gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
877809compact8gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
877845compact8gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
887148compact8gcc -O2 -fomit-frame-pointer2014101720141014
887192compact8gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
887205compact8gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101720141014
897520compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
908023compact8gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101720141014
908673compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101720141014
910440compact8gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101720141014
927721compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101720141014
934660compact8gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
934671compact8gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
952912compact8gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101720141014
952922compact8gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101720141014
957010compact8gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101720141014
957019compact8gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101720141014
957039compact8gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101720141014
1006979compact8gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101720141014
1011404compact8gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
1011405compact8gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
1025867opt64lcu24gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101720141014
1025970opt64lcu24gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101720141014
1026120opt64lcu24gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101720141014
1026146opt64lcu24gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101720141014
1026574opt64lcu24gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101720141014
1026816opt64lcu24gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101720141014
1027674opt64lcu24gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101720141014
1027876opt64lcu24gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101720141014
1028344opt64lcu24gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101720141014
1029754opt64lcu24gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101820141014
1037643compact8gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101720141014
1041981compact8gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
1042131compact8gcc -Os -fomit-frame-pointer2014101720141014
1049559compact8gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
1075596compact8gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101720141014
1080740opt64lcu24gcc -funroll-loops -O2 -fomit-frame-pointer2014101820141014
1088566opt64lcu24gcc -funroll-loops -O3 -fomit-frame-pointer2014101820141014
1096879opt64lcu24gcc -O2 -fomit-frame-pointer2014101720141014
1111127opt64lcu24gcc -O3 -fomit-frame-pointer2014101720141014
1151648opt64lcu24gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101820141014
1152218opt64lcu24gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101820141014
1155829opt64lcu24gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101820141014
1161570opt64lcu24gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101820141014
1668993compactcc2014101720141014
1668993compactgcc -funroll-loops2014101720141014
1668998compactgcc2014101720141014
1796372opt64lcu24cc2014101820141014
1796503opt64lcu24gcc2014101720141014
1796970opt64lcu24gcc -funroll-loops2014101820141014
3146285compact8cc2014101720141014
3146294compact8gcc -funroll-loops2014101720141014
3146298compact8gcc2014101720141014

Test failure

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: cc
error 111

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: cc
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi-armv6m
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive compact8

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv6m
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive inplace32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive simple32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24 opt64lcu6 opt64u6
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact8

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 inplace

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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 inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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 inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 inplace32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 simple

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 simple32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 compact8

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 inplace

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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 inplace32bi-armv6m

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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 inplace32bi-armv7a

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 inplace32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 simple

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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 simple32bi

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-maes'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-compact8.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv6M.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-O3'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fwrapv'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-funroll-loops'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I .'
Keccak-inplace32BI-armgcc-ARMv7A.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h6dragon/armeabi/include'

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt32.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mavx'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-maes'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fpolly'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keccak-simple32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-maes'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mavx'
KeccakSponge.c: clang: warning: argument unused during compilation: '-maes'
KeccakSponge.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakSponge.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.c: clang: warning: argument unused during compilation: '-mavx'
hash.c: clang: warning: argument unused during compilation: '-maes'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu24 opt64lcu6 opt64u6

Compiler output

Implementation: crypto_hash/keccakc768/compact
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-compact.c: Keccak-compact.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/compact8
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-compact8.c: Keccak-compact8.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace.c: Keccak-inplace.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv7a
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s: Assembler messages:
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:572: Error: selected processor does not support ARM mode `movw r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:573: Error: selected processor does not support ARM mode `movw r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:574: Error: selected processor does not support ARM mode `movw r11,#0x0F0F'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:575: Error: selected processor does not support ARM mode `movw r12,#0x00FF'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:576: Error: selected processor does not support ARM mode `ldrd r2,r3,[r8]'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:577: Error: selected processor does not support ARM mode `movt r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:578: Error: selected processor does not support ARM mode `movt r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:579: Error: selected processor does not support ARM mode `movt r11,#0x0F0F'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:580: Error: selected processor does not support ARM mode `movt r12,#0x00FF'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:581: Error: selected processor does not support ARM mode `bfi r6,r6,#8,#8'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:581: Error: selected processor does not support ARM mode `bfc lr,#0,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:582: Error: selected processor does not support ARM mode `strd r2,r3,[r8]'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:596: Error: selected processor does not support ARM mode `movw r9,#0xFF00'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:597: Error: selected processor does not support ARM mode `movw r10,#0x00F0'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:598: Error: selected processor does not support ARM mode `movw r11,#0x0C0C'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:599: Error: selected processor does not support ARM mode `movw r12,#0x2222'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:600: Error: selected processor does not support ARM mode `movt r10,#0x00F0'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:601: Error: selected processor does not support ARM mode `movt r11,#0x0C0C'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:602: Error: selected processor does not support ARM mode `movt r12,#0x2222'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:604: Error: selected processor does not support ARM mode `ldrd r0,r1,[r3],#8'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:605: Error: selected processor does not support ARM mode `bfi r0,r1,#16,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:605: Error: selected processor does not support ARM mode `bfc r1,#0,#16'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:659: Error: selected processor does not support ARM mode `movw r9,#0x5555'
Keccak-inplace32BI-armgcc-ARMv7A.s: Keccak-inplace32BI-armgcc-ARMv7A.s:660: Error: selected processor does not support ARM mode `movw r10,#0x3333'
Keccak-inplace32BI-armgcc-ARMv7A.s: ...

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/opt32bi-rvku2
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-1600-opt32.c: KeccakF-1600-opt32.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
KeccakSponge.c: KeccakSponge.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/inplace32bi-armv6m
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: /usr/bin/ld: error: crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o): Conflicting architecture profiles M/A
try.c: /usr/bin/ld: failed to merge target specific data of file crypto_hash_keccakc768.a(Keccak-inplace32BI-armgcc-ARMv6M.o)
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/keccakc768/simple
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-simple.c: Keccak-simple.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/simple32bi
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/keccakc768/opt64lcu24
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
KeccakSponge.c: KeccakSponge.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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