Implementation notes: armeabi, h6dragon, crypto_sign/ed25519

Computer: h6dragon
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
2450160ref10clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014102920141014
2450949ref10clang -O3 -fomit-frame-pointer2014102920141014
2451015ref10clang -O3 -fwrapv -mavx -fomit-frame-pointer2014102920141014
2451247ref10clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
2451308ref10clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014102920141014
2451866ref10clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
2451902ref10clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014102920141014
2452022ref10clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014102920141014
2452395ref10clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
2454263ref10clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014102920141014
2469796ref10clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014102920141014
2523733ref10gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014102920141014
2530562ref10gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014102920141014
2547275ref10gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014102920141014
2560935ref10gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014102920141014
2564781ref10gcc -Os -fomit-frame-pointer2014102920141014
2565364ref10gcc -fno-schedule-insns -Os -fomit-frame-pointer2014102920141014
2583112ref10gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014102920141014
2583358ref10gcc -funroll-loops -Os -fomit-frame-pointer2014102920141014
2592310ref10gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014102920141014
2594631ref10gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014102920141014
2831511ref10gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014102920141014
2831734ref10gcc -mcpu=strongarm -Os -fomit-frame-pointer2014102920141014
2832216ref10gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014102920141014
2853004ref10gcc -mcpu=arm8 -Os -fomit-frame-pointer2014102920141014
2854168ref10gcc -mcpu=arm810 -Os -fomit-frame-pointer2014102920141014
3171812ref10gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014102920141014
3178736ref10gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014102920141014
3516900ref10gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014102920141014
3520763ref10gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014102920141014
3556316ref10gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014102920141014
3577727ref10gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014102920141014
3691037ref10gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014102920141014
3704172ref10gcc -O3 -fomit-frame-pointer2014102920141014
3737522ref10gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014102920141014
3760389ref10gcc -O2 -fomit-frame-pointer2014102920141014
3843480ref10gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014102920141014
3843508ref10gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014102920141014
3872784ref10gcc -funroll-loops -O3 -fomit-frame-pointer2014102920141014
3917171ref10gcc -funroll-loops -O2 -fomit-frame-pointer2014102920141014
4289676ref10gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014102920141014
4291785ref10gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014102920141014
4291815ref10gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014102920141014
4301985ref10gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014102920141014
4347983ref10gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014102920141014
4348202ref10gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014102920141014
4351805ref10gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014102920141014
4352505ref10gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014102920141014
4353840ref10gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014102920141014
4373915ref10gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014102920141014
5406857ref10gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014102920141014
5407303ref10gcc -mcpu=arm8 -O -fomit-frame-pointer2014102920141014
5409128ref10gcc -mcpu=arm810 -O -fomit-frame-pointer2014102920141014
5411181ref10gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014102920141014
5411272ref10gcc -mcpu=strongarm -O -fomit-frame-pointer2014102920141014
5620542ref10gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014102920141014
5626078ref10gcc -funroll-loops -O -fomit-frame-pointer2014102920141014
5870025ref10gcc -O -fomit-frame-pointer2014102920141014
5873649ref10gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014102920141014
5873730ref10gcc -fno-schedule-insns -O -fomit-frame-pointer2014102920141014
5880366ref10gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014102920141014
7211334ref10gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014102920141014
7212400ref10gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014102920141014
10998239ref10gcc -funroll-loops2014102920141014
11000112ref10cc2014102920141014
11097844ref10gcc2014102920141014
21232502refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014102920141014
22299664refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014102920141014
29792106refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014102920141014
29842378refgcc -funroll-loops -O -fomit-frame-pointer2014102920141014
33910373refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014102920141014
34242708refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014102920141014
34245360refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014102920141014
34273663refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014102920141014
34274842refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014102920141014
34280308refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014102920141014
34283768refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014102920141014
34801502refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014102920141014
34832890refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014102920141014
34977769refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014102920141014
34986417refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014102920141014
35158911refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014102920141014
35605322refgcc -funroll-loops -O3 -fomit-frame-pointer2014102920141014
35714351refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014102920141014
36026792refgcc -mcpu=arm810 -O -fomit-frame-pointer2014102920141014
36029657refgcc -mcpu=arm8 -O -fomit-frame-pointer2014102920141014
36217823refclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer 2014102920141014
36276799refclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014102920141014
36620383refclang -O3 -fomit-frame-pointer2014102920141014
36980268refgcc -O3 -fomit-frame-pointer2014102920141014
37461553refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014102920141014
37467240refgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014102920141014
37475528refgcc -Os -fomit-frame-pointer2014102920141014
37773450refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014102920141014
37780865refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014102920141014
37810438refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014102920141014
37815721refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014102920141014
37951037refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014102920141014
38264054refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014102920141014
38642634refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014102920141014
39192816refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014102920141014
39324569refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014102920141014
39333715refgcc -mcpu=strongarm -O -fomit-frame-pointer2014102920141014
39333857refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014102920141014
39366362refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014102920141014
39632257refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014102920141014
39699581refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014102920141014
39851760refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014102920141014
39998634refgcc -funroll-loops -O2 -fomit-frame-pointer2014102920141014
40093723refgcc -O2 -fomit-frame-pointer2014102920141014
40392547refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014102920141014
40397608refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
40412300refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014102920141014
40415003refclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer 2014102920141014
40422507refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
40459222refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014102920141014
40517308refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014102920141014
40620287refclang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive2014102920141014
40845660refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014102920141014
43424537refgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014102920141014
44078900refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014102920141014
44254954refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014102920141014
44542361refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014102920141014
44625869refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014102920141014
44649208refgcc -funroll-loops -Os -fomit-frame-pointer2014102920141014
44650683refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014102920141014
45277670refgcc -O -fomit-frame-pointer2014102920141014
45279046refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014102920141014
45412346refgcc -fno-schedule-insns -O -fomit-frame-pointer2014102920141014
233729021refcc2014102920141014
233729445refgcc -funroll-loops2014102920141014
233737120refgcc2014102920141014

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
fe25519.c: clang: warning: argument unused during compilation: '-fpolly'
fe25519.c: clang: warning: argument unused during compilation: '-fvectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge25519.c: clang: warning: argument unused during compilation: '-fpolly'
ge25519.c: clang: warning: argument unused during compilation: '-fvectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc25519.c: clang: warning: argument unused during compilation: '-fpolly'
sc25519.c: clang: warning: argument unused during compilation: '-fvectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
fe_0.c: clang: warning: argument unused during compilation: '-fpolly'
fe_0.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_1.c: clang: warning: argument unused during compilation: '-fpolly'
fe_1.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_add.c: clang: warning: argument unused during compilation: '-fpolly'
fe_add.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_cmov.c: clang: warning: argument unused during compilation: '-fpolly'
fe_cmov.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_copy.c: clang: warning: argument unused during compilation: '-fpolly'
fe_copy.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_invert.c: clang: warning: argument unused during compilation: '-fpolly'
fe_invert.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_mul.c: clang: warning: argument unused during compilation: '-fpolly'
fe_mul.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_neg.c: clang: warning: argument unused during compilation: '-fpolly'
fe_neg.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fpolly'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq2.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq2.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sub.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_add.c: clang: warning: argument unused during compilation: '-fpolly'
ge_add.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fpolly'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_madd.c: clang: warning: argument unused during compilation: '-fpolly'
ge_madd.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_msub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_msub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fpolly'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_sub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_muladd.c: clang: warning: argument unused during compilation: '-fpolly'
sc_muladd.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_reduce.c: clang: warning: argument unused during compilation: '-fpolly'
sc_reduce.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref10
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref10

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx2'
ge25519.c: clang: warning: argument unused during compilation: '-mavx2'
keypair.c: clang: warning: argument unused during compilation: '-mavx2'
open.c: clang: warning: argument unused during compilation: '-mavx2'
sc25519.c: clang: warning: argument unused during compilation: '-mavx2'
sign.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx2'
fe_1.c: clang: warning: argument unused during compilation: '-mavx2'
fe_add.c: clang: warning: argument unused during compilation: '-mavx2'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx2'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx2'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx2'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx2'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx2'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx2'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx2'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx2'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx2'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_add.c: clang: warning: argument unused during compilation: '-mavx2'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx2'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx2'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx2'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx2'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
keypair.c: clang: warning: argument unused during compilation: '-mavx2'
open.c: clang: warning: argument unused during compilation: '-mavx2'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx2'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx2'
sign.c: clang: warning: argument unused during compilation: '-mavx2'

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

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx2'
fe25519.c: clang: warning: argument unused during compilation: '-fpolly'
fe25519.c: clang: warning: argument unused during compilation: '-fvectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge25519.c: clang: warning: argument unused during compilation: '-mavx2'
ge25519.c: clang: warning: argument unused during compilation: '-fpolly'
ge25519.c: clang: warning: argument unused during compilation: '-fvectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx2'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx2'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc25519.c: clang: warning: argument unused during compilation: '-mavx2'
sc25519.c: clang: warning: argument unused during compilation: '-fpolly'
sc25519.c: clang: warning: argument unused during compilation: '-fvectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx2'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx2'
fe_0.c: clang: warning: argument unused during compilation: '-fpolly'
fe_0.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_1.c: clang: warning: argument unused during compilation: '-mavx2'
fe_1.c: clang: warning: argument unused during compilation: '-fpolly'
fe_1.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_add.c: clang: warning: argument unused during compilation: '-mavx2'
fe_add.c: clang: warning: argument unused during compilation: '-fpolly'
fe_add.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx2'
fe_cmov.c: clang: warning: argument unused during compilation: '-fpolly'
fe_cmov.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx2'
fe_copy.c: clang: warning: argument unused during compilation: '-fpolly'
fe_copy.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx2'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx2'
fe_invert.c: clang: warning: argument unused during compilation: '-fpolly'
fe_invert.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx2'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx2'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx2'
fe_mul.c: clang: warning: argument unused during compilation: '-fpolly'
fe_mul.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx2'
fe_neg.c: clang: warning: argument unused during compilation: '-fpolly'
fe_neg.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx2'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fpolly'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sq.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sq2.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq2.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx2'
fe_sub.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_add.c: clang: warning: argument unused during compilation: '-mavx2'
ge_add.c: clang: warning: argument unused during compilation: '-fpolly'
ge_add.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx2'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fpolly'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx2'
ge_madd.c: clang: warning: argument unused during compilation: '-fpolly'
ge_madd.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx2'
ge_msub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_msub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx2'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx2'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fpolly'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx2'
ge_sub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx2'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx2'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx2'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx2'
sc_muladd.c: clang: warning: argument unused during compilation: '-fpolly'
sc_muladd.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx2'
sc_reduce.c: clang: warning: argument unused during compilation: '-fpolly'
sc_reduce.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx2'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref10

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx'
ge25519.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-mavx'
sc25519.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx'
fe_1.c: clang: warning: argument unused during compilation: '-mavx'
fe_add.c: clang: warning: argument unused during compilation: '-mavx'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_add.c: clang: warning: argument unused during compilation: '-mavx'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-mavx'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-mavx'

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

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx'
fe25519.c: clang: warning: argument unused during compilation: '-fpolly'
fe25519.c: clang: warning: argument unused during compilation: '-fvectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge25519.c: clang: warning: argument unused during compilation: '-mavx'
ge25519.c: clang: warning: argument unused during compilation: '-fpolly'
ge25519.c: clang: warning: argument unused during compilation: '-fvectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc25519.c: clang: warning: argument unused during compilation: '-mavx'
sc25519.c: clang: warning: argument unused during compilation: '-fpolly'
sc25519.c: clang: warning: argument unused during compilation: '-fvectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx'
fe_0.c: clang: warning: argument unused during compilation: '-fpolly'
fe_0.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_1.c: clang: warning: argument unused during compilation: '-mavx'
fe_1.c: clang: warning: argument unused during compilation: '-fpolly'
fe_1.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_add.c: clang: warning: argument unused during compilation: '-mavx'
fe_add.c: clang: warning: argument unused during compilation: '-fpolly'
fe_add.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx'
fe_cmov.c: clang: warning: argument unused during compilation: '-fpolly'
fe_cmov.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx'
fe_copy.c: clang: warning: argument unused during compilation: '-fpolly'
fe_copy.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx'
fe_invert.c: clang: warning: argument unused during compilation: '-fpolly'
fe_invert.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx'
fe_mul.c: clang: warning: argument unused during compilation: '-fpolly'
fe_mul.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx'
fe_neg.c: clang: warning: argument unused during compilation: '-fpolly'
fe_neg.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fpolly'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq2.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq2.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx'
fe_sub.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_add.c: clang: warning: argument unused during compilation: '-mavx'
ge_add.c: clang: warning: argument unused during compilation: '-fpolly'
ge_add.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fpolly'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx'
ge_madd.c: clang: warning: argument unused during compilation: '-fpolly'
ge_madd.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx'
ge_msub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_msub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fpolly'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx'
ge_sub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx'
sc_muladd.c: clang: warning: argument unused during compilation: '-fpolly'
sc_muladd.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx'
sc_reduce.c: clang: warning: argument unused during compilation: '-fpolly'
sc_reduce.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref10

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx'
fe25519.c: clang: warning: argument unused during compilation: '-maes'
fe25519.c: clang: warning: argument unused during compilation: '-mpclmul'
ge25519.c: clang: warning: argument unused during compilation: '-mavx'
ge25519.c: clang: warning: argument unused during compilation: '-maes'
ge25519.c: clang: warning: argument unused during compilation: '-mpclmul'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-maes'
keypair.c: clang: warning: argument unused during compilation: '-mpclmul'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-maes'
open.c: clang: warning: argument unused during compilation: '-mpclmul'
sc25519.c: clang: warning: argument unused during compilation: '-mavx'
sc25519.c: clang: warning: argument unused during compilation: '-maes'
sc25519.c: clang: warning: argument unused during compilation: '-mpclmul'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-maes'
sign.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 ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx'
fe_0.c: clang: warning: argument unused during compilation: '-maes'
fe_0.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_1.c: clang: warning: argument unused during compilation: '-mavx'
fe_1.c: clang: warning: argument unused during compilation: '-maes'
fe_1.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_add.c: clang: warning: argument unused during compilation: '-mavx'
fe_add.c: clang: warning: argument unused during compilation: '-maes'
fe_add.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx'
fe_cmov.c: clang: warning: argument unused during compilation: '-maes'
fe_cmov.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx'
fe_copy.c: clang: warning: argument unused during compilation: '-maes'
fe_copy.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_frombytes.c: clang: warning: argument unused during compilation: '-maes'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx'
fe_invert.c: clang: warning: argument unused during compilation: '-maes'
fe_invert.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnegative.c: clang: warning: argument unused during compilation: '-maes'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-maes'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx'
fe_mul.c: clang: warning: argument unused during compilation: '-maes'
fe_mul.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx'
fe_neg.c: clang: warning: argument unused during compilation: '-maes'
fe_neg.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx'
fe_pow22523.c: clang: warning: argument unused during compilation: '-maes'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq.c: clang: warning: argument unused during compilation: '-maes'
fe_sq.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq2.c: clang: warning: argument unused during compilation: '-maes'
fe_sq2.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx'
fe_sub.c: clang: warning: argument unused during compilation: '-maes'
fe_sub.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_tobytes.c: clang: warning: argument unused during compilation: '-maes'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_add.c: clang: warning: argument unused during compilation: '-mavx'
ge_add.c: clang: warning: argument unused during compilation: '-maes'
ge_add.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-maes'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_frombytes.c: clang: warning: argument unused during compilation: '-maes'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx'
ge_madd.c: clang: warning: argument unused during compilation: '-maes'
ge_madd.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx'
ge_msub.c: clang: warning: argument unused during compilation: '-maes'
ge_msub.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-maes'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-maes'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_0.c: clang: warning: argument unused during compilation: '-maes'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-maes'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_0.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-maes'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-maes'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx'
ge_sub.c: clang: warning: argument unused during compilation: '-maes'
ge_sub.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_tobytes.c: clang: warning: argument unused during compilation: '-maes'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-maes'
keypair.c: clang: warning: argument unused during compilation: '-mpclmul'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-maes'
open.c: clang: warning: argument unused during compilation: '-mpclmul'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx'
sc_muladd.c: clang: warning: argument unused during compilation: '-maes'
sc_muladd.c: clang: warning: argument unused during compilation: '-mpclmul'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx'
sc_reduce.c: clang: warning: argument unused during compilation: '-maes'
sc_reduce.c: clang: warning: argument unused during compilation: '-mpclmul'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-maes'
sign.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 ref10

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe25519.c: clang: warning: argument unused during compilation: '-mavx'
fe25519.c: clang: warning: argument unused during compilation: '-maes'
fe25519.c: clang: warning: argument unused during compilation: '-mpclmul'
fe25519.c: clang: warning: argument unused during compilation: '-fpolly'
fe25519.c: clang: warning: argument unused during compilation: '-fvectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge25519.c: clang: warning: argument unused during compilation: '-mavx'
ge25519.c: clang: warning: argument unused during compilation: '-maes'
ge25519.c: clang: warning: argument unused during compilation: '-mpclmul'
ge25519.c: clang: warning: argument unused during compilation: '-fpolly'
ge25519.c: clang: warning: argument unused during compilation: '-fvectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-maes'
keypair.c: clang: warning: argument unused during compilation: '-mpclmul'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-maes'
open.c: clang: warning: argument unused during compilation: '-mpclmul'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc25519.c: clang: warning: argument unused during compilation: '-mavx'
sc25519.c: clang: warning: argument unused during compilation: '-maes'
sc25519.c: clang: warning: argument unused during compilation: '-mpclmul'
sc25519.c: clang: warning: argument unused during compilation: '-fpolly'
sc25519.c: clang: warning: argument unused during compilation: '-fvectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc25519.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-maes'
sign.c: clang: warning: argument unused during compilation: '-mpclmul'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fe_0.c: clang: warning: argument unused during compilation: '-mavx'
fe_0.c: clang: warning: argument unused during compilation: '-maes'
fe_0.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_0.c: clang: warning: argument unused during compilation: '-fpolly'
fe_0.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_1.c: clang: warning: argument unused during compilation: '-mavx'
fe_1.c: clang: warning: argument unused during compilation: '-maes'
fe_1.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_1.c: clang: warning: argument unused during compilation: '-fpolly'
fe_1.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_1.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_add.c: clang: warning: argument unused during compilation: '-mavx'
fe_add.c: clang: warning: argument unused during compilation: '-maes'
fe_add.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_add.c: clang: warning: argument unused during compilation: '-fpolly'
fe_add.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_cmov.c: clang: warning: argument unused during compilation: '-mavx'
fe_cmov.c: clang: warning: argument unused during compilation: '-maes'
fe_cmov.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_cmov.c: clang: warning: argument unused during compilation: '-fpolly'
fe_cmov.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_cmov.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_copy.c: clang: warning: argument unused during compilation: '-mavx'
fe_copy.c: clang: warning: argument unused during compilation: '-maes'
fe_copy.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_copy.c: clang: warning: argument unused during compilation: '-fpolly'
fe_copy.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_copy.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_frombytes.c: clang: warning: argument unused during compilation: '-maes'
fe_frombytes.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_invert.c: clang: warning: argument unused during compilation: '-mavx'
fe_invert.c: clang: warning: argument unused during compilation: '-maes'
fe_invert.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_invert.c: clang: warning: argument unused during compilation: '-fpolly'
fe_invert.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_invert.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnegative.c: clang: warning: argument unused during compilation: '-maes'
fe_isnegative.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnegative.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mavx'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-maes'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fpolly'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_isnonzero.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_mul.c: clang: warning: argument unused during compilation: '-mavx'
fe_mul.c: clang: warning: argument unused during compilation: '-maes'
fe_mul.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_mul.c: clang: warning: argument unused during compilation: '-fpolly'
fe_mul.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_mul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_neg.c: clang: warning: argument unused during compilation: '-mavx'
fe_neg.c: clang: warning: argument unused during compilation: '-maes'
fe_neg.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_neg.c: clang: warning: argument unused during compilation: '-fpolly'
fe_neg.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_neg.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mavx'
fe_pow22523.c: clang: warning: argument unused during compilation: '-maes'
fe_pow22523.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fpolly'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_pow22523.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq.c: clang: warning: argument unused during compilation: '-maes'
fe_sq.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sq.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sq2.c: clang: warning: argument unused during compilation: '-mavx'
fe_sq2.c: clang: warning: argument unused during compilation: '-maes'
fe_sq2.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sq2.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sq2.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sq2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_sub.c: clang: warning: argument unused during compilation: '-mavx'
fe_sub.c: clang: warning: argument unused during compilation: '-maes'
fe_sub.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_sub.c: clang: warning: argument unused during compilation: '-fpolly'
fe_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
fe_tobytes.c: clang: warning: argument unused during compilation: '-maes'
fe_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fe_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_add.c: clang: warning: argument unused during compilation: '-mavx'
ge_add.c: clang: warning: argument unused during compilation: '-maes'
ge_add.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_add.c: clang: warning: argument unused during compilation: '-fpolly'
ge_add.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_add.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mavx'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-maes'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fpolly'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_double_scalarmult.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_frombytes.c: clang: warning: argument unused during compilation: '-maes'
ge_frombytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_frombytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_madd.c: clang: warning: argument unused during compilation: '-mavx'
ge_madd.c: clang: warning: argument unused during compilation: '-maes'
ge_madd.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_madd.c: clang: warning: argument unused during compilation: '-fpolly'
ge_madd.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_madd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_msub.c: clang: warning: argument unused during compilation: '-mavx'
ge_msub.c: clang: warning: argument unused during compilation: '-maes'
ge_msub.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_msub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_msub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_msub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-maes'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mavx'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-maes'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p1p1_to_p3.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_0.c: clang: warning: argument unused during compilation: '-maes'
ge_p2_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-maes'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p2_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_0.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_dbl.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_cached.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_to_p2.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-maes'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_p3_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mavx'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-maes'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fpolly'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_precomp_0.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mavx'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-maes'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fpolly'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_scalarmult_base.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_sub.c: clang: warning: argument unused during compilation: '-mavx'
ge_sub.c: clang: warning: argument unused during compilation: '-maes'
ge_sub.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_sub.c: clang: warning: argument unused during compilation: '-fpolly'
ge_sub.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_sub.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mavx'
ge_tobytes.c: clang: warning: argument unused during compilation: '-maes'
ge_tobytes.c: clang: warning: argument unused during compilation: '-mpclmul'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fpolly'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fvectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
ge_tobytes.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
keypair.c: clang: warning: argument unused during compilation: '-mavx'
keypair.c: clang: warning: argument unused during compilation: '-maes'
keypair.c: clang: warning: argument unused during compilation: '-mpclmul'
keypair.c: clang: warning: argument unused during compilation: '-fpolly'
keypair.c: clang: warning: argument unused during compilation: '-fvectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
keypair.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
open.c: clang: warning: argument unused during compilation: '-mavx'
open.c: clang: warning: argument unused during compilation: '-maes'
open.c: clang: warning: argument unused during compilation: '-mpclmul'
open.c: clang: warning: argument unused during compilation: '-fpolly'
open.c: clang: warning: argument unused during compilation: '-fvectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
open.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_muladd.c: clang: warning: argument unused during compilation: '-mavx'
sc_muladd.c: clang: warning: argument unused during compilation: '-maes'
sc_muladd.c: clang: warning: argument unused during compilation: '-mpclmul'
sc_muladd.c: clang: warning: argument unused during compilation: '-fpolly'
sc_muladd.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_muladd.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sc_reduce.c: clang: warning: argument unused during compilation: '-mavx'
sc_reduce.c: clang: warning: argument unused during compilation: '-maes'
sc_reduce.c: clang: warning: argument unused during compilation: '-mpclmul'
sc_reduce.c: clang: warning: argument unused during compilation: '-fpolly'
sc_reduce.c: clang: warning: argument unused during compilation: '-fvectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sc_reduce.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
sign.c: clang: warning: argument unused during compilation: '-mavx'
sign.c: clang: warning: argument unused during compilation: '-maes'
sign.c: clang: warning: argument unused during compilation: '-mpclmul'
sign.c: clang: warning: argument unused during compilation: '-fpolly'
sign.c: clang: warning: argument unused during compilation: '-fvectorize'
sign.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
sign.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 ref10

Compiler output

Implementation: crypto_sign/ed25519/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
fe25519.c: fe25519.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge25519.c: ge25519.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
keypair.c: keypair.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
open.c: open.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
sc25519.c: sc25519.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
sign.c: sign.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 ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/ed25519/ref10
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
fe_0.c: fe_0.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_1.c: fe_1.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_add.c: fe_add.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_cmov.c: fe_cmov.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_copy.c: fe_copy.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_frombytes.c: fe_frombytes.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_invert.c: fe_invert.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_isnegative.c: fe_isnegative.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_isnonzero.c: fe_isnonzero.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_mul.c: fe_mul.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_neg.c: fe_neg.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_pow22523.c: fe_pow22523.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_sq.c: fe_sq.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_sq2.c: fe_sq2.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_sub.c: fe_sub.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
fe_tobytes.c: fe_tobytes.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_add.c: ge_add.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_double_scalarmult.c: ge_double_scalarmult.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_frombytes.c: ge_frombytes.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_madd.c: ge_madd.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_msub.c: ge_msub.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p1p1_to_p2.c: ge_p1p1_to_p2.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p1p1_to_p3.c: ge_p1p1_to_p3.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p2_0.c: ge_p2_0.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p2_dbl.c: ge_p2_dbl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p3_0.c: ge_p3_0.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p3_dbl.c: ge_p3_dbl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p3_to_cached.c: ge_p3_to_cached.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p3_to_p2.c: ge_p3_to_p2.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_p3_tobytes.c: ge_p3_tobytes.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_precomp_0.c: ge_precomp_0.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_scalarmult_base.c: ge_scalarmult_base.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_sub.c: ge_sub.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ge_tobytes.c: ge_tobytes.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
keypair.c: keypair.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
open.c: open.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
sc_muladd.c: sc_muladd.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
sc_reduce.c: sc_reduce.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
sign.c: sign.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 ref10
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref10
gcc -mcpu=arm810 -O -fomit-frame-pointer ref10
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref10
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref10
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref10
gcc -mcpu=arm8 -O -fomit-frame-pointer ref10
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref10
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref10
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref10
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref10
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref10
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref10
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref10
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref10
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref10
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref10
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref10
gcc -mcpu=strongarm -O -fomit-frame-pointer ref10
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref10