Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
66891783 | openssl | gcc -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66892448 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66892730 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141028 | 20141014 |
66892884 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66893480 | openssl | gcc -Os -fomit-frame-pointer | 20141028 | 20141014 |
66893790 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66893823 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20141028 | 20141014 |
66894000 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66894141 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20141028 | 20141014 |
66894225 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66894327 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141028 | 20141014 |
66894565 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66894643 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66894851 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20141028 | 20141014 |
66895142 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66895311 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66895637 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66895864 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66895910 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66896338 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141028 | 20141014 |
66896432 | openssl | gcc -O -fomit-frame-pointer | 20141028 | 20141014 |
66896594 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141028 | 20141014 |
66896696 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66896828 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66896855 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66897073 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66897279 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66897343 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141028 | 20141014 |
66897419 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20141028 | 20141014 |
66897432 | openssl | gcc | 20141028 | 20141014 |
66897462 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66897500 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66897533 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66897854 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66897862 | openssl | cc | 20141028 | 20141014 |
66898086 | openssl | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
66898126 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141028 | 20141014 |
66898618 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141028 | 20141014 |
66898622 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141028 | 20141014 |
66898762 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66898834 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66898854 | openssl | clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
66898867 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66898873 | openssl | gcc -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66899152 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141028 | 20141014 |
66899290 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141028 | 20141014 |
66899362 | openssl | clang -O3 -fwrapv -mavx -fomit-frame-pointer | 20141028 | 20141014 |
66899421 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66899521 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20141028 | 20141014 |
66899713 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141028 | 20141014 |
66899912 | openssl | clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141028 | 20141014 |
66899959 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141028 | 20141014 |
66900067 | openssl | clang -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66900144 | openssl | gcc -funroll-loops | 20141028 | 20141014 |
66900244 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66900286 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66900906 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
66900948 | openssl | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141028 | 20141014 |
66900993 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20141028 | 20141014 |
66901547 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141028 | 20141014 |
66902485 | openssl | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141028 | 20141014 |
66902636 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
66903392 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20141028 | 20141014 |
66904195 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141028 | 20141014 |
66904364 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141028 | 20141014 |
66909450 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20141028 | 20141014 |
129897990 | cryptopp | g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
129903702 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130080993 | cryptopp | g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130103008 | cryptopp | g++ -mcpu=strongarm -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130127025 | cryptopp | g++ -mcpu=arm810 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130156174 | cryptopp | g++ -mcpu=arm8 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130162118 | cryptopp | g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130192155 | cryptopp | g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | 20141028 | 20141014 |
130201721 | cryptopp | g++ -O -fomit-frame-pointer | 20141028 | 20141014 |
130204262 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20141028 | 20141014 |
130244646 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141028 | 20141014 |
130245057 | cryptopp | clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141028 | 20141014 |
130260195 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130271464 | cryptopp | g++ -mcpu=arm810 -O -fomit-frame-pointer | 20141028 | 20141014 |
130287104 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141028 | 20141014 |
130288273 | cryptopp | g++ -mcpu=arm8 -O -fomit-frame-pointer | 20141028 | 20141014 |
130295825 | cryptopp | g++ -mcpu=strongarm110 -O -fomit-frame-pointer | 20141028 | 20141014 |
130306526 | cryptopp | g++ -mcpu=arm8 -Os -fomit-frame-pointer | 20141028 | 20141014 |
130309108 | cryptopp | g++ -mcpu=strongarm -O -fomit-frame-pointer | 20141028 | 20141014 |
130319861 | cryptopp | g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | 20141028 | 20141014 |
130328229 | cryptopp | clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | 20141028 | 20141014 |
130331880 | cryptopp | g++ -mcpu=arm810 -Os -fomit-frame-pointer | 20141028 | 20141014 |
130335182 | cryptopp | g++ -mcpu=strongarm -Os -fomit-frame-pointer | 20141028 | 20141014 |
130364164 | cryptopp | g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20141028 | 20141014 |
130448278 | cryptopp | g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | 20141028 | 20141014 |
130519899 | cryptopp | g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130546706 | cryptopp | clang++ -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130577388 | cryptopp | clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | 20141028 | 20141014 |
130579097 | cryptopp | clang++ -O3 -fwrapv -mavx -fomit-frame-pointer | 20141028 | 20141014 |
130584009 | cryptopp | clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141028 | 20141014 |
130597976 | cryptopp | g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130608887 | cryptopp | clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | 20141028 | 20141014 |
130614049 | cryptopp | clang++ -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
130616807 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130631760 | cryptopp | clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
130637393 | cryptopp | clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | 20141028 | 20141014 |
130651322 | cryptopp | clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141028 | 20141014 |
130664119 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141028 | 20141014 |
130685192 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141028 | 20141014 |
130838868 | cryptopp | g++ -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130895757 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20141028 | 20141014 |
130919872 | cryptopp | g++ -mcpu=arm810 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130937507 | cryptopp | g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130942087 | cryptopp | g++ -mcpu=arm8 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130942680 | cryptopp | g++ -mcpu=strongarm -O3 -fomit-frame-pointer | 20141028 | 20141014 |
130949109 | cryptopp | g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
131021639 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20141028 | 20141014 |
131129162 | cryptopp | g++ -O3 -fomit-frame-pointer | 20141028 | 20141014 |
131162382 | cryptopp | g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20141028 | 20141014 |
131212372 | cryptopp | g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141028 | 20141014 |
131239701 | cryptopp | g++ | 20141028 | 20141014 |
131327578 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20141028 | 20141014 |
131375471 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20141028 | 20141014 |
131454619 | cryptopp | g++ -Os -fomit-frame-pointer | 20141028 | 20141014 |
131455631 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20141028 | 20141014 |
131478369 | cryptopp | g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20141028 | 20141014 |
131727046 | cryptopp | g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | 20141028 | 20141014 |
131803346 | cryptopp | g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20141028 | 20141014 |
131815061 | cryptopp | g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20141028 | 20141014 |
131833209 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141028 | 20141014 |
Compiler | Implementations |
clang++ -O3 -fomit-frame-pointer | cryptopp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | cryptopp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fomit-frame-pointer | ntl |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | ntl |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fomit-frame-pointer | gmp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | gmp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | cryptopp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ntl |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gmp |
clang++ -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ntl |
Compiler | Implementations |
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gmp |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | openssl |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer | openssl |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | openssl |
Compiler | Implementations |
g++ | gmp |
g++ -O2 -fomit-frame-pointer | gmp |
g++ -O3 -fomit-frame-pointer | gmp |
g++ -O -fomit-frame-pointer | gmp |
g++ -Os -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -O -fomit-frame-pointer | gmp |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | gmp |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | gmp |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | gmp |
Compiler | Implementations |
g++ | ntl |
g++ -O2 -fomit-frame-pointer | ntl |
g++ -O3 -fomit-frame-pointer | ntl |
g++ -O -fomit-frame-pointer | ntl |
g++ -Os -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -O -fomit-frame-pointer | ntl |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ntl |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a5 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ntl |
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ntl |
Compiler | Implementations |
g++ -mcpu=arm810 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=arm810 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=arm810 -O -fomit-frame-pointer | gmp |
g++ -mcpu=arm810 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=arm8 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=arm8 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=arm8 -O -fomit-frame-pointer | gmp |
g++ -mcpu=arm8 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm110 -O -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm -O2 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm -O3 -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm -O -fomit-frame-pointer | gmp |
g++ -mcpu=strongarm -Os -fomit-frame-pointer | gmp |
Compiler | Implementations |
g++ -mcpu=arm810 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=arm810 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=arm810 -O -fomit-frame-pointer | ntl |
g++ -mcpu=arm810 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=arm8 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=arm8 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=arm8 -O -fomit-frame-pointer | ntl |
g++ -mcpu=arm8 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm110 -O -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm -O2 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm -O3 -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm -O -fomit-frame-pointer | ntl |
g++ -mcpu=strongarm -Os -fomit-frame-pointer | ntl |
Compiler | Implementations |
g++ -mcpu=arm810 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm810 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=arm8 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O2 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O3 -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -O -fomit-frame-pointer | cryptopp |
g++ -mcpu=strongarm -Os -fomit-frame-pointer | cryptopp |
Compiler | Implementations |
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -O -fomit-frame-pointer | openssl |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -O -fomit-frame-pointer | openssl |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | openssl |