| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 861992 | gladman | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 862002 | gladman | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 862196 | gladman | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 862208 | gladman | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 862554 | gladman | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 863092 | gladman | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 863308 | gladman | gcc -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 863380 | gladman | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 863408 | gladman | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 863632 | gladman | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 864024 | gladman | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 864628 | gladman | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 887316 | gladman | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 887448 | gladman | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 889018 | gladman | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 913836 | evp | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 916302 | evp | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 918300 | evp | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 918962 | evp | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 919830 | aesref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 921338 | evp | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 921412 | evp | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 921920 | evp | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 922014 | evp | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 922662 | aesref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 924190 | evp | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 924786 | aesref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 925740 | aesref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 926700 | evp | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 927116 | evp | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 927356 | aesref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 927544 | aesref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 928574 | gladman | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 928636 | aesref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 928918 | evp | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 930540 | gladman | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 931082 | evp | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 931280 | gladman | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 936200 | aesref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 937554 | aesref | gcc -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 937792 | aesref | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 938156 | aesref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 940620 | aesref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 940702 | evp | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 941144 | evp | gcc -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 941198 | evp | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 941342 | aesref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 942638 | aesref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 948224 | evp | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 949066 | evp | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 953080 | evp | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 954392 | evp | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 955308 | evp | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 955540 | evp | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 956610 | evp | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 956706 | aesref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 956800 | aesref | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 958910 | aesref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 958916 | aesref | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 959468 | evp | gcc -mabi=32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 1051074 | aesref | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1051208 | aesref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1051348 | aesref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1052946 | gladman | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1052962 | gladman | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1053104 | gladman | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1056044 | gladman | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1056172 | gladman | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1056214 | gladman | gcc -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1062818 | aesref | gcc -mabi=32 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1062822 | aesref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1064344 | aesref | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 1171506 | evp | gcc -funroll-loops | 20140531 | 20140525 |
| 1175156 | evp | cc | 20140531 | 20140525 |
| 1194680 | evp | gcc | 20140531 | 20140525 |
| 1339660 | ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1341214 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1342062 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1343030 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1344468 | ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1345166 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1356768 | ref | gcc -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1359610 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1360038 | ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 1375762 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1375848 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1375892 | ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1414220 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1424464 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1424680 | ref | gcc -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1426580 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1427072 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1427276 | ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 1427970 | ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1441066 | ref | gcc -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1441430 | ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 1451188 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1453620 | ref | gcc -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1453620 | ref | gcc -mabi=32 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 1767638 | gladman | gcc | 20140531 | 20140525 |
| 1767728 | gladman | cc | 20140531 | 20140525 |
| 1770868 | gladman | gcc -funroll-loops | 20140531 | 20140525 |
| 1987096 | ref | gcc -funroll-loops | 20140629 | 20140622 |
| 1987628 | ref | cc | 20140629 | 20140622 |
| 1988416 | ref | gcc | 20140629 | 20140622 |
| 2238072 | aesref | cc | 20140531 | 20140525 |
| 2240054 | aesref | gcc | 20140531 | 20140525 |
| 2242270 | aesref | gcc -funroll-loops | 20140531 | 20140525 |
| Compiler | Implementations |
| cc | aesni |
| gcc | aesni |
| gcc -O2 -fomit-frame-pointer | aesni |
| gcc -O3 -fomit-frame-pointer | aesni |
| gcc -O -fomit-frame-pointer | aesni |
| gcc -Os -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops | aesni |
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | aesni |
| gcc -mabi=32 -O2 -fomit-frame-pointer | aesni |
| gcc -mabi=32 -O3 -fomit-frame-pointer | aesni |
| gcc -mabi=32 -O -fomit-frame-pointer | aesni |
| gcc -mabi=32 -Os -fomit-frame-pointer | aesni |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | gladman |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | gladman |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | gladman |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesni |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | aesni |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesni |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | evp |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | evp |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | evp |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | ref |
| 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 | aesref |
| 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 | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| 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 | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | aesref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | ref |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | aesref |