Implementation notes: amd64, mangetsu, crypto_aead/led80n6silcv1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: led80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
32137920refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
32172232refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
32178532refgcc-4.7 -O3 -fomit-frame-pointer2014092320140907
32180300refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092320140907
32196052refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
32199788refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
32204308refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
32225924refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
32230304refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
32233432refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
32337648refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092320140907
32339644refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
32386076refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
32389396refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
32633492refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
32639004refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
32658512refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
32659640refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
32747704refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
32809900refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
32882976refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
32963740refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
33145412refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092320140907
33262596refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
33274540refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
47528172refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
47678484refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
47721084refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
47982320refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
48010864refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
48054500refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
48094216refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
48127552refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
48257840refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
48464976refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
48476608refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
48721716refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
48736612refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
48746820refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
48760880refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
49036552refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
50853752refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
50885080refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
58508672refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
58517992refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
58547148refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
58579432refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
59278228refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
59346904refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
59351428refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
59453672refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092320140907
59473228refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
59481264refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
59486512refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
59487104refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
59498768refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
59614904refgcc-4.8 -O3 -fomit-frame-pointer2014092320140907
59624496refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
59664112refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092320140907
59727800refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
59730204refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
59779888refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
60184788refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
60210152refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
60274744refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
60399384refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092320140907
60982896refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
61071712refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
61502456refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
61553956refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
61640364refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
61643996refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
62080904refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
62101476refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
62918652refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
62981736refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
62983348refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092320140907
64777108refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
64785768refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
65130360refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
65133232refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
65136156refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
65137296refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
65165924refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
65173044refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092320140907
65178072refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
91644908refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
91818700refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092320140907
92353664refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
92462320refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092320140907
93703396refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
93755600refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092320140907
93763252refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
93775068refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
93885384refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
93979872refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
94057572refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
94338012refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092320140907
94395096refgcc-4.7 -O2 -fomit-frame-pointer2014092320140907
94541640refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
94636524refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
94741552refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
94760188refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
94791604refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
94924248refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
94981412refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
94987392refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092320140907
95024588refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
95262584refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
95356672refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
95369692refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
95486764refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
95554372refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092320140907
95904028refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
95984700refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
96047252refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
96054608refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
96075332refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
96100484refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
96159364refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
96229256refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
96349796refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
97266720refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
97300164refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
97346484refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
97349392refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
97424144refgcc-4.8 -O2 -fomit-frame-pointer2014092320140907
97471644refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
97516472refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
97517456refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
97518912refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092320140907
97570772refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
98499980refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092320140907
98534836refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
99258028refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
99319524refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
100084980refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
100225164refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092320140907
101485704refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
101491204refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
101516228refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092320140907
101517696refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
101531532refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
101532324refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
101534912refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
101536124refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092320140907
101540656refgcc-4.8 -Os -fomit-frame-pointer2014092320140907
101541512refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
101547356refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
101547816refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
101558472refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
101560924refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092320140907
101794176refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
101815840refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
101820024refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
101822952refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
101823408refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
101825264refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
101837268refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
101900584refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092320140907
101900692refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
101904672refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092320140907
101921676refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
101929008refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092320140907
101929328refgcc-4.7 -Os -fomit-frame-pointer2014092320140907
101930196refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
102377080refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
102380496refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092320140907
105397568refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092320140907
105500904refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
106839304refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
106859724refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092320140907
107940724refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
108094384refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092320140907
110660064refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
110674980refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
110687408refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
110703024refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
110709596refgcc-4.7 -O -fomit-frame-pointer2014092320140907
110732608refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
110735668refgcc-4.7 -m64 -O -fomit-frame-pointer2014092320140907
110759012refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
110822400refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
110831020refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
111094600refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
111260120refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092320140907
118835360refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
119025976refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092320140907
119818828refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
120610632refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092320140907
126091672refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
126115280refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
126233532refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
126292544refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
126300844refgcc-4.8 -m64 -O -fomit-frame-pointer2014092320140907
126307964refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
126311096refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
126455724refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
126479516refgcc-4.8 -O -fomit-frame-pointer2014092320140907
126580752refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
193931884refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092320140907
194011476refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092320140907
194073692refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
195072824refclang -O3 -fomit-frame-pointer2014092320140907
199778108refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092320140907
200311096refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
542463344refgcc-4.72014092320140907
542498560refgcc-4.7 -funroll-loops2014092320140907
568896852refgcc-4.82014092320140907
569053332refcc2014092320140907
569540032refgcc-4.8 -funroll-loops2014092320140907

Checksum failure

Implementation: crypto_aead/led80n6silcv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
19fc79eb83e1b0da974dd55706737f375e339acfc2ebd7b85308411fbf677a28
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

Test failure

Implementation: crypto_aead/led80n6silcv1/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/led80n6silcv1/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'
led.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
silc.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
utils.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/led80n6silcv1/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'
led.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
silc.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
utils.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