| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1309875 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1310513 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1310904 | relic/amd64-ssse3 | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1311193 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1314227 | relic/amd64-ssse3 | gcc -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1314244 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1316565 | relic/amd64-ssse3 | gcc -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1317644 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1317653 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1318792 | relic/amd64-ssse3 | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1318817 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1319064 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1319531 | relic/amd64-ssse3 | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1319871 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1320466 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1321325 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1321912 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1323008 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1323263 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1324904 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1325022 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1325218 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1325371 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1325635 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1326221 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1326799 | relic/amd64-ssse3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1326833 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1327156 | relic/amd64-ssse3 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1327386 | relic/amd64-ssse3 | gcc -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1327691 | relic/amd64-ssse3 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1328397 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1328610 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1329442 | relic/amd64-ssse3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1329825 | relic/amd64-ssse3 | gcc -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1329834 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1329885 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1330063 | relic/amd64-ssse3 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1330505 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1330879 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1330964 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1331423 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1331508 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1332213 | relic/amd64-ssse3 | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1332273 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1332332 | relic/amd64-ssse3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1332426 | relic/amd64-ssse3 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1332970 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1332978 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1333760 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1334526 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1334798 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1335749 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1337186 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1337297 | relic/amd64-ssse3 | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1337815 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1338155 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1338206 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1340374 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1341682 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1341980 | relic/amd64-ssse3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1342975 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1343553 | relic/amd64-ssse3 | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1344147 | relic/amd64-ssse3 | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1344462 | relic/amd64-ssse3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1344785 | relic/amd64-ssse3 | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1344895 | relic/amd64-ssse3 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1344955 | relic/amd64-ssse3 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1345389 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 1346247 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1346298 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 1348822 | relic/amd64-ssse3 | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 1356107 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 1483106 | relic/amd64-ssse3 | cc | 20120528 | 20120525 |
| 1502613 | relic/amd64-ssse3 | gcc -funroll-loops | 20120528 | 20120525 |
| 1503726 | relic/amd64-ssse3 | gcc | 20120528 | 20120525 |
| 4313104 | mpfq | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 4361885 | mpfq | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 4386493 | mpfq | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 4394951 | mpfq | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 4527644 | mpfq | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 4545400 | mpfq | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 4556170 | mpfq | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 4575389 | mpfq | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 4758496 | mpfq | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 4798853 | mpfq | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 4861167 | mpfq | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 4893765 | mpfq | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5003202 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5003593 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5021452 | mpfq | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5033734 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5034881 | mpfq | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5036632 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5060934 | mpfq | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5062031 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5063008 | mpfq | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5063254 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5064648 | mpfq | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5164532 | mpfq | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5164566 | mpfq | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5170533 | mpfq | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5172734 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5172913 | mpfq | gcc -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5174154 | mpfq | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5177163 | mpfq | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5178795 | mpfq | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5179398 | mpfq | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5180665 | mpfq | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5181753 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5184498 | mpfq | gcc -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5185238 | mpfq | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5190508 | mpfq | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5196067 | mpfq | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5204099 | mpfq | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5231512 | mpfq | gcc -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5231784 | mpfq | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5233705 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5235176 | mpfq | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5237105 | mpfq | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5238032 | mpfq | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5238881 | mpfq | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5353487 | mpfq | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5353563 | mpfq | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5354550 | mpfq | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5356165 | mpfq | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 5391822 | mpfq | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5392119 | mpfq | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5393106 | mpfq | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5393752 | mpfq | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5401894 | mpfq | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5404768 | mpfq | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 5413276 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5416514 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5430148 | mpfq | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5432384 | mpfq | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5446553 | mpfq | gcc -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5449503 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5449988 | mpfq | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5469436 | mpfq | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5470472 | mpfq | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 5479839 | mpfq | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5482721 | mpfq | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5483401 | mpfq | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5483554 | mpfq | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5488952 | mpfq | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5491399 | mpfq | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 5496542 | mpfq | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 24381621 | mpfq | cc | 20120528 | 20120525 |
| 24383729 | mpfq | gcc | 20120528 | 20120525 |
| 24406500 | mpfq | gcc -funroll-loops | 20120528 | 20120525 |
| Compiler | Implementations
|
| cc | relic/amd64-avx relic/amd64-clmul |
| gcc | relic/amd64-avx relic/amd64-clmul |
| gcc -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
| gcc -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul
|