Implementation notes: amd64, kizomba, crypto_hash/skein512512

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
8292sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
8308sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8312sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8318sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
8385sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8387sphlibgcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
8389sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8395sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8395sphlibgcc -march=barcelona -O -fomit-frame-pointer2018082020180818
8399sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8401sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8401sphlibgcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
8403sphlibgcc -O -fomit-frame-pointer2018082020180818
8404sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
8407sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8407sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8409sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
8409sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8409sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
8410sphlibgcc -march=k8 -O -fomit-frame-pointer2018082020180818
8412sphlibgcc -march=nocona -O -fomit-frame-pointer2018082020180818
8414sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
8414sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
8415sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8415sphlibgcc -funroll-loops -O -fomit-frame-pointer2018082020180818
8417sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
8418sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8424sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
8425sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
8426sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
8428sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
8430sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
8435sphlibgcc -m64 -O -fomit-frame-pointer2018082020180818
8439sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
8442sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
8443sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
8447sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
8448sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
8450sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
8455sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
8460littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8462littlegcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
8472littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8473sandygcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
8478sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
8480sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8483littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
8486sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
8508sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8510sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
8510sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8510sandygcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
8514littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8516sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8521littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
8528sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
8528sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
8530littlegcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
8534sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8534littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8539sphlibgcc -m64 -O3 -fomit-frame-pointer2018082020180818
8540sphlibgcc -O3 -fomit-frame-pointer2018082020180818
8543sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
8544sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
8546sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8546sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
8548sphlibgcc -m64 -O2 -fomit-frame-pointer2018082020180818
8549sphlibgcc -O2 -fomit-frame-pointer2018082020180818
8550sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8552sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
8552sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
8554sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8557sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
8559optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
8565sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
8566sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
8567sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8567optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8575optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
8577optgcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
8582optgcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
8583optgcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
8584optgcc -O -fomit-frame-pointer2018082020180818
8585optgcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8585optgcc -m64 -O -fomit-frame-pointer2018082020180818
8587optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
8587optgcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8593optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
8595optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8598optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
8599optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8599optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8599optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
8599sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8601optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8601optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
8601optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
8603optgcc -funroll-loops -O -fomit-frame-pointer2018082020180818
8603optgcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
8603optgcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
8604optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
8604sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8605optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
8607optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
8609sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8609optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8609sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8609littlegcc -m64 -O -fomit-frame-pointer2018082020180818
8610sandygcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8612sandygcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
8613sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8615optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
8615sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
8617sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8617littlegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
8617sandygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
8619sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
8619sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
8621sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
8621optgcc -march=nocona -O -fomit-frame-pointer2018082020180818
8623sandygcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8623sandygcc -funroll-loops -O -fomit-frame-pointer2018082020180818
8623sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8623optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
8623sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
8623littlegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
8625littlegcc -funroll-loops -O -fomit-frame-pointer2018082020180818
8625sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8625littlegcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8625optgcc -march=k8 -O -fomit-frame-pointer2018082020180818
8627optgcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8629optgcc -march=barcelona -O -fomit-frame-pointer2018082020180818
8633sandygcc -O -fomit-frame-pointer2018082020180818
8633sandygcc -m64 -O -fomit-frame-pointer2018082020180818
8633littlegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
8635sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
8638littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8641sandygcc -march=nocona -O -fomit-frame-pointer2018082020180818
8643sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8643sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
8643littlegcc -march=nocona -O -fomit-frame-pointer2018082020180818
8644littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
8645littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
8645optgcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8648sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
8649sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
8649sphlibgcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
8651littlegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
8653littlegcc -O -fomit-frame-pointer2018082020180818
8654littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
8656optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
8659littlegcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8659sandygcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8660sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8661sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
8661littlegcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
8661sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8662sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8667sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
8671sandygcc -march=k8 -O -fomit-frame-pointer2018082020180818
8673littlegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
8673littlegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
8674littlegcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
8674sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8679littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
8680littlegcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8681sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8681sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8681littlegcc -march=k8 -O -fomit-frame-pointer2018082020180818
8682sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
8683sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
8685sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
8685sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8686littlegcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
8687littlegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
8688littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
8690littlegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
8691sandygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
8695sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
8698sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
8698littlegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
8699sandygcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
8700sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
8700sandygcc -march=barcelona -O -fomit-frame-pointer2018082020180818
8702sphlibgcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
8704sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
8712littlegcc -march=barcelona -O -fomit-frame-pointer2018082020180818
8720sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
8721sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
8726sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
8727optgcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8729sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
8730optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8730sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
8732optgcc -march=nocona -Os -fomit-frame-pointer2018082020180818
8736optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
8736sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
8750sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
8758sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
8764littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
8766littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8768littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8774sandygcc -march=nocona -Os -fomit-frame-pointer2018082020180818
8781littlegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
8782sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
8785sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8787optgcc -m64 -O2 -fomit-frame-pointer2018082020180818
8788optgcc -O2 -fomit-frame-pointer2018082020180818
8789optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
8790optgcc -m64 -O3 -fomit-frame-pointer2018082020180818
8790littlegcc -march=nocona -Os -fomit-frame-pointer2018082020180818
8796optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8802optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8802optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
8803littlegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
8803optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
8804optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
8805sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
8810littlegcc -m64 -O2 -fomit-frame-pointer2018082020180818
8818littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
8820optgcc -O3 -fomit-frame-pointer2018082020180818
8820littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8825littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
8826littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8829littlegcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
8833littlegcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
8841littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8842littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
8846littlegcc -O2 -fomit-frame-pointer2018082020180818
8847littlegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
8853sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
8858littlegcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8859littlegcc -O3 -fomit-frame-pointer2018082020180818
8859sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8859littlegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8861optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8861optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8861littlegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8865littlegcc -m64 -O3 -fomit-frame-pointer2018082020180818
8865sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
8867optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
8867sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
8869littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
8871sandygcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
8871sandygcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
8873littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8873optgcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
8875littlegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8875sandygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
8875littlegcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
8877littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8879optgcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
8881littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
8881sandygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
8884optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8884littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
8885optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
8887optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
8887littlegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
8889sandygcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
8891optgcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
8891littlegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
8895sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8895sandygcc -m64 -O2 -fomit-frame-pointer2018082020180818
8895littlegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
8895sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
8896littlegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
8896littlegcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8899optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
8900littlegcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
8905littlegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8906littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8906optgcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8908sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
8911littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8911sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
8912littlegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8913littlegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8914sandygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
8915sandygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
8917sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
8919sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
8920littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8921sandygcc -O2 -fomit-frame-pointer2018082020180818
8922optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8922sandygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
8923littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
8928sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
8929optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
8929sandygcc -m64 -O3 -fomit-frame-pointer2018082020180818
8931sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
8932optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
8932optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
8936sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
8937sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
8941sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8942sandygcc -O3 -fomit-frame-pointer2018082020180818
8942sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
8946optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
8947sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8947littlegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
8949sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
8950littlegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
8952optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
8954optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
8958optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8963optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
8964optgcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
8964sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8964littlegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
8965sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8966sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
8968sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
8972littlegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
8972optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
8974sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
8976optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
8977optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
8982optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8982optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
8982optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
8984sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
8986optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
8986optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8986optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
8988optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
8989optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
8990sandygcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8991littlegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
8992sandygcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
8994sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
8994sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
8994optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
8996optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
8997optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
9002optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
9004optgcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
9005optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9008littlegcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
9008sandygcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
9008optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
9008optgcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9013sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9014littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
9014sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
9016sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
9016littlegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
9016sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
9018littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9018sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9018optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9022sandygcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
9026optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9026sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
9028sandygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
9030littlegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
9030optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
9033littlegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
9034littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9034littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
9036littlegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
9036sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
9036sandygcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
9037optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9037littlegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
9039optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
9041sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9044sandygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
9045littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
9045littlegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9046sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
9048sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
9048littlegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
9050sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
9052sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9057sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9057sandygcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9061sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
9062sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
9062littlegcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
9063sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
9067sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9068sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9074littlegcc -m64 -Os -fomit-frame-pointer2018082020180818
9077sandygcc -Os -fomit-frame-pointer2018082020180818
9077sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9079sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
9087sandygcc -m64 -Os -fomit-frame-pointer2018082020180818
9089sandygcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
9091littlegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9094sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
9095littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9097sandygcc -march=k8 -Os -fomit-frame-pointer2018082020180818
9099sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
9099littlegcc -march=k8 -Os -fomit-frame-pointer2018082020180818
9103littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9115littlegcc -Os -fomit-frame-pointer2018082020180818
9115optgcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9123optgcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
9125optgcc -Os -fomit-frame-pointer2018082020180818
9125optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9129optgcc -march=k8 -Os -fomit-frame-pointer2018082020180818
9129sphlibgcc -march=nocona -Os -fomit-frame-pointer2018082020180818
9137optgcc -m64 -Os -fomit-frame-pointer2018082020180818
9145littlegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
9159littlegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
9165littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
9167sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
9172optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
9173littlegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
9173littlegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
9182littlegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
9200optgcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9213optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
9216optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
9222optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
9226optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
9230optgcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
9242optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
9280sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9290sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
9290sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9295sphlibgcc -m64 -Os -fomit-frame-pointer2018082020180818
9297sphlibgcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
9303sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9303sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
9304sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9309sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
9310sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9312sphlibgcc -Os -fomit-frame-pointer2018082020180818
9314sphlibgcc -march=k8 -Os -fomit-frame-pointer2018082020180818
9317sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
9325sphlibgcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
9342sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9345sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
9405sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
9411sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
9425sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
9432sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
9433sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
9435sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
9437sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
9546sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
9547sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
9563simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
9563simplegcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
9567sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
9575simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
9581sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
9589sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2018082020180818
9593sphlib-smallgcc -O2 -fomit-frame-pointer2018082020180818
9599simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
9612sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
9613sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
9617sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
9623sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
9625sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
9625sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
9631sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9633sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
9643sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9643sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
9647sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
9649sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
9654sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
9659sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
9661sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
9663simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9663sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
9666simplegcc -funroll-loops -O -fomit-frame-pointer2018082020180818
9667sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9668sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
9669sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
9672simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
9676simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
9683sphlib-smallgcc -m64 -O -fomit-frame-pointer2018082020180818
9686x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
9686sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2018082020180818
9689sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9690x64gcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
9691x64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
9691sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2018082020180818
9692x64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9693x64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
9693sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
9697sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9698x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
9698x64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
9700sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2018082020180818
9701x64gcc -m64 -Os -fomit-frame-pointer2018082020180818
9702sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
9704x64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
9704x64gcc -march=k8 -Os -fomit-frame-pointer2018082020180818
9706sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
9708simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
9710x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
9710sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
9711x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9715x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
9717x64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
9718x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
9719x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
9722x64gcc -Os -fomit-frame-pointer2018082020180818
9722x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9722sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9724x64gcc -O -fomit-frame-pointer2018082020180818
9724x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
9724x64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
9726x64gcc -funroll-loops -O -fomit-frame-pointer2018082020180818
9726sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
9726x64gcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
9728x64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
9728sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
9732x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
9733x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
9734x64gcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
9734x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9734x64gcc -m64 -O -fomit-frame-pointer2018082020180818
9734sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
9736sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9736simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
9736x64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
9738simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
9740sphlib-smallgcc -O -fomit-frame-pointer2018082020180818
9740sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9742simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
9742sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
9744simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
9744sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
9745x64gcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9746x64gcc -O3 -fomit-frame-pointer2018082020180818
9746x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
9746x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9746x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9746x64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
9746sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
9746x64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
9746sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
9748simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
9750simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
9750simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
9750simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9752x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
9752sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9752sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
9754simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
9754sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2018082020180818
9754sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
9754x64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
9754x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
9755x64gcc -O2 -fomit-frame-pointer2018082020180818
9756x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
9756simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9756x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
9756x64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
9756x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
9756x64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
9758x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
9758x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
9758x64gcc -march=nocona -Os -fomit-frame-pointer2018082020180818
9760simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
9760sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
9760sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
9760x64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
9760x64gcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
9762x64gcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
9766x64cc2018082020180818
9766simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
9766x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
9766x64gcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
9766x64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
9768x64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
9768sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
9768x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9770x64gcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9770x64gcc -m64 -O3 -fomit-frame-pointer2018082020180818
9770x64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
9770x64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
9770x64gcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
9771x64gcc -march=nocona -O -fomit-frame-pointer2018082020180818
9772x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
9772x64gcc -m64 -O2 -fomit-frame-pointer2018082020180818
9774x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
9774x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
9774x64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
9776sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9776x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
9776simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
9776x64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
9776simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
9778simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
9778x64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
9778x64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
9778x64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
9778x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
9780x64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
9784x64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
9785x64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
9786x64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
9788simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
9793x64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
9794x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
9795x64gcc -march=k8 -O -fomit-frame-pointer2018082020180818
9796x64gcc2018082020180818
9797x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
9798x64gcc -march=barcelona -O -fomit-frame-pointer2018082020180818
9800x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
9802x64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
9806x64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9807x64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
9808x64gcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
9809simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
9810x64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9812x64gcc -funroll-loops2018082020180818
9815x64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9815x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
9816x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
9822x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
9823x64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9824simplegcc -m64 -O3 -fomit-frame-pointer2018082020180818
9827simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
9828x64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
9829x64gcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
9831x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
9831x64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
9833x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
9836x64gcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
9837simplegcc -O3 -fomit-frame-pointer2018082020180818
9838x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
9839x64gcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
9840x64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9840simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
9841x64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9843x64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
9846x64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
9848x64gcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
9867x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
9869simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
9881simplegcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
9882simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
9895simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
9901simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
9902simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
9903simplegcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
9908simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
9908simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
9913simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
9917simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
9939simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
9950simplegcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
9973simplegcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
9974simplegcc -march=barcelona -O -fomit-frame-pointer2018082020180818
9978simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
9980simplegcc -march=nocona -O -fomit-frame-pointer2018082020180818
9988simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
9996simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
9998simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
10000simplegcc -O -fomit-frame-pointer2018082020180818
10004simplegcc -march=k8 -O -fomit-frame-pointer2018082020180818
10006simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
10008simplegcc -m64 -O -fomit-frame-pointer2018082020180818
10008simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
10010simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
10016simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
10022simplegcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
10024simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
10026simplegcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
10038simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
10049simplegcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
10061simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
10071simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
10076simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
10090simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
10093simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
10099simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
10143simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
10149simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
10155simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
10159simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
10169simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
10169simplegcc -march=nocona -Os -fomit-frame-pointer2018082020180818
10172simplegcc -O2 -fomit-frame-pointer2018082020180818
10194simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
10222simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
10238simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
10242simplegcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
10280simplegcc -m64 -O2 -fomit-frame-pointer2018082020180818
10285sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
10289simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
10305simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
10322simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
10329simplegcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
10353simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
10361simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
10367simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
10379sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
10399simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
10402simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
10427sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10427sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
10445simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
10451sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10453simplegcc -march=k8 -Os -fomit-frame-pointer2018082020180818
10456sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
10467sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
10470simplegcc -Os -fomit-frame-pointer2018082020180818
10475simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
10476sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
10477simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
10479simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
10480simplegcc -m64 -Os -fomit-frame-pointer2018082020180818
10485simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
10498simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
10502simplegcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
10508simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
10508simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
10512simplegcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
10516sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
10522sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2018082020180818
10558simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
10563sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10564sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
10566simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
10569sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10574sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
10585sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
10589simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
10593sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
10593sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
10595sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
10597sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
10597simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
10601sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
10607simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
10619simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
10619simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
10641simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
10643sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
10643sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
10647sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
10649sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
10653simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
10663sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
10676simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10691simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10691sphlib-smallgcc -m64 -Os -fomit-frame-pointer2018082020180818
10697sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
10698sphlib-smallgcc -Os -fomit-frame-pointer2018082020180818
10702sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
10720sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2018082020180818
10726sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
10728sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
10744sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
10744simplegcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
10750simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
10750simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
10756sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
10786simplegcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10791simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
10793sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
10796sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
10809sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
10810sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
10881sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
10885sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
10896sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
10902sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
11083sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
11107sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
11196sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
11199sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
11218sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
11232sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2018082020180818
11242sphlib-smallgcc -O3 -fomit-frame-pointer2018082020180818
11353sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
11355sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
11370sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
11371sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
11375sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
11573sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
11607sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
12129sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
12143sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
12147sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
12179sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
12204sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
12232sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
12244sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
12266sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
20921sandyclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
20948sandyclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
21173sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
21178sandyclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
21188sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
21196sandyclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
21217sandyclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
21288sandyclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
21502sandyclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
21551sandyclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
21836optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
21847optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
21863optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
21899optclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
21918optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
21922optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
21982optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22018optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22129littleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
22158littleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22172littleclang -O3 -fomit-frame-pointer -Qunused-arguments2018082020180818
22180littleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22228littleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22278littleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018082020180818
22416littleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018082020180818
22443littleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018082020180818
22660optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22748littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018082020180818
22814optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
23014littleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018082020180818
24815mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2018082020180818
24843mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
24850mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
24851mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
24857mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018082020180818
24904mmxgcc -funroll-loops -Os -fomit-frame-pointer2018082020180818
24906mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
24906mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018082020180818
24917mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018082020180818
24942mmxgcc -march=k8 -Os -fomit-frame-pointer2018082020180818
24945mmxgcc -Os -fomit-frame-pointer2018082020180818
24948mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
24948mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018082020180818
24952mmxgcc -m64 -Os -fomit-frame-pointer2018082020180818
24980mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
24992mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
25000mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
25014mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018082020180818
25018mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018082020180818
25041mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
25064mmxgcc -march=barcelona -Os -fomit-frame-pointer2018082020180818
25065mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018082020180818
25117mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2018082020180818
25148mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018082020180818
25149mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
25154mmxgcc -march=nocona -Os -fomit-frame-pointer2018082020180818
25157mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018082020180818
25256mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
25264mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018082020180818
25268mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018082020180818
25281mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018082020180818
25282mmxgcc -funroll-loops -O3 -fomit-frame-pointer2018082020180818
25282mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
25286mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
25290mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018082020180818
25291mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
25296mmxgcc -funroll-loops -O2 -fomit-frame-pointer2018082020180818
25334mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
25347mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018082020180818
25393mmxgcc -funroll-loops -O -fomit-frame-pointer2018082020180818
25399mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
25447mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018082020180818
25451mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
25458mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2018082020180818
25480mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
25487mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
25488mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018082020180818
25496mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
25500mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018082020180818
25502mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018082020180818
25502mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
25504mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
25505mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
25508mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
25549mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2018082020180818
25592mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
25594mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018082020180818
25599mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
25603mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018082020180818
25611mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
25617mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
25631mmxgcc -march=nocona -O -fomit-frame-pointer2018082020180818
25655mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
25667mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018082020180818
25674mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
25675mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018082020180818
25675mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
25675mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
25698mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
25709mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
25710mmxgcc -march=nocona -O2 -fomit-frame-pointer2018082020180818
25716mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018082020180818
25734mmxgcc -march=nocona -O3 -fomit-frame-pointer2018082020180818
25737mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018082020180818
25784mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018082020180818
25789mmxgcc -m64 -O -fomit-frame-pointer2018082020180818
25789mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
25790mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
25793mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018082020180818
25794mmxgcc -m64 -O2 -fomit-frame-pointer2018082020180818
25794mmxgcc -m64 -O3 -fomit-frame-pointer2018082020180818
25795mmxgcc -O2 -fomit-frame-pointer2018082020180818
25799mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
25799mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018082020180818
25800mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018082020180818
25800mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018082020180818
25801mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2018082020180818
25802mmxgcc -O3 -fomit-frame-pointer2018082020180818
25806mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
25829mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
25835mmxgcc -march=k8 -O3 -fomit-frame-pointer2018082020180818
25841mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
25842mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2018082020180818
25843mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
25843mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018082020180818
25848mmxgcc -march=barcelona -O -fomit-frame-pointer2018082020180818
25859mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2018082020180818
25870mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2018082020180818
25884mmxgcc -march=k8 -O -fomit-frame-pointer2018082020180818
25887mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
25921mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018082020180818
25921mmxgcc -march=k8 -O2 -fomit-frame-pointer2018082020180818
25950mmxgcc -O -fomit-frame-pointer2018082020180818
25951mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2018082020180818
26074mmxgcc -march=barcelona -O3 -fomit-frame-pointer2018082020180818
26107mmxgcc -march=barcelona -O2 -fomit-frame-pointer2018082020180818
26109mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
26271mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
32484sphlibgcc -funroll-loops2018082020180818
32498sphlibcc2018082020180818
32528sphlibgcc2018082020180818
35990optcc2018082020180818
36087optgcc2018082020180818
36097sandycc2018082020180818
36111littlegcc2018082020180818
36116littlegcc -funroll-loops2018082020180818
36133sandygcc2018082020180818
36170optgcc -funroll-loops2018082020180818
36231littlecc2018082020180818
36511sandygcc -funroll-loops2018082020180818
38780sphlib-smallcc2018082020180818
38823sphlib-smallgcc2018082020180818
38899sphlib-smallgcc -funroll-loops2018082020180818
39984simplegcc -funroll-loops2018082020180818
40071simplecc2018082020180818
40101simplegcc2018082020180818
226289mmxgcc2018082020180818
226401mmxcc2018082020180818
227946mmxgcc -funroll-loops2018082020180818

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: cc
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:

Number of similar (compiler,implementation) pairs: 107, namely:
CompilerImplementations
cc x64
gcc x64
gcc -O2 -fomit-frame-pointer x64
gcc -O3 -fomit-frame-pointer x64
gcc -O -fomit-frame-pointer x64
gcc -Os -fomit-frame-pointer x64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops x64
gcc -funroll-loops -O2 -fomit-frame-pointer x64
gcc -funroll-loops -O3 -fomit-frame-pointer x64
gcc -funroll-loops -O -fomit-frame-pointer x64
gcc -funroll-loops -Os -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer x64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer x64
gcc -m64 -O2 -fomit-frame-pointer x64
gcc -m64 -O3 -fomit-frame-pointer x64
gcc -m64 -O -fomit-frame-pointer x64
gcc -m64 -Os -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer x64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer x64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer x64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer x64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer x64
gcc -m64 -march=corei7 -O -fomit-frame-pointer x64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer x64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer x64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer x64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -march=barcelona -O2 -fomit-frame-pointer x64
gcc -march=barcelona -O3 -fomit-frame-pointer x64
gcc -march=barcelona -O -fomit-frame-pointer x64
gcc -march=barcelona -Os -fomit-frame-pointer x64
gcc -march=k8 -O2 -fomit-frame-pointer x64
gcc -march=k8 -O3 -fomit-frame-pointer x64
gcc -march=k8 -O -fomit-frame-pointer x64
gcc -march=k8 -Os -fomit-frame-pointer x64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv x64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv x64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv x64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv x64
gcc -march=nocona -O2 -fomit-frame-pointer x64
gcc -march=nocona -O3 -fomit-frame-pointer x64
gcc -march=nocona -O -fomit-frame-pointer x64
gcc -march=nocona -Os -fomit-frame-pointer x64

Compiler output

Implementation: crypto_hash/skein512512/mmx
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:65:17: warning: implicit declaration of function '_mm_add_si64' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^
hash.c: hash.c:65:15: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ts[0] = _mm_add_si64(ts[0],_mm_set_pi32(0,byteCntAdd));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:106:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X0 = _mm_add_si64(X0,ks[0]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:107:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X1 = _mm_add_si64(X1,ks[1]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:108:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X2 = _mm_add_si64(X2,ks[2]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:109:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X3 = _mm_add_si64(X3,ks[3]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:110:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X4 = _mm_add_si64(X4,ks[4]);
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:111:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: X5 = _mm_add_si64(X5,_mm_add_si64(ks[5],ts[0]));
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:112:12: error: assigning to '__m64' (vector of 1 'long long' value) from incompatible type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments mmx
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments mmx
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments mmx
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments mmx
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments mmx
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments mmx
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mmx
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mmx
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mmx
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments mmx

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ignored [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S: ^
skein_block_x64.S: 1 warning generated.
skein_block_x64.S: skein_block_x64.S:12:5: error: unknown directive
skein_block_x64.S: .psize 0,128 #list file has no page boundaries
skein_block_x64.S: ^
skein_block_x64.S: gt;:2:7: error: expected absolute expression
skein_block_x64.S: .if _RCNT_ #is there anything to do?
skein_block_x64.S: ^
skein_block_x64.S: gt;:4:5: note: while in macro instantiation
skein_block_x64.S: RotL64 rbx, 256,%((4*_Rbase_+0) % 8),0
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:560:1: note: while in macro instantiation
skein_block_x64.S: .rept _UNROLL_CNT*2
skein_block_x64.S: ^
skein_block_x64.S: gt;:1:10: error: invalid reassignment of non-absolute variable '_RCNT_'
skein_block_x64.S: _RCNT_ = RC_256&_0&_1
skein_block_x64.S: ^
skein_block_x64.S: gt;:10:5: note: while in macro instantiation
skein_block_x64.S: RotL64 rdx, 256,%((4*_Rbase_+0) % 8),1
skein_block_x64.S: ^
skein_block_x64.S: skein_block_x64.S:560:1: note: while in macro instantiation
skein_block_x64.S: .rept _UNROLL_CNT*2
skein_block_x64.S: ^
skein_block_x64.S: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments x64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments x64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments x64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments x64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments x64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments x64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments x64

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
skein_block_x64.S: addq $LOCAL_SIZE,%rsp #get rid of locals (wipe??)
skein_block_x64.S:

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer x64
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer x64
gcc -m64 -march=barcelona -O -fomit-frame-pointer x64
gcc -m64 -march=barcelona -Os -fomit-frame-pointer x64