Implementation notes: armeabi, h6dragon, crypto_stream/aes128estream

Computer: h6dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: aes128estream
TimeImplementationCompilerBenchmark dateSUPERCOP version
44865e/hongjun/v1gcc -Os -fomit-frame-pointer2014101920141014
44892e/hongjun/v1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
45060e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
45072e/hongjun/v0gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
45099e/hongjun/v0gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
45201e/hongjun/v1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
45384e/hongjun/v0gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
45412e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
45587e/hongjun/v1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
45966e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
46207e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
46410e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
46513e/hongjun/v1gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
46513e/hongjun/v1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
46513e/hongjun/v1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
46515e/hongjun/v1gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
46515e/hongjun/v1gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
46851e/hongjun/v0gcc -O -fomit-frame-pointer2014101920141014
46875e/hongjun/v0gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
46875e/hongjun/v0gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
46881e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
46944e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
47029e/hongjun/v0clang -O3 -fomit-frame-pointer2014101920141014
47029e/hongjun/v0clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
47029e/hongjun/v0clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
47029e/hongjun/v0clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
47029e/hongjun/v0clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
47029e/hongjun/v0clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
47032e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
47057e/hongjun/v0clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
47057e/hongjun/v0clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
47057e/hongjun/v0clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
47059e/hongjun/v0clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
47059e/hongjun/v0clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
47235e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
47314e/hongjun/v1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
47520e/hongjun/v0gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
47553e/hongjun/v1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
47595e/hongjun/v0gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
47727e/hongjun/v1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
47749e/hongjun/v1gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
47749e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
47749e/hongjun/v1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
47751e/hongjun/v1gcc -O -fomit-frame-pointer2014101920141014
47767e/hongjun/v1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
47768e/hongjun/v1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
47796e/hongjun/v1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
47797e/hongjun/v1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
47882e/hongjun/v1gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
47882e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
48214e/hongjun/v0gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
48236e/hongjun/v0gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
48236e/hongjun/v0gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
48236e/hongjun/v0gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
48236e/hongjun/v0gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
48240e/hongjun/v0gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
48242e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
48266e/hongjun/v0gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
48294e/hongjun/v0gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
48295e/hongjun/v0gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
48317e/hongjun/v0gcc -Os -fomit-frame-pointer2014101920141014
48317e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
48317e/hongjun/v0gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
48317e/hongjun/v0gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
48324e/hongjun/v0gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
48677e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
49116e/hongjun/v1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
50869e/hongjun/v0gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
50869e/hongjun/v0gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
52592e/hongjun/v1gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
52592e/hongjun/v1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
53702e/hongjun/v1clang -O3 -fomit-frame-pointer2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
53702e/hongjun/v1clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
53726e/hongjun/v1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
53726e/hongjun/v1clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
53726e/hongjun/v1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
58207e/bernstein/little-4gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
58208e/bernstein/little-4gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
58232e/bernstein/little-4gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
58234e/bernstein/little-4gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
58234e/bernstein/little-4gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
59543e/hongjun/v0gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
59546e/hongjun/v0gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
59625e/hongjun/v0gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
59627e/hongjun/v0gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
59648e/hongjun/v0gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
59907e/hongjun/v0gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
59957e/hongjun/v0gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
59957e/hongjun/v0gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
59957e/hongjun/v0gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
59987e/hongjun/v0gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
60422e/bernstein/little-4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
60473e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
60525e/bernstein/little-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
60628e/bernstein/little-3gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
60628e/bernstein/little-3gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
60655e/bernstein/little-3gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
60656e/bernstein/little-3gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
60656e/bernstein/little-3gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
60707e/bernstein/little-4gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
60811e/hongjun/v1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
61067e/bernstein/little-4gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
61084e/bernstein/little-4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
61118e/bernstein/little-4gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
61118e/bernstein/little-4gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
61118e/bernstein/little-4gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
61119e/bernstein/little-4gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
61145e/hongjun/v1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
61145e/hongjun/v1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
61170e/bernstein/little-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
61191e/hongjun/v0gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
61196e/bernstein/little-4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
61222e/hongjun/v1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
61223e/hongjun/v1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
61223e/hongjun/v0gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
61223e/hongjun/v1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
61230e/hongjun/v1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
61245e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
61275e/hongjun/v0gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
61277e/hongjun/v1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
61297e/bernstein/little-4gcc -O3 -fomit-frame-pointer2014101920141014
61378e/bernstein/little-1gcc -O3 -fomit-frame-pointer2014101920141014
61378e/bernstein/little-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
61477e/bernstein/little-4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
61635e/hongjun/v1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
61637e/hongjun/v1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
61658e/hongjun/v1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
61659e/hongjun/v1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
61659e/hongjun/v1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
61661e/bernstein/little-4gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
61893e/hongjun/v0gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
61916e/hongjun/v0gcc -O3 -fomit-frame-pointer2014101920141014
61967e/bernstein/little-1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
61967e/bernstein/little-1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
61967e/bernstein/little-1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
61967e/bernstein/little-1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
61993e/bernstein/little-1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
62019e/bernstein/little-4gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
62225e/bernstein/little-4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
62254e/bernstein/little-3gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
62356e/bernstein/big-1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
62379e/hongjun/v0gcc -O2 -fomit-frame-pointer2014101920141014
62381e/bernstein/big-1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
62381e/bernstein/big-1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
62450e/bernstein/big-1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
62460e/bernstein/little-4gcc -O2 -fomit-frame-pointer2014101920141014
62481e/bernstein/big-1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
62535e/hongjun/v0gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
62741e/bernstein/little-4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
62844e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
63026e/hongjun/v0gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
63128e/bernstein/big-1clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
63150e/bernstein/big-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
63152e/bernstein/big-1clang -O3 -fomit-frame-pointer2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
63152e/bernstein/big-1clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63203e/bernstein/little-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
63255e/bernstein/little-4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
63355e/bernstein/little-3gcc -O2 -fomit-frame-pointer2014101920141014
63543e/bernstein/little-3gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
63666e/bernstein/little-1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
63666e/bernstein/little-1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
63694e/bernstein/little-1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
63694e/bernstein/little-1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
63694e/bernstein/little-1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
63769e/bernstein/little-4gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
63769e/bernstein/little-4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
63823e/bernstein/little-3gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
63849e/bernstein/little-3gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
63872e/bernstein/little-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
63872e/bernstein/little-3gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
63874e/bernstein/little-3gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
63879e/bernstein/little-3gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
63900e/bernstein/little-1clang -O3 -fomit-frame-pointer2014101920141014
63900e/bernstein/little-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
63900e/bernstein/little-1clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
63902e/bernstein/little-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
63902e/bernstein/little-1clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
63902e/bernstein/little-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
63902e/bernstein/little-1clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63924e/bernstein/little-1clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63924e/bernstein/little-1clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
63926e/bernstein/little-1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
64260e/bernstein/big-1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
64262e/bernstein/big-1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
64262e/bernstein/big-1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
64262e/bernstein/big-1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
64262e/bernstein/big-1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
64297e/bernstein/little-4gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
64594e/bernstein/big-1gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
64646e/bernstein/little-3clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
64646e/bernstein/little-3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
64646e/bernstein/little-3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
64646e/bernstein/little-3clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
64646e/bernstein/little-3clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
64673e/bernstein/little-3clang -O3 -fomit-frame-pointer2014101920141014
64673e/bernstein/little-3clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
64673e/bernstein/little-3clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
64673e/bernstein/little-3clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
64673e/bernstein/little-3clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
64675e/bernstein/little-3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
64981e/bernstein/little-4gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
64982e/bernstein/little-4gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
65006e/bernstein/little-4gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
65006e/bernstein/little-4gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
65006e/bernstein/little-4gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
65136e/bernstein/little-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
65136e/bernstein/little-2clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
65136e/bernstein/little-2clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
65139e/bernstein/little-2clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
65160e/bernstein/little-2clang -O3 -fomit-frame-pointer2014101920141014
65160e/bernstein/little-2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
65160e/bernstein/little-2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
65160e/bernstein/little-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
65160e/bernstein/little-2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
65212e/bernstein/little-2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
65213e/bernstein/little-2clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
65422e/bernstein/little-4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
65548e/bernstein/little-3gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
65574e/bernstein/little-4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
65606e/bernstein/little-4gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
65653e/bernstein/little-4gcc -Os -fomit-frame-pointer2014101920141014
65675e/bernstein/little-4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
65755e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
65860e/hongjun/v1gcc -O3 -fomit-frame-pointer2014101920141014
65882e/bernstein/little-4gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
65934e/bernstein/little-4gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
66169e/hongjun/v1gcc -O2 -fomit-frame-pointer2014101920141014
66270e/bernstein/little-4clang -O3 -fomit-frame-pointer2014101920141014
66270e/bernstein/little-4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101920141014
66270e/bernstein/little-4clang -O3 -fwrapv -mavx -fomit-frame-pointer2014101920141014
66270e/bernstein/little-4clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
66272e/bernstein/little-4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101920141014
66294e/bernstein/little-4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101920141014
66501e/bernstein/little-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
66632e/bernstein/little-4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
66673e/bernstein/little-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
66930e/hongjun/v1gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
66940e/bernstein/little-3gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
67017e/hongjun/v1gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
67170e/bernstein/little-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
67324e/bernstein/big-1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
67354e/bernstein/big-1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
67427e/bernstein/big-1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
67712e/bernstein/little-4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
67736e/bernstein/little-1gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
67736e/bernstein/little-1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
67736e/bernstein/little-1gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
67840e/bernstein/little-1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
68179e/bernstein/little-1gcc -O2 -fomit-frame-pointer2014101920141014
68282e/hongjun/v1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
68458e/bernstein/big-1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
68507e/bernstein/big-1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
68588e/hongjun/v1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
68948e/bernstein/little-3gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
68953e/bernstein/little-1gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
68972e/bernstein/little-3gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
69567e/bernstein/big-1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
69568e/bernstein/big-1gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
69568e/bernstein/big-1gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
69568e/bernstein/big-1gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
70342e/bernstein/little-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
70395e/bernstein/little-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
70896e/bernstein/little-2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
70982e/bernstein/big-1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
71325e/bernstein/big-1gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
72084e/bernstein/little-1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
72084e/bernstein/little-1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
72116e/hongjun/v1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
72270e/bernstein/little-1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
72298e/bernstein/little-1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
72451e/bernstein/little-3gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
72906e/bernstein/big-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
73144e/bernstein/little-2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
73147e/bernstein/little-3gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
73172e/bernstein/little-2gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
73196e/bernstein/little-2gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
73252e/bernstein/little-2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
73380e/bernstein/little-3gcc -Os -fomit-frame-pointer2014101920141014
73431e/bernstein/little-1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
73479e/bernstein/little-2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
73519e/bernstein/big-1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
73945e/bernstein/little-3gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
74021e/bernstein/little-3gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
74040e/bernstein/little-3gcc -O -fomit-frame-pointer2014101920141014
74047e/bernstein/big-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
74124e/bernstein/little-1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
74124e/bernstein/little-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
74199e/bernstein/little-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
74205e/bernstein/big-1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
74432e/bernstein/little-2gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
74432e/bernstein/little-2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
74638e/hongjun/v0gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
74846e/hongjun/v0gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
74932e/bernstein/little-3gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
75130e/bernstein/little-3gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
75206e/bernstein/little-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
75308e/bernstein/little-3gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
75309e/bernstein/little-3gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
75388e/bernstein/little-3gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
75388e/bernstein/little-2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
75390e/bernstein/little-3gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
75411e/bernstein/little-2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
75688e/bernstein/little-1gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
75750e/bernstein/little-3gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
75797e/bernstein/big-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
75853e/bernstein/big-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
76080e/bernstein/little-4gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
76081e/bernstein/little-4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
76110e/bernstein/little-3gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
76163e/bernstein/little-3gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
76177e/bernstein/little-3gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
76183e/bernstein/little-3gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
76183e/bernstein/little-4gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
76227e/bernstein/little-1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014101920141014
76235e/bernstein/little-4gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
76339e/bernstein/little-3gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
76339e/bernstein/little-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
76388e/bernstein/big-1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
76391e/bernstein/little-4gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
76391e/bernstein/little-4gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
76393e/bernstein/little-4gcc -O -fomit-frame-pointer2014101920141014
76407e/bernstein/little-4gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
76648e/bernstein/little-2gcc -O3 -fomit-frame-pointer2014101920141014
76675e/bernstein/little-3gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
76854e/bernstein/big-1gcc -O2 -fomit-frame-pointer2014101920141014
76956e/bernstein/little-3gcc -O3 -fomit-frame-pointer2014101920141014
76958e/bernstein/little-2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
77036e/bernstein/big-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
77113e/bernstein/little-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
77140e/bernstein/little-1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
77232e/bernstein/little-4gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
77233e/bernstein/little-4gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
77235e/bernstein/little-4gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
77265e/bernstein/little-4gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
77265e/bernstein/little-4gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
77317e/bernstein/little-3gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
77344e/bernstein/little-1gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
77344e/bernstein/little-1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
77500e/bernstein/little-3gcc -mcpu=arm8 -O -fomit-frame-pointer2014101920141014
77500e/bernstein/little-3gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014101920141014
77500e/bernstein/little-3gcc -mcpu=strongarm -O -fomit-frame-pointer2014101920141014
77502e/bernstein/little-3gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014101920141014
77522e/bernstein/little-3gcc -mcpu=arm810 -O -fomit-frame-pointer2014101920141014
77863e/bernstein/little-3gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
77884e/bernstein/little-1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
78039e/bernstein/big-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
78090e/bernstein/little-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
78553e/bernstein/big-1gcc -Os -fomit-frame-pointer2014101920141014
78553e/bernstein/big-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
78604e/bernstein/little-3gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
78656e/bernstein/little-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101920141014
78707e/bernstein/little-2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
78863e/bernstein/big-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
78889e/bernstein/big-1gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
79065e/bernstein/big-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
79326e/bernstein/big-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014101920141014
79355e/bernstein/big-1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014101920141014
79457e/bernstein/little-1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
79481e/bernstein/little-1gcc -O -fomit-frame-pointer2014101920141014
79481e/bernstein/little-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
79513e/bernstein/little-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
79738e/bernstein/little-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
80015e/bernstein/big-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
80563e/bernstein/big-1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
80589e/bernstein/little-2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
80614e/bernstein/little-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
80872e/bernstein/little-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
80974e/bernstein/big-1gcc -O -fomit-frame-pointer2014101920141014
81004e/bernstein/big-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
81047e/bernstein/big-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
81259e/bernstein/little-1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014101920141014
81540e/bernstein/big-1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014101920141014
81619e/bernstein/big-1gcc -O3 -fomit-frame-pointer2014101920141014
82135e/bernstein/little-2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
82262e/bernstein/big-1gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
82262e/bernstein/big-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
82365e/bernstein/little-2gcc -O2 -fomit-frame-pointer2014101920141014
82496e/bernstein/big-1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
82622e/bernstein/little-2gcc -funroll-loops -O3 -fomit-frame-pointer2014101920141014
82674e/bernstein/little-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101920141014
82822e/bernstein/little-1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
83214e/bernstein/little-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
83241e/bernstein/little-2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014101920141014
83344e/bernstein/little-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
83372e/bernstein/little-1gcc -Os -fomit-frame-pointer2014101920141014
83550e/bernstein/little-2gcc -O -fomit-frame-pointer2014101920141014
83550e/bernstein/little-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
83550e/bernstein/little-2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
83886e/bernstein/little-2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
84557e/bernstein/little-2gcc -Os -fomit-frame-pointer2014101920141014
84581e/bernstein/little-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
84735e/bernstein/little-1gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
84786e/bernstein/big-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
84919e/bernstein/little-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
85095e/bernstein/little-2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
85455e/bernstein/big-1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014101920141014
85920e/bernstein/little-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
86404e/bernstein/little-2gcc -funroll-loops -O2 -fomit-frame-pointer2014101920141014
87156e/bernstein/little-1gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
87156e/bernstein/little-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101920141014
87825e/bernstein/little-2gcc -funroll-loops -Os -fomit-frame-pointer2014101920141014
88369e/bernstein/little-2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014101920141014
88393e/bernstein/little-2gcc -funroll-loops -O -fomit-frame-pointer2014101920141014
88393e/bernstein/little-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101920141014
89319e/bernstein/little-2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014101920141014
89319e/bernstein/little-2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014101920141014
89319e/bernstein/little-2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014101920141014
89319e/bernstein/little-2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014101920141014
89473e/bernstein/little-2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014101920141014
90195e/bernstein/big-1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014101920141014
91483e/bernstein/little-1gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014101920141014
92309e/bernstein/little-2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014101920141014
92329e/bernstein/little-2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014101920141014
92333e/bernstein/little-2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014101920141014
92338e/bernstein/little-2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014101920141014
92357e/bernstein/little-2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014101920141014
92357e/bernstein/little-2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014101920141014
92771e/bernstein/little-2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014101920141014
94343e/bernstein/little-2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014101920141014
94344e/bernstein/little-2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014101920141014
94348e/bernstein/little-2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014101920141014
95501e/bernstein/little-2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014101920141014
95501e/bernstein/little-2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014101920141014
195613e/bernstein/little-4cc2014101920141014
195614e/bernstein/little-4gcc -funroll-loops2014101920141014
195636e/bernstein/little-4gcc2014101920141014
200014e/bernstein/little-2cc2014101920141014
200014e/bernstein/little-2gcc -funroll-loops2014101920141014
200042e/bernstein/little-2gcc2014101920141014
207484e/bernstein/little-1cc2014101920141014
207484e/bernstein/little-1gcc2014101920141014
207484e/bernstein/little-1gcc -funroll-loops2014101920141014
208439e/bernstein/big-1gcc2014101920141014
208440e/bernstein/big-1cc2014101920141014
208440e/bernstein/big-1gcc -funroll-loops2014101920141014
215417e/bernstein/little-3cc2014101920141014
215417e/bernstein/little-3gcc2014101920141014
215417e/bernstein/little-3gcc -funroll-loops2014101920141014
257068e/hongjun/v1gcc -funroll-loops2014101920141014
257087e/hongjun/v1gcc2014101920141014
257089e/hongjun/v1cc2014101920141014
265897e/hongjun/v0cc2014101920141014
265898e/hongjun/v0gcc2014101920141014
265924e/hongjun/v0gcc -funroll-loops2014101920141014

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: cc
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[7]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[8]')
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fomit-frame-pointer
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:52: error: initializer element is not a compile-time constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^~~~~~~~~~~
aes-ctr.c: ./e/aestab.c:147:20: note: expanded from macro 'rc_data'
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ...

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 e/gladman
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive e/gladman

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 14, 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 e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx2'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:52: error: initializer element is not a compile-time constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^~~~~~~~~~~
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-mavx2'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx2'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx2'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
api.c: clang: warning: argument unused during compilation: '-mavx2'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:52: error: initializer element is not a compile-time constant
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^~~~~~~~~~~
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
api.c: clang: warning: argument unused during compilation: '-mavx'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
api.c: clang: warning: argument unused during compilation: '-mavx'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-maes'
aes-ctr.c: clang: warning: argument unused during compilation: '-mpclmul'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:52: error: initializer element is not a compile-time constant
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-maes'
aes-ctr.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-mavx'
api.c: clang: warning: argument unused during compilation: '-maes'
api.c: clang: warning: argument unused during compilation: '-mpclmul'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-maes'
aes-ctr.c: clang: warning: argument unused during compilation: '-mpclmul'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:41:
aes-ctr.c: ./e/aesopt.h:168:2: error: Could not detect endianness
aes-ctr.c: #error Could not detect endianness
aes-ctr.c: ^
aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: In file included from ./e/aes-ctr.c:17:
aes-ctr.c: In file included from ./e/aestab.c:194:
aes-ctr.c: ./e/aestab.h:106:60: warning: implicit declaration of function 'bytes2word' is invalid in C99 [-Wimplicit-function-declaration]
aes-ctr.c: Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:148:5: note: expanded from macro 'rc_data'
aes-ctr.c: w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c: ^
aes-ctr.c: ./e/aestab.c:153:17: note: expanded from macro 'w0'
aes-ctr.c: #define w0(p) bytes2word(p, 0, 0, 0)
aes-ctr.c: ^
aes-ctr.c: ...

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 e/gladman

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-ctr.c: clang: warning: argument unused during compilation: '-mavx'
aes-ctr.c: clang: warning: argument unused during compilation: '-maes'
aes-ctr.c: clang: warning: argument unused during compilation: '-mpclmul'
aes-ctr.c: clang: warning: argument unused during compilation: '-fpolly'
aes-ctr.c: clang: warning: argument unused during compilation: '-fvectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
aes-ctr.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
api.c: clang: warning: argument unused during compilation: '-mavx'
api.c: clang: warning: argument unused during compilation: '-maes'
api.c: clang: warning: argument unused during compilation: '-mpclmul'
api.c: clang: warning: argument unused during compilation: '-fpolly'
api.c: clang: warning: argument unused during compilation: '-fvectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
api.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1

Compiler output

Implementation: crypto_stream/aes128estream/e/gladman
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
aes-ctr.c: aes-ctr.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
aes-ctr.c: In file included from e/aestab.c:41:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c: In file included from e/aestab.c:194:0,
aes-ctr.c: from e/aes-ctr.c:17,
aes-ctr.c: from aes-ctr.c:1:
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[0]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[1]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[2]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[3]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[4]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[5]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[6]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: e/aestab.h:106:1: error: (near initialization for 't_rc[7]')
aes-ctr.c: e/aestab.h:106:1: error: initializer element is not constant
aes-ctr.c: ...

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

Compiler output

Implementation: crypto_stream/aes128estream/e/bernstein/big-1
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
aes-ctr.c: aes-ctr.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
api.c: api.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: 140, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm810 -O3 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm810 -O -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm810 -Os -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm8 -O2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm8 -O3 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm8 -O -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=arm8 -Os -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm110 -O -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm -O2 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm -O3 -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm -O -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1
gcc -mcpu=strongarm -Os -fomit-frame-pointer e/bernstein/big-1 e/bernstein/little-1 e/bernstein/little-2 e/bernstein/little-3 e/bernstein/little-4 e/hongjun/v0 e/hongjun/v1