Implementation notes: amd64, mangetsu, crypto_aead/minalpherv1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: minalpherv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
3350032refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
3351304refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
3397468refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
3398424refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
3402856refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
3402912refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092320140907
3403436refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
3410728refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
3423892refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
3428912refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
3439684refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
3450364refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3453652refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
3455916refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3460724refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
3460852refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
3520452refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
3522240refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
3561952refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092320140907
3568260refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
3575216refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
3575308refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3575336refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
3575560refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3576844refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
3583980refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
3588828refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092320140907
3592048refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
3592792refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
3597732refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
3599392refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
3600384refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092320140907
3604560refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
3645952refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3653932refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092320140907
3654436refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3661260refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
3662028refgcc-4.8 -O3 -fomit-frame-pointer2014092320140907
3664456refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
3664804refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
3665648refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
3665648refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092320140907
3667264refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
3668256refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
3723528refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092320140907
3742868refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
3751228refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092320140907
3753352refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092320140907
3758920refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
3760480refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
3763148refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092320140907
3781924refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092320140907
3785432refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092320140907
3796276refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
3814548refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
3820948refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
3939988refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092320140907
3942804refgcc-4.7 -O3 -fomit-frame-pointer2014092320140907
3945104refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092320140907
3952352refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3955120refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092320140907
3956992refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
3958608refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092320140907
3965436refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
3966060refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
3970208refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092320140907
3972688refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
3973632refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092320140907
3975168refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092320140907
3975936refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092320140907
3975936refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092320140907
3977124refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092320140907
4061492refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
4067240refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092320140907
4068076refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092320140907
4072056refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092320140907
4073772refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092320140907
4076556refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
4083848refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
4086192refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092320140907
4092660refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
4093892refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092320140907
4096732refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092320140907
4107564refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092320140907
4108972refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092320140907
4121888refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092320140907
5006104refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
5011708refgcc-4.7 -O2 -fomit-frame-pointer2014092320140907
5012220refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092320140907
5012252refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
5012388refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
5013200refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
5016060refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
5016160refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
5019284refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
5020616refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
5020656refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
5024000refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
5024968refclang -O3 -fomit-frame-pointer2014092320140907
5043472refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
5060692refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092320140907
5099208refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092320140907
5106500refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
5114928refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
5128100refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092320140907
5140792refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092320140907
5145060refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092320140907
5145744refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092320140907
5146820refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092320140907
5147624refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092320140907
5147732refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092320140907
5149684refgcc-4.8 -O2 -fomit-frame-pointer2014092320140907
5151004refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092320140907
5151672refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092320140907
5164604refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092320140907
5180924refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092320140907
5181524refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092320140907
5395668refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092320140907
5400520refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092320140907
5402208refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092320140907
5404336refclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092320140907
5428680refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
5595076refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
5595764refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092320140907
5596896refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
5606484refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
5608824refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
5608980refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092320140907
5609112refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
5610316refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
5611256refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
5611368refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
5639344refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
5810652refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092320140907
5815916refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092320140907
5817360refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
5820816refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
5830760refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092320140907
5838760refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092320140907
5893336refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
6147712refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092320140907
6147776refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
6382316refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
6382936refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
6393640refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
6394368refgcc-4.7 -O -fomit-frame-pointer2014092320140907
6395840refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
6396920refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
6397980refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
6399984refgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092320140907
6400416refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
6403532refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
6412440refgcc-4.7 -m64 -O -fomit-frame-pointer2014092320140907
6419896refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092320140907
6420808refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
6594180refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092320140907
6606920refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
6623548refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092320140907
6625424refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092320140907
6625760refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092320140907
6626516refgcc-4.8 -O -fomit-frame-pointer2014092320140907
6626544refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092320140907
6626604refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092320140907
6626784refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092320140907
6627132refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092320140907
6630204refgcc-4.8 -m64 -O -fomit-frame-pointer2014092320140907
6634216refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092320140907
6650120refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092320140907
6657404refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092320140907
6669548refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092320140907
6676780refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092320140907
6757192refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092320140907
6759200refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092320140907
7212344refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092320140907
7227016refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092320140907
7228208refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
7229588refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092320140907
7231892refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
7232424refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092320140907
7235308refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
7235976refgcc-4.8 -Os -fomit-frame-pointer2014092320140907
7237580refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
7239100refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
7240492refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
7240984refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
7241828refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
7243344refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
7244448refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
7245188refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
7642420refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092320140907
7648752refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092320140907
7659260refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092320140907
7662256refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092320140907
7662820refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092320140907
7663500refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092320140907
7663636refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092320140907
7663640refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092320140907
7664168refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092320140907
7664780refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092320140907
7664828refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092320140907
7665488refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092320140907
7665540refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092320140907
7675472refgcc-4.7 -Os -fomit-frame-pointer2014092320140907
7685680refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092320140907
7742588refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092320140907
23608464refcc2014092320140907
23646096refgcc-4.82014092320140907
23648568refgcc-4.8 -funroll-loops2014092320140907
23664740refgcc-4.7 -funroll-loops2014092320140907
23668292refgcc-4.72014092320140907

Test failure

Implementation: crypto_aead/minalpherv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
error 111
crypto_aead_encrypt is nondeterministic

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/minalpherv1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
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/minalpherv1/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/minalpherv1/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