| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 220710 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 220712 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 221727 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 222650 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 222964 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 223474 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 224538 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 225149 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 225254 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 225815 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 226197 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 227272 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 228497 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 230469 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 234683 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 234898 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 235123 | ref | gcc -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 235464 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 235475 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 236271 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 236370 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 237016 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 237331 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 239681 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 239770 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 242947 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 246008 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 247256 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 247428 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 249869 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161018 | 20161009 |
| 253200 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 253632 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 253786 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 253861 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 253872 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 253893 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 254080 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 254435 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 254600 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 255000 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 255381 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 255525 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161018 | 20161009 |
| 260790 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 260952 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261064 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261117 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261135 | ref | gcc -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261166 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261288 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 261525 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261536 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261597 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 261629 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 262054 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 262247 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 267165 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 268339 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 268706 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 270365 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 270386 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 270799 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 270903 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161018 | 20161009 |
| 271163 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 271528 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 271758 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 271792 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161018 | 20161009 |
| 274467 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 274486 | ref | gcc -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 274503 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 274579 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 274618 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 275013 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 275021 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 275213 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 275371 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 275600 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 276110 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 276173 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 276216 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 276894 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 277005 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 278557 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 280795 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 280823 | ref | gcc -m64 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 281751 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161018 | 20161009 |
| 281758 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161018 | 20161009 |
| 281768 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 282248 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 282362 | ref | gcc -O -fomit-frame-pointer | 20161018 | 20161009 |
| 282896 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 283330 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 283896 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 284899 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 284990 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 290893 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 290933 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 292029 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 292916 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 793510 | ref | gcc | 20161018 | 20161009 |
| 794035 | ref | cc | 20161018 | 20161009 |
| 799274 | ref | gcc -funroll-loops | 20161018 | 20161009 |
| Compiler | Implementations
|
| cc | bitslice |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | bitslice |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | bitslice |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | bitslice |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | bitslice |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | bitslice |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | bitslice |
| gcc | bitslice |
| gcc -O2 -fomit-frame-pointer | bitslice |
| gcc -O3 -fomit-frame-pointer | bitslice |
| gcc -O -fomit-frame-pointer | bitslice |
| gcc -Os -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops | bitslice |
| gcc -funroll-loops -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | bitslice ref |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -march=nocona -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -O2 -fomit-frame-pointer | opt |
| gcc -O3 -fomit-frame-pointer | opt |
| gcc -O -fomit-frame-pointer | opt |
| gcc -Os -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -m64 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -O -fomit-frame-pointer | opt |
| gcc -m64 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -march=k8 -O -fomit-frame-pointer | opt |
| gcc -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | opt |
| gcc -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -march=nocona -O -fomit-frame-pointer | opt |
| gcc -march=nocona -Os -fomit-frame-pointer | opt
|