Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
20480 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20484 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20484 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20488 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20492 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20496 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
20500 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20500 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20504 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
20504 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20504 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
20504 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
20504 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
20508 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20508 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
20508 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20508 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20508 | openssl | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
20508 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
20512 | openssl | gcc -Os -fomit-frame-pointer | 20170202 | 20170105 |
20516 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20516 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170202 | 20170105 |
20520 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20524 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20524 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20524 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
20528 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
20532 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20532 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20536 | openssl | gcc -funroll-loops | 20170202 | 20170105 |
20536 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
20536 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
20536 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20536 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20540 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20540 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170202 | 20170105 |
20544 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
20544 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170202 | 20170105 |
20544 | openssl | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
20548 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20548 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20552 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20560 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170202 | 20170105 |
20560 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170202 | 20170105 |
20564 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170202 | 20170105 |
20564 | openssl | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
20568 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20576 | openssl | gcc -O -fomit-frame-pointer | 20170202 | 20170105 |
20584 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20584 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
20592 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20604 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20608 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20620 | openssl | gcc | 20170202 | 20170105 |
20636 | openssl | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
20636 | dolbeau/aesenc-int | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
20636 | dolbeau/aesenc-int | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
20636 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20170202 | 20170105 |
20648 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
20676 | openssl | cc | 20170202 | 20170105 |
20684 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
20692 | openssl | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
20692 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20708 | openssl | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
20720 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20720 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
20736 | openssl | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
20784 | openssl | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
20784 | openssl | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
20976 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
21468 | dolbeau/aesenc-int | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170202 | 20170105 |
21496 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
21596 | dolbeau/aesenc-int | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170202 | 20170105 |
21604 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
22092 | dolbeau/aesenc-int | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
22180 | dolbeau/aesenc-int | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170202 | 20170105 |
23844 | dolbeau/aesenc-int | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170202 | 20170105 |
23876 | dolbeau/aesenc-int | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
1942644 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1942716 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1989168 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1989688 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1991300 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1995716 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
1996904 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2130712 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2130732 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2157448 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2164880 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2175324 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2175532 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2176744 | ref | gcc -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2182360 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2185924 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2247496 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2247620 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2251588 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2257960 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2260028 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2328392 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2328944 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
2524672 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
2537696 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
2537696 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
2537736 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
2546928 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
2546956 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
13636060 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13636224 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13644308 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13645584 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13649596 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13650004 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
13650092 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
14065692 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
14066232 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
15791940 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
15791972 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
15957076 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
15957304 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
15970976 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20170202 | 20170105 |
15971044 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
15971108 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
15971280 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
15971584 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
26571060 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
26574028 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
26676020 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26724852 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
26738884 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26756376 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
26770468 | ref | gcc -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26771860 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26773520 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26774572 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26775268 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26775468 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26804616 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26821536 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26922512 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
26924164 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
27025932 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27027624 | ref | gcc -Os -fomit-frame-pointer | 20170202 | 20170105 |
27029084 | ref | gcc -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27030040 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27033496 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27033788 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27035308 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27035436 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27035500 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170202 | 20170105 |
27035824 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27036620 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27038580 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
27045844 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27045856 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27250388 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27250568 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
27260276 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27260404 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
27260444 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20170202 | 20170105 |
27260544 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27268356 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
27279064 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
27284652 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
27332776 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
27544592 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
27545060 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170202 | 20170105 |
27545364 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170202 | 20170105 |
27546888 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170202 | 20170105 |
27553740 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170202 | 20170105 |
27555308 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
27556920 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
27563736 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
27571348 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
27574164 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170202 | 20170105 |
27604348 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
27606520 | ref | gcc -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
27609736 | ref | gcc -O -fomit-frame-pointer | 20170202 | 20170105 |
27703704 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
27704416 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
111693744 | ref | cc | 20170202 | 20170105 |
118022720 | ref | gcc | 20170202 | 20170105 |
118029792 | ref | gcc -funroll-loops | 20170202 | 20170105 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=k8 -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=nocona -O -fomit-frame-pointer | dolbeau/aesenc-int |
gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/aesenc-int
|