Implementation notes: amd64, mangetsu, crypto_aead/raviyoylav1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: raviyoylav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
5075344refgcc-4.7 -O3 -fomit-frame-pointer2014092520140907
5078604refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
5078756refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
5093400refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
5096892refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
5103164refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
5178296refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
5183120refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
5183164refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
5192192refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
5197136refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
5201564refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
5205916refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
5206068refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
5206716refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
5208016refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
5209776refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
5209928refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
5212064refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
5214244refgcc-4.7 -O2 -fomit-frame-pointer2014092520140907
5217288refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5217396refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
5217420refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
5218788refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5218864refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
5219376refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
5221348refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
5224692refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
5272876refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5273116refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5280208refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
5282732refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
5296724refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5297684refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
5298520refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5301252refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5326308refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5326824refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5334328refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
5342676refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5393132refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
5395112refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
5395620refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
5396092refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
5397276refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
5400424refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5400916refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
5401972refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
5402960refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5409136refgcc-4.8 -O2 -fomit-frame-pointer2014092520140907
5413148refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
5413708refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
5418756refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
5419980refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
5422480refgcc-4.8 -O3 -fomit-frame-pointer2014092520140907
5425908refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
5426956refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
5430980refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
5436568refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
5473664refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
5478792refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
5479676refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
5479992refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5480348refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5489520refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
5489952refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
5493564refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
5493620refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
5495664refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5498836refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5500508refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5500908refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5503248refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
5508432refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
5510132refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
5513560refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5517764refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
5517860refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
5525288refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5536596refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
5563816refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5564964refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5567460refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5573416refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5575712refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5576420refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
5594636refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5596760refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5625232refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5638368refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
5665436refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5669556refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
5702368refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5706168refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5714724refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5715684refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
5747776refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5764248refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
5833928refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
5839476refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
6569848refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
6574784refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
6574984refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
6576612refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
6576792refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
6580336refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
6582344refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
6670988refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
6679568refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
6760880refclang -O3 -fomit-frame-pointer2014092520140907
6775544refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
6783044refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
6783372refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
6785356refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
6785792refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
6785968refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
6786272refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
6786424refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
6787088refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
6787972refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
6788168refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
6788764refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
6788924refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
6789168refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
6789632refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
6789704refgcc-4.8 -Os -fomit-frame-pointer2014092520140907
6789776refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
6790952refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
6791320refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
6792120refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
6792388refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
6797768refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
6800012refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
6807336refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
6901536refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
6902024refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
6902276refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
6902524refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
6902824refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
6903788refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
6905200refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
7028224refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
7031908refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
7060704refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
7068288refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
7091216refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
7094224refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
7231680refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
7284764refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
7295380refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
7297656refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
7414460refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
7425132refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
7425272refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
7425476refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
7426900refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
7428508refgcc-4.7 -Os -fomit-frame-pointer2014092520140907
7430864refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
7432080refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
7434552refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
7437556refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
7439644refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
7441968refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
7457808refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
7479220refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
7547340refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
7554736refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
7622064refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
7624168refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
7647940refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
7652760refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
7662408refgcc-4.7 -O -fomit-frame-pointer2014092520140907
7663108refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
7663168refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
7663648refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
7664140refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
7664152refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
7664336refgcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
7665264refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
7665328refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
7666464refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
7667164refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
7686372refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
7686968refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
7688404refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
7689204refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
7693492refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
7696916refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
7706488refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
7712496refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
7713512refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
7714520refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
7717820refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
7718184refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
7718816refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
7718876refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
7719444refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
7719684refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
7719932refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
7720836refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
7720884refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
7723448refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
7740984refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
7747776refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
7748580refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
7749536refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
7751020refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
7760156refgcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
7761156refgcc-4.8 -O -fomit-frame-pointer2014092520140907
7762136refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
12979288refgcc-4.8 -funroll-loops2014092520140907
12980440refcc2014092520140907
12983364refgcc-4.82014092520140907
13648684refgcc-4.7 -funroll-loops2014092520140907
13669764refgcc-4.72014092520140907

Test failure

Implementation: crypto_aead/raviyoylav1/ref
Compiler: gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc-4.7 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc-4.8 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc-4.8 -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc-4.8 -m64 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/raviyoylav1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/raviyoylav1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref