Implementation notes: amd64, mangetsu, crypto_aead/ketjejrv1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1048808refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1050164refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1059456refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1060364refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
1061396refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1064488refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
1066088refgcc-4.7 -O3 -fomit-frame-pointer2014092320140907
1067600refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1070216refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092320140907
1071408refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1073184refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
1073396refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
1073456refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
1091552refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
1092012refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
1094096refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
1095676refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
1097072refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
1098436refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
1098708refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
1099424refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
1100636refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
1101916refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
1105364refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
1105500refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1108928refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1113888refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1114484refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1129132refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
1129544refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
1149564refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
1149656refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
1156032refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
1156076refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
1157460refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
1158044refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
1171308refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092320140907
1171816refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
1172436refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
1177864refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
1178316refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
1179976refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
1180036refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
1289152refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
1292152refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
1292932refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
1304148refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1305484refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1313196refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
1313548refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1313600refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
1313640refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1313828refgcc-4.8 -O3 -fomit-frame-pointer2014092320140907
1318680refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092320140907
1320516refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1322080refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
1328372refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
1332484refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
1338400refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
1339432refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
1340496refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
1352256refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
1355424refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
1359128refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
1359752refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
1360180refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
1365432refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
1367884refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
1378136refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
1378388refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
1383476refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
1438696refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
1448520refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
1453564refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
1457252refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
1461356refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092320140907
1461380refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
1463660refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
1524984refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1525240refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1541528refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
1543748refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
1555320refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
1555408refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
1557260refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
1557436refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092320140907
1560844refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092320140907
1623696refclang -O3 -fomit-frame-pointer2014092320140907
1633036refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092320140907
1637028refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
1640276refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
1644492refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092320140907
1646792refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
1646792refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
1648080refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092320140907
4846848refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
4850664refgcc-4.7 -O2 -fomit-frame-pointer2014092320140907
4850804refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
4851224refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092320140907
4851580refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
4852660refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
4853912refgcc-4.8 -O2 -fomit-frame-pointer2014092320140907
4854008refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
4854968refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
4854992refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092320140907
4856140refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
4856976refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
4857492refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
4860312refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
4860648refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
4864840refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
4865220refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
4867812refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
4869520refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
4872444refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
4875100refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
4875884refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092320140907
4876712refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
4876948refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
4878996refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
4879276refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
4901892refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092320140907
4915180refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
5216944refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092320140907
5220492refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
5233176refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092320140907
5237452refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
5256112refgcc-4.8 -O -fomit-frame-pointer2014092320140907
5256136refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
5256200refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
5258528refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
5259188refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
5259308refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
5259564refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
5261996refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
5267884refgcc-4.8 -m64 -O -fomit-frame-pointer2014092320140907
5286420refgcc-4.7 -O -fomit-frame-pointer2014092320140907
5288052refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
5288188refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
5288376refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
5290404refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
5291020refgcc-4.7 -m64 -O -fomit-frame-pointer2014092320140907
5291140refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
5291928refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
5295684refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
5298592refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092320140907
5299276refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
5302676refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
5303816refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
5309640refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
5318208refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092320140907
7637408refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
7646336refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092320140907
7656236refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
7657220refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092320140907
8307096refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092320140907
8308080refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
8329432refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
8334992refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092320140907
11395152refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
11396336refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
11396928refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
11396940refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092320140907
11397536refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092320140907
11398040refgcc-4.8 -Os -fomit-frame-pointer2014092320140907
11398156refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
11398196refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
11398248refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11400240refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
11400724refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11400984refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
11401040refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
11401676refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
11402152refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
11402232refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
11405620refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
11405888refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
11406492refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11406632refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092320140907
11409960refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
11410824refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092320140907
11414200refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
11415716refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
11422408refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
11446688refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
11446760refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11450012refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
11451168refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
11463604refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
11468620refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
11488364refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092320140907
11488604refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092320140907
11492684refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
11525612refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
11525888refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092320140907
11527676refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
11527728refgcc-4.7 -Os -fomit-frame-pointer2014092320140907
11527956refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
11528164refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
11528224refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
11529336refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
11529384refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092320140907
11529684refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11530016refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
11530544refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
11532548refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
11536884refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
11543024refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
11545696refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
20203976refgcc-4.72014092320140907
20243748refgcc-4.7 -funroll-loops2014092320140907
20593248refgcc-4.82014092320140907
20598632refgcc-4.8 -funroll-loops2014092320140907
20620800refcc2014092320140907

Test failure

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

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc-4.7 -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc-4.7 -m64 -march=core-avx2 -O -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/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-200-reference.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
KeccakP-200-reference.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
Ket.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
Ketje.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
displayIntermediateValues.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
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/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakF-200-reference.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-200-reference.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
Ket.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
Ketje.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
displayIntermediateValues.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
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