Implementation notes: amd64, glyme, crypto_aead/riverkeyakv2

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: riverkeyakv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
68132generic64lcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
68680generic64lcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
69508generic64lcgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
69512generic64lcgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
69540generic64lcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
69548generic64lcgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
69556generic64lcgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
69564generic64lcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
69628generic64lcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
69636generic64lcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
69720generic64lcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
69772generic64lcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
69776generic64lcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
69928generic64lcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
70032generic64lcgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
70792generic32lcgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
70880generic64lcgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
70884generic64lcgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
70916generic32lcgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
71100generic64lcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
71156generic32lcgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
71176generic64lcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
71208generic32lcgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
71216generic32lcgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
71216generic32lcgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
71220generic32lcgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
71348generic64lcgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
71400generic32lcgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
71404generic32lcgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
71440generic64lcgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
71492generic64lcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
71536generic64lcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
71536generic32lcgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
72160generic32lcgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
72172generic32lcgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
72172generic32lcgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
72272generic32lcgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
72276generic32lcgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
72420generic32lcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
72420generic32lcgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
72720generic64lcgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
72760generic64lcgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
72764generic64lcgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
73204generic64lcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
73208generic64lcgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
73232generic64lcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
73396generic64lcgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
73496generic64lcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
73636generic64lcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
73664generic64lcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
73696generic32lcgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
73700generic32lcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
73704generic32lcgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
73704generic32lcgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
73776generic64lcgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
73848generic64lcgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
73848generic64lcgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
73920generic64lcgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
73980generic32lcgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
73984generic64lcgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
73984generic64lcgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
74024generic64lcgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
74028generic64lcgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
74052generic64lcgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
74064generic64lcgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
74076generic64lcgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
74316generic32lcgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
74360generic64lcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
74372generic64lcgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
74384generic32lcgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
74584generic32lcgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
74620generic32lcgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
74644generic64lcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
74748generic32lcgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
74748generic32lcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
74768generic64lcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
74800generic64lcgcc -m64 -Os -fomit-frame-pointer2017020520170105
74812generic64lcgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
74836generic64lcgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
75072generic64lcgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
75204generic64lcgcc -march=nocona -O -fomit-frame-pointer2017020520170105
75292generic64lcgcc -m64 -O3 -fomit-frame-pointer2017020520170105
75296generic64lcgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
75300generic64lcgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
75304generic64lcgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
75308generic64lcgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
75324generic64lcgcc -Os -fomit-frame-pointer2017020520170105
75324generic64lcgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
75328generic64lcgcc -O3 -fomit-frame-pointer2017020520170105
75408generic64lcgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
75408generic64lcgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
75468generic64lcgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
75540generic64lcgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
75660generic64lcgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
75696generic32lcgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
75704generic32lcgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
75732generic64lcgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
75760generic64lcgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
75784generic32lcgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
75788generic32lcgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
75812generic64lcgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
75832generic64lcgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
75852generic64lcgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
75872generic64lcgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
75928generic64lcgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
75980generic64lcgcc -O -fomit-frame-pointer2017020520170105
75984generic64lcgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
76068generic32lcgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
76072generic32lcgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
76092generic32lcgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
76108generic32lcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
76112generic32lcgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
76120generic64lcgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
76136generic64lcgcc -m64 -O2 -fomit-frame-pointer2017020520170105
76140generic64lcgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
76144generic64lcgcc -O2 -fomit-frame-pointer2017020520170105
76160generic64lcgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
76168generic64lcgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
76204generic64lcgcc -m64 -O -fomit-frame-pointer2017020520170105
76280generic64lcgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
76340generic64lcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
76392generic64lcgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
76452generic64lcgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
76488generic64lcgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
76500generic64lcgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
76520generic64lcgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
76652generic64lcgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
76740generic64lcgcc -march=k8 -O -fomit-frame-pointer2017020520170105
76824generic64lcgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
76852generic64lcgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
76860generic32lcgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
76876generic64lcgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
76900generic32lcgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
76900generic32lcgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
76940generic32lcgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
76988generic32lcgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
76996generic32lcgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
77012generic32lcgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
77032generic32lcgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
77060generic32lcgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
77096generic32lcgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
77112generic32lcgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
77284generic32lcgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
77324generic32lcgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
77372generic32lcgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
77544generic32lcgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
77544generic32lcgcc -march=k8 -O -fomit-frame-pointer2017020520170105
77696generic64lcgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
77724generic32lcgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
77724generic64lcgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
77728generic32lcgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
77736generic32lcgcc -O -fomit-frame-pointer2017020520170105
77744generic32lcgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
77744generic32lcgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
77752generic32lcgcc -m64 -O -fomit-frame-pointer2017020520170105
77756generic32lcgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
77816generic32lcgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
78068generic32lcgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
78100generic32lcgcc -march=nocona -O -fomit-frame-pointer2017020520170105
78168generic32lcgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
78216generic64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
78220generic32lcgcc -m64 -O3 -fomit-frame-pointer2017020520170105
78344generic32lcgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
78344generic32lcgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
78344generic32lcgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
78348generic32lcgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
78348generic32lcgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
78352generic32lcgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
78404generic32lcgcc -O3 -fomit-frame-pointer2017020520170105
78484generic64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
78524generic32lcgcc -O2 -fomit-frame-pointer2017020520170105
78620generic32lcgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
78828generic32lcgcc -m64 -O2 -fomit-frame-pointer2017020520170105
78900generic32lcgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
78944generic64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
78976generic64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
78980generic32lcgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
78996generic32lcgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
79004generic32lcgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
79012generic32lcgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
79032generic32lcgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
79200generic32lcgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
79348generic32lcgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
79348generic32lcgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
79348generic32lcgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
79356generic32lcgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
79356generic32lcgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
79380generic32lcgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
79472generic64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
79472generic32lcgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
79476generic32lcgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
79484generic64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
79484generic32lcgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
79488generic32lcgcc -m64 -Os -fomit-frame-pointer2017020520170105
79524generic32lcgcc -Os -fomit-frame-pointer2017020520170105
79528generic32lcgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
79576generic64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
79588generic32lcgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
79624generic64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
79664generic64gcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
79716generic64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
79720generic64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
79736generic64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
79784generic64gcc -funroll-loops -O -fomit-frame-pointer2017020520170105
79804generic64gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
79816generic64gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
79832generic64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
79836generic64gcc -march=nocona -Os -fomit-frame-pointer2017020520170105
79848generic64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
79920generic64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
79948generic64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
79952generic64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
80124generic64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
80136generic64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
80160generic64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
80180generic32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
80256generic32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
80272generic32gcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
80280generic32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
80288generic32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
80336generic64lcclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
80344generic64lcclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
80344generic64lcclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
80344generic64lcclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
80376generic64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
80384generic64lcclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
80384generic64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
80388generic64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
80392generic64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
80596generic64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
80772generic64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
80808generic64gcc -march=k8 -Os -fomit-frame-pointer2017020520170105
80824generic64gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
80860generic64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
80888generic64gcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
80924generic64gcc -m64 -Os -fomit-frame-pointer2017020520170105
80924generic64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
80924generic64gcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
80944generic32lcgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
81000generic64gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
81020generic64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
81096generic64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
81108generic64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
81144generic64lcclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
81188generic64gcc -Os -fomit-frame-pointer2017020520170105
81364generic64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
81392generic64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
81456generic64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
81492generic64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
81536generic64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
81540generic64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
81648generic64gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
81880generic64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
81900generic64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
81912generic64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
82048generic64gcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
82076generic64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
82096generic64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
82112generic64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
82196generic64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
82220generic64gcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
82740generic64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
82752generic32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
82780generic32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
82800generic32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
82820generic32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
82860generic64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
82880generic32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
83048generic64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
83132generic64gcc -m64 -O3 -fomit-frame-pointer2017020520170105
83188generic32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
83256generic32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
83340generic32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
83372generic32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
83436generic64gcc -O3 -fomit-frame-pointer2017020520170105
83520generic64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
83544generic64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
83548generic64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
83552generic64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
83564generic64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
83604generic32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
83668generic64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
83692generic32gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
83756generic32gcc -march=nocona -Os -fomit-frame-pointer2017020520170105
83812generic64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
83952generic64gcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
83968generic64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
83972generic64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
83972generic64gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
83972generic64gcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
83976generic64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
83984generic64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
84004generic64gcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
84168generic32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
84168generic32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
84204generic32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
84204generic32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
84224generic32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
84240generic32gcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
84240generic32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
84248generic32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
84288generic32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
84444generic64gcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
84448generic64gcc -O -fomit-frame-pointer2017020520170105
84620generic64gcc -march=k8 -O -fomit-frame-pointer2017020520170105
84664generic64gcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
84816generic64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
84836generic64gcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
84872generic32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
84956generic32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
84960generic32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
84964generic32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
84968generic64gcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
85020generic32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
85020generic32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
85028generic64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
85032generic32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
85084generic64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
85084generic64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
85092generic64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
85092generic32gcc -O3 -fomit-frame-pointer2017020520170105
85096generic64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
85100generic64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
85112generic32gcc -funroll-loops -O -fomit-frame-pointer2017020520170105
85116generic32gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
85156generic32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
85184generic32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
85200generic32gcc -m64 -O3 -fomit-frame-pointer2017020520170105
85200generic32gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
85204generic32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
85204generic32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
85212generic32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
85228generic32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
85228generic32gcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
85232generic32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
85268generic32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
85428generic64clang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
85472generic32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
85516generic64gcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
85528generic32gcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
85592generic32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
85632generic32gcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
85660generic32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
85724generic64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
85744generic64gcc -march=barcelona -O -fomit-frame-pointer2017020520170105
85788generic32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
85792generic32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
85800generic32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
85820generic32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
85844generic32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
85848generic32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
85996generic64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
86036generic32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
86040generic32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
86084generic32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
86088generic32gcc -Os -fomit-frame-pointer2017020520170105
86088generic32gcc -m64 -Os -fomit-frame-pointer2017020520170105
86088generic32gcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
86096generic32gcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
86100generic32gcc -march=k8 -Os -fomit-frame-pointer2017020520170105
86140generic32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
86144generic32gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
86208generic64gcc -m64 -O -fomit-frame-pointer2017020520170105
86216generic32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
86268generic32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
86600generic32gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
86624generic32gcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
86764generic64gcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
86876generic64gcc -march=nocona -O -fomit-frame-pointer2017020520170105
86952generic32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
87152generic32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
87216generic32gcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
87296generic64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
87324generic64gcc -O2 -fomit-frame-pointer2017020520170105
87356generic32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
87384generic64gcc -m64 -O2 -fomit-frame-pointer2017020520170105
87432generic32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
87436generic32gcc -m64 -O2 -fomit-frame-pointer2017020520170105
87460generic32gcc -O2 -fomit-frame-pointer2017020520170105
87624generic32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
87632generic32gcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
87932generic32lcclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
87936generic32lcclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
87960generic32lcclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
87960generic32lcclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
87976generic32lcclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
87984generic32lcclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
88040generic32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
88668generic32gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
88740generic32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
88740generic32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
88784generic32clang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
89072generic32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
89092generic32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
89304generic32gcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
89336generic32gcc -march=k8 -O -fomit-frame-pointer2017020520170105
89456generic32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
89524generic32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
89572generic32gcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
89576generic32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
89576generic32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
89684generic32gcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
89692generic32gcc -O -fomit-frame-pointer2017020520170105
89724generic32gcc -m64 -O -fomit-frame-pointer2017020520170105
89800generic32gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
89800generic32gcc -march=barcelona -O -fomit-frame-pointer2017020520170105
91120generic32gcc -march=nocona -O -fomit-frame-pointer2017020520170105
91156generic32gcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
135020referencegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
136856referencegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
141340referencegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
141572referencegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
143912referencegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
143932referencegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
145856referencegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
145896referencegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
146472referencegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
146660referencegcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
147400referencegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
148152referencegcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
148744referencegcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
154928referencegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
155044referencegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
155160referencegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
155160referencegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
155168referencegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
155532referencegcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
155588referencegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
162844referencegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
164048referencegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
164052referencegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
164260referencegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
164352referencegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
164368referencegcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
165416referencegcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
166900referencegcc -m64 -O3 -fomit-frame-pointer2017020520170105
167568referencegcc -O3 -fomit-frame-pointer2017020520170105
167788referencegcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
167920referencegcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
170608referencegcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
170632referencegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
176524compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
176916compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
179012compactgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
179164compactgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
187328compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
187472compactgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
187664compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
199632referencegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
199700referencegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
199772referencegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
199912referencegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
200456referencegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
200464referencegcc -funroll-loops -O -fomit-frame-pointer2017020520170105
200508referencegcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
214576compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
215476compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
216172compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
216188compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
216720compactgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
217288compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
217652compactgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
231000referencegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
231020referencegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
243100compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
243892generic64gcc -funroll-loops2017020520170105
243956generic64gcc2017020520170105
244016generic32gcc2017020520170105
244200compactgcc -O3 -fomit-frame-pointer2017020520170105
244216compactgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
244344generic32gcc -funroll-loops2017020520170105
244704compactgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
245104compactgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
245172compactgcc -m64 -O3 -fomit-frame-pointer2017020520170105
245256compactgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
245336compactgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
245432compactgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
246216compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
247272compactgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
247448compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
247736compactgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
248028compactgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
248528compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
249560compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
249576compactgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
255744compactclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
256484compactclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
262204compactclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
262276compactclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
262296compactclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
262688compactclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
262860compactgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
265452compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
273112generic64cc2017020520170105
276404generic32cc2017020520170105
277448compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
280360compactgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
280484compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
280512compactgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
280672compactgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
280852compactgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
281244compactgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
281704compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
282480compactgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
289268referenceclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
292832referenceclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
292832referenceclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
292836referenceclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
292840referenceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
293096referenceclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
313640generic32lcgcc2017020520170105
314204generic32lcgcc -funroll-loops2017020520170105
319056generic64lcgcc2017020520170105
321140generic64lcgcc -funroll-loops2017020520170105
355212generic64lccc2017020520170105
362436generic32lccc2017020520170105
406752compactgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
411732compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
419468compactgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
421652compactgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
422144compactgcc -m64 -O2 -fomit-frame-pointer2017020520170105
422524compactgcc -O2 -fomit-frame-pointer2017020520170105
422640compactgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
422680compactgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
423208compactgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
425440compactgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
428208compactgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
430364compactgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
430392compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
431548compactgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
432316compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
433640compactgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
434132compactgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
434568compactgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
435272compactgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
435696compactgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
436184compactgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
436404compactgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
436784compactgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
436996compactgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
437000compactgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
437924compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
438048compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
438064compactgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
438948compactgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
439528compactgcc -m64 -O -fomit-frame-pointer2017020520170105
439676compactgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
439732compactgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
441224compactgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
441416compactgcc -Os -fomit-frame-pointer2017020520170105
441488compactgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
441608compactgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
441864compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
446160compactgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
447768compactgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
448532compactgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
448816compactgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
450576compactgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
450784compactgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
450816compactgcc -O -fomit-frame-pointer2017020520170105
452072compactgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
453516compactgcc -m64 -Os -fomit-frame-pointer2017020520170105
455492compactgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
455504compactgcc -march=k8 -O -fomit-frame-pointer2017020520170105
456568compactgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
457120compactgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
468116compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
468944compactgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
485812compactgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
502240compactgcc -march=nocona -O -fomit-frame-pointer2017020520170105
761488referencegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
762360referencegcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
769720referencegcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
770316referencegcc -m64 -O2 -fomit-frame-pointer2017020520170105
776484referencegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
777004referencegcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
781052referencegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
782004referencegcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
784404referencegcc -O2 -fomit-frame-pointer2017020520170105
799536referencegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
807740referencegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
853276referencegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
869756referencegcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
1058904referencegcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
1075568referencegcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
1094520referencegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
1094880referencegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
1095664referencegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1095772referencegcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
1096324referencegcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1098016referencegcc -march=nocona -Os -fomit-frame-pointer2017020520170105
1098912referencegcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
1101376referencegcc -Os -fomit-frame-pointer2017020520170105
1101696referencegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
1101968referencegcc -m64 -Os -fomit-frame-pointer2017020520170105
1104012referencegcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
1104420referencegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
1105036referencegcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
1105116referencegcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
1107112referencegcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1109020referencegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
1110368referencegcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
1111632referencegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1114472referencegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1115116referencegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
1116244referencegcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1117744referencegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
1118484referencegcc -march=k8 -Os -fomit-frame-pointer2017020520170105
1123308referencegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
1293160referencegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
1305272referencegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
1308680referencegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
1309180referencegcc -march=k8 -O -fomit-frame-pointer2017020520170105
1309440referencegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
1309740referencegcc -O -fomit-frame-pointer2017020520170105
1309792referencegcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
1315044referencegcc -march=barcelona -O -fomit-frame-pointer2017020520170105
1317588referencegcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
1318172referencegcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
1319792referencegcc -m64 -O -fomit-frame-pointer2017020520170105
1326248referencegcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
1332236referencegcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
1600244refnewclang++ -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
1623348refclang++ -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
1625136refnewclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1626108refnewclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1626176refclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1629988refclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
1633236refclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1633448refnewclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1657484refnewclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
1657820refclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1658596refclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1659340refnewclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1677136refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
1678020refg++ -march=k8 -O3 -fomit-frame-pointer2017020520170105
1678040refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1678960refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
1684412refg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
1685472refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
1686576refg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
1686640refg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
1686932refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1688552refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1688992refg++ -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1691956refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
1695368refnewg++ -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1695388refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1696288refg++ -m64 -O3 -fomit-frame-pointer2017020520170105
1696336refg++ -O3 -fomit-frame-pointer2017020520170105
1698304refnewg++ -O3 -fomit-frame-pointer2017020520170105
1698404refnewg++ -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1700584refnewg++ -march=k8 -O3 -fomit-frame-pointer2017020520170105
1702688refnewg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
1703196refnewg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1703920refnewg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
1704860refnewg++ -m64 -O3 -fomit-frame-pointer2017020520170105
1705792refnewg++ -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1707052refnewg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1709332refnewg++ -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
1709336refnewg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
1712588refnewg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
1720744refnewg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
1725348refnewg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
1731352compactgcc -funroll-loops2017020520170105
1739748refg++ -march=nocona -O3 -fomit-frame-pointer2017020520170105
1743468refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1774868refnewg++ -march=nocona -O3 -fomit-frame-pointer2017020520170105
1788140refnewg++ -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1790740compactgcc2017020520170105
1837836compactcc2017020520170105
2201888refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
2215104refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
2224916refg++ -march=k8 -O2 -fomit-frame-pointer2017020520170105
2224932refg++ -march=barcelona -O2 -fomit-frame-pointer2017020520170105
2226612refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
2233788referencegcc -march=nocona -O -fomit-frame-pointer2017020520170105
2236224referencegcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
2240504refnewg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
2241076refg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
2245696refnewg++ -march=k8 -O2 -fomit-frame-pointer2017020520170105
2247236refnewg++ -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
2248652refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
2256560refnewg++ -march=barcelona -O2 -fomit-frame-pointer2017020520170105
2264100refnewg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
2264328refnewg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
2264612refnewg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
2277988refg++ -O2 -fomit-frame-pointer2017020520170105
2278372refnewg++ -m64 -O2 -fomit-frame-pointer2017020520170105
2278412refnewg++ -O2 -fomit-frame-pointer2017020520170105
2278880refg++ -m64 -O2 -fomit-frame-pointer2017020520170105
2279260refnewg++ -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
2280760refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
2282028refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
2283068refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
2284168refnewg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
2286336refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
2289216refnewg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
2294580refnewg++ -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
2519344refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
2532808refg++ -march=nocona -O2 -fomit-frame-pointer2017020520170105
2563908refnewg++ -march=nocona -O2 -fomit-frame-pointer2017020520170105
2565088refnewg++ -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
4217864refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
4223848refnewg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
5776916refnewg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
5777016refnewg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
5777168refnewg++ -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
5800816refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
5805064refnewg++ -m64 -O -fomit-frame-pointer2017020520170105
5806008refnewg++ -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
5807584refg++ -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
5809736refnewg++ -O -fomit-frame-pointer2017020520170105
5811744refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
5818940refnewg++ -march=barcelona -O -fomit-frame-pointer2017020520170105
5820548refnewg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
5820796refnewg++ -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
5827428refg++ -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
5832652refg++ -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
5837036refg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
5838328refg++ -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
5839860refg++ -m64 -O -fomit-frame-pointer2017020520170105
5839884refnewg++ -march=k8 -O -fomit-frame-pointer2017020520170105
5840448refg++ -O -fomit-frame-pointer2017020520170105
5852644refg++ -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
5858548refg++ -march=barcelona -O -fomit-frame-pointer2017020520170105
5859144refnewg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
5862236refnewg++ -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
5871432refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
5885896refnewg++ -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
5898184refg++ -march=k8 -O -fomit-frame-pointer2017020520170105
6580864referencegcc2017020520170105
6595016referencegcc -funroll-loops2017020520170105
7076328refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
7077924refnewg++ -march=nocona -Os -fomit-frame-pointer2017020520170105
7078812refnewg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
7079584refnewg++ -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
7083768refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
7086436refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
7087952refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
7092556refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
7101136refg++ -march=barcelona -Os -fomit-frame-pointer2017020520170105
7104892refnewg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
7108536refnewg++ -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
7109532refnewg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
7112132refg++ -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
7113724refnewg++ -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
7114212refg++ -Os -fomit-frame-pointer2017020520170105
7115364refg++ -m64 -Os -fomit-frame-pointer2017020520170105
7116264refg++ -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
7116892refg++ -march=nocona -Os -fomit-frame-pointer2017020520170105
7120696refg++ -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
7122116refnewg++ -m64 -Os -fomit-frame-pointer2017020520170105
7123416refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
7123648refnewg++ -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
7124200refnewg++ -march=barcelona -Os -fomit-frame-pointer2017020520170105
7125104refg++ -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
7127008refg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
7128396refnewg++ -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
7128528refnewg++ -Os -fomit-frame-pointer2017020520170105
7133628refnewg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
7134556refnewg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
7135560refnewg++ -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
7149508refg++ -march=k8 -Os -fomit-frame-pointer2017020520170105
7152152refnewg++ -march=k8 -Os -fomit-frame-pointer2017020520170105
7524012refnewg++ -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
7525024refnewg++ -march=nocona -O -fomit-frame-pointer2017020520170105
7538464refg++ -march=nocona -O -fomit-frame-pointer2017020520170105
7543124refg++ -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
9625460referencecc2017020520170105
14308896refnewg++2017020520170105
14587064refg++2017020520170105
17102008refnewCC2017020520170105
17129244refCC2017020520170105

Compiler output

Implementation: crypto_aead/riverkeyakv2/ARMv8A
Compiler: cc
KeccakP-1600-armv8a-neon.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v0.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v1.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v2.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v3.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st1 { v0.d }[0], [x0], #8
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ARMv8A

Compiler output

Implementation: crypto_aead/riverkeyakv2/AVR8
Compiler: cc
KeccakP-1600-avr8-fast.s: cc: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:22: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4:14: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; denoted as "the implementer".
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6:12: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; For more information, feedback or questions, please refer to our websites:
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:8:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://keyak.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:9:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://ketje.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11:10: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; To the extent possible under law, the implementer has waived all copyright
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc AVR8

Compiler output

Implementation: crypto_aead/riverkeyakv2/compact
Compiler: cc
KeccakP-200-compact.c: KeccakP-200-compact.c:20:36: warning: '/*' within block comment [-Wcomment]
KeccakP-200-compact.c: /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */
KeccakP-200-compact.c: ^
KeccakP-200-compact.c: 1 warning generated.
KeccakP-800-compact.c: KeccakP-800-compact.c:27:36: warning: '/*' within block comment [-Wcomment]
KeccakP-800-compact.c: /* #define DIVISION_INSTRUCTION /* comment if no division instruction or more compact when not using division */
KeccakP-800-compact.c: ^
KeccakP-800-compact.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
cc compact
clang -O3 -fomit-frame-pointer -Qunused-arguments compact
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments compact
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments compact

Compiler output

Implementation: crypto_aead/riverkeyakv2/ARMv8A
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v0.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v1.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v2.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260:20: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: movi v3.2d, #0
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64 // Clear 8lanes=64 bytes at a time
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st4 { v0.2d, v1.2d, v2.2d, v3.2d }, [x0], #64
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264:13: error: unknown token in expression
KeccakP-1600-armv8a-neon.s: st1 { v0.d }[0], [x0], #8
KeccakP-1600-armv8a-neon.s: ^
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275:20: error: expected ']' in brackets expression
KeccakP-1600-armv8a-neon.s: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ARMv8A
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ARMv8A
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ARMv8A
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ARMv8A
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ARMv8A
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ARMv8A

Compiler output

Implementation: crypto_aead/riverkeyakv2/AVR8
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:22: error: invalid character in input
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3:21: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4:14: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; denoted as "the implementer".
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6:12: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; For more information, feedback or questions, please refer to our websites:
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:8:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://keyak.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:9:3: error: invalid symbol redefinition
KeccakP-1600-avr8-fast.s: ; http://ketje.noekeon.org/
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11:10: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ; To the extent possible under law, the implementer has waived all copyright
KeccakP-1600-avr8-fast.s: ^
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12:15: error: unexpected token in argument list
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments AVR8
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments AVR8
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments AVR8
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments AVR8
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments AVR8
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments AVR8

Compiler output

Implementation: crypto_aead/riverkeyakv2/ref
Compiler: g++
Keyakv2.cpp: In file included from Keyakv2.h:21:0,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptrgt; state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Keyakv2.cpp: templategt; class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:0:
Motorist.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptrgt; state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Motorist.cpp: templategt; class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21:0,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptrgt; state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
encrypt.cpp: templategt; class auto_ptr;
encrypt.cpp: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 122, namely:
CompilerImplementations
g++ ref refnew
g++ -O2 -fomit-frame-pointer ref refnew
g++ -O3 -fomit-frame-pointer ref refnew
g++ -O -fomit-frame-pointer ref refnew
g++ -Os -fomit-frame-pointer ref refnew
g++ -fno-schedule-insns -O2 -fomit-frame-pointer ref refnew
g++ -fno-schedule-insns -O3 -fomit-frame-pointer ref refnew
g++ -fno-schedule-insns -O -fomit-frame-pointer ref refnew
g++ -fno-schedule-insns -Os -fomit-frame-pointer ref refnew
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ref refnew
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref refnew
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref refnew
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ref refnew
g++ -m64 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -O -fomit-frame-pointer ref refnew
g++ -m64 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -O -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer ref refnew
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=corei7 -O -fomit-frame-pointer ref refnew
g++ -m64 -march=corei7 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=k8 -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=k8 -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=k8 -O -fomit-frame-pointer ref refnew
g++ -m64 -march=k8 -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer ref refnew
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer ref refnew
g++ -m64 -march=nocona -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=nocona -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=nocona -O -fomit-frame-pointer ref refnew
g++ -m64 -march=nocona -Os -fomit-frame-pointer ref refnew
g++ -march=barcelona -O2 -fomit-frame-pointer ref refnew
g++ -march=barcelona -O3 -fomit-frame-pointer ref refnew
g++ -march=barcelona -O -fomit-frame-pointer ref refnew
g++ -march=barcelona -Os -fomit-frame-pointer ref refnew
g++ -march=k8 -O2 -fomit-frame-pointer ref refnew
g++ -march=k8 -O3 -fomit-frame-pointer ref refnew
g++ -march=k8 -O -fomit-frame-pointer ref refnew
g++ -march=k8 -Os -fomit-frame-pointer ref refnew
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv ref refnew
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref refnew
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv ref refnew
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv ref refnew
g++ -march=nocona -O2 -fomit-frame-pointer ref refnew
g++ -march=nocona -O3 -fomit-frame-pointer ref refnew
g++ -march=nocona -O -fomit-frame-pointer ref refnew
g++ -march=nocona -Os -fomit-frame-pointer ref refnew

Compiler output

Implementation: crypto_aead/riverkeyakv2/ref
Compiler: g++ -m64 -march=barcelona -O2 -fomit-frame-pointer
Keyakv2.cpp: In file included from Keyakv2.h:21:0,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptrgt; state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Keyakv2.cpp: templategt; class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:0:
Motorist.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptrgt; state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Motorist.cpp: templategt; class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21:0,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptrgt; state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
encrypt.cpp: templategt; class auto_ptr;
encrypt.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from Keyakv2.h:21:0,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptrgt; state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Keyakv2.cpp: templategt; class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:0:
Motorist.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptrgt; state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
Motorist.cpp: templategt; class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21:0,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'templategt; class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptrgt; state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /usr/local/lib/gcc6/include/c++/memory:81:0,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /usr/local/lib/gcc6/include/c++/bits/unique_ptr.h:49:28: note: declared here
encrypt.cpp: templategt; class auto_ptr;
encrypt.cpp: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
g++ -m64 -march=barcelona -O2 -fomit-frame-pointer ref refnew
g++ -m64 -march=barcelona -O3 -fomit-frame-pointer ref refnew
g++ -m64 -march=barcelona -O -fomit-frame-pointer ref refnew
g++ -m64 -march=barcelona -Os -fomit-frame-pointer ref refnew

Compiler output

Implementation: crypto_aead/riverkeyakv2/ARMv8A
Compiler: gcc
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/riverkeyakv2/AVR8
Compiler: gcc
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/riverkeyakv2/AVR8
Compiler: gcc -m64 -Os -fomit-frame-pointer
encrypt.c: Assembler messages:
encrypt.c: Fatal error: can't create encrypt.o: No such file or directory
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -Os -fomit-frame-pointer AVR8

Compiler output

Implementation: crypto_aead/riverkeyakv2/ARMv8A
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: crypto_aead/riverkeyakv2/AVR8
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: crypto_aead/riverkeyakv2/ARMv8A
Compiler: gcc -m64 -march=k8 -O -fomit-frame-pointer
encrypt.c: Assembler messages:
encrypt.c: Fatal error: can't create encrypt.o: No such file or directory
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O -fomit-frame-pointer ARMv8A