Implementation notes: amd64, mangetsu, crypto_aead/shellaes128v1d5n80

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: shellaes128v1d5n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
212068refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
212176refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
212248refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
212308refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
212488refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
212900refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
213028refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
213208refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
213340refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
213444refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
213552refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
213596refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
213692refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
213816refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
213860refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
214008refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
214832refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
215036refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
215112refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
215208refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
215272refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
215656refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
215760refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092520140907
215784refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092520140907
215820refgcc-4.8 -O3 -fomit-frame-pointer2014092520140907
215844refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
215876refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092520140907
215948refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092520140907
215976refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
216048refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092520140907
216216refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
216600refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
217156refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
217192refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092520140907
217552refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
217784refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092520140907
217904refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
217948refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092520140907
217980refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092520140907
218008refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092520140907
218116refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092520140907
218216refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
218588refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
218592refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
218600refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092520140907
218696refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092520140907
218980refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092520140907
219076refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092520140907
219124refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092520140907
219148refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092520140907
219236refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092520140907
219324refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
219760refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092520140907
220020refgcc-4.7 -O3 -fomit-frame-pointer2014092520140907
220172refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092520140907
220228refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
220236refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
220372refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092520140907
220572refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
220576refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092520140907
221004refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
221164refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
221284refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
221388refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092520140907
221764refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092520140907
222680refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092520140907
223052refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092520140907
223180refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092520140907
242376refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
242460refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
243612refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
244452refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
244528refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
244584refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
244684refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
245184refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
245324refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
245476refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
245680refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
245932refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092520140907
246040refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092520140907
246132refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
246240refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
246316refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
246368refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092520140907
246384refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
246604refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
247236refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
247280refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
247316refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092520140907
247444refgcc-4.7 -O2 -fomit-frame-pointer2014092520140907
247556refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
247724refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092520140907
248000refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092520140907
248032refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092520140907
248052refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092520140907
248184refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
248844refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092520140907
248912refclang -O3 -fomit-frame-pointer2014092520140907
248968refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092520140907
249088refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
249316refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092520140907
249360refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
249816refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
249824refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
250092refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092520140907
250116refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
250316refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092520140907
250420refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092520140907
250432refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
250484refclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
250932refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092520140907
250960refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
250964refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092520140907
251132refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092520140907
251188refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092520140907
251228refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092520140907
251400refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092520140907
252020refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092520140907
252340refgcc-4.8 -O2 -fomit-frame-pointer2014092520140907
252528refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092520140907
252988refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092520140907
253372refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
254032refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092520140907
254792refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092520140907
256740refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092520140907
256768refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
256804refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092520140907
256960refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092520140907
260380refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
260692refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092520140907
260792refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
261668refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092520140907
261984refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092520140907
262544refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
262632refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
262712refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
262992refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
263048refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
263156refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
263476refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092520140907
263516refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092520140907
263804refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
263916refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092520140907
264136refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
264240refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
264384refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092520140907
265488refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092520140907
266276refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
266388refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092520140907
266444refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
266548refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092520140907
266560refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092520140907
266576refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
266772refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
267004refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
267704refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
267744refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
267780refgcc-4.7 -Os -fomit-frame-pointer2014092520140907
267880refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
267900refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092520140907
268100refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
268248refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
268344refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092520140907
268408refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
268692refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
269348refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
270376refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092520140907
270944refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
271224refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
271272refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
271336refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
271380refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092520140907
271392refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092520140907
271516refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
271624refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092520140907
271688refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092520140907
271724refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
271740refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092520140907
271752refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
271780refgcc-4.8 -O -fomit-frame-pointer2014092520140907
271800refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092520140907
271820refgcc-4.7 -m64 -O -fomit-frame-pointer2014092520140907
271836refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092520140907
271856refgcc-4.7 -O -fomit-frame-pointer2014092520140907
271956refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092520140907
272008refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092520140907
272260refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092520140907
272320refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
272428refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092520140907
272496refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092520140907
272540refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
272876refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092520140907
273196refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092520140907
273516refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092520140907
273600refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092520140907
273868refgcc-4.8 -m64 -O -fomit-frame-pointer2014092520140907
273896refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092520140907
273900refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092520140907
274044refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092520140907
274228refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092520140907
274384refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092520140907
274512refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092520140907
274864refgcc-4.8 -Os -fomit-frame-pointer2014092520140907
275236refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092520140907
275624refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092520140907
275952refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092520140907
276116refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092520140907
276404refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092520140907
288428refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092520140907
650136refcc2014092520140907
650252refgcc-4.82014092520140907
650760refgcc-4.7 -funroll-loops2014092520140907
651924refgcc-4.8 -funroll-loops2014092520140907
655704refgcc-4.72014092520140907

Test failure

Implementation: crypto_aead/shellaes128v1d5n80/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/shellaes128v1d5n80/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
aesReduced.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
shellaes.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/shellaes128v1d5n80/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
aes.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
aesReduced.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'
shellaes.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