Implementation notes: x86, h9ivy, crypto_aead/norx3261v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: norx3261v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
48748xmmgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
48772xmmgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
48800xmmgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
48932xmmgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
48940xmmgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
48944xmmgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
48948xmmgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
48952xmmgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
48952xmmgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
49348xmmgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
49364xmmgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
49408xmmgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
49448xmmgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
49484xmmgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
49516xmmgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
49528xmmgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
49532xmmgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
49604xmmgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
52360xmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
52424xmmgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
52436xmmgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
52756xmmgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
52828xmmgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
52836xmmgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
56456xmmgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
56604xmmgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
56632xmmgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
56636xmmgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
56756xmmgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
56780xmmgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
56848xmmgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
56860xmmgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
56904xmmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
56904xmmgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
56920xmmgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
56932xmmgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
57364xmmgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
57464xmmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
57472xmmgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
57484xmmgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
57488xmmgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
57516xmmgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
57520xmmgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
57520xmmgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
57564xmmgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
57684xmmgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
57696xmmgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
57716xmmgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
57720xmmgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
57736xmmgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
57756xmmgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
57800xmmgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
57820xmmgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
57868xmmgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
57968xmmgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
58148xmmgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
58272xmmgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
58276xmmgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
58276xmmgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
58420xmmgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
64464xmmgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
64488xmmgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
64560xmmgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
64668xmmgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
64672xmmgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
64712xmmgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
64716xmmgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
64736xmmgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
64812xmmgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
64928xmmgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
64976xmmgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
65024xmmgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
106876refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
106908refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
106952refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
106960refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
106968refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
106972refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
107012refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
107016refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
107016refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
107088refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
107092refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
107104refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
107324refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051320140505
107404refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051320140505
108204refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
108208refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
108252refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
108268refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
108268refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
108300refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
108308refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
108324refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
111700refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
111744refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
111848refgcc -m32 -O3 -fomit-frame-pointer2014051320140505
111900refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
111916refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
111924refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
111952refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
111996refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
112008refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
112032refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
112044refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
112088refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
112792refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
112824refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
112848refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
112852refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
112876refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
112884refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
113024refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
113028refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
113036refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
113076refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
113096refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
113184refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
113200refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
113212refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
113308refgcc -m32 -O2 -fomit-frame-pointer2014051320140505
113352refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
113396refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
113420refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
113432refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
113512refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
113524refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
113536refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
113536refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
113536refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
113588refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
114028refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
114108refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
114164refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
114220refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
114236refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
114304refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
114336refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
114364refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
114520refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
114648refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
114760refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
114788refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
115552refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
115592refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
115596refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
115632refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
115632refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
115636refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
115648refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
115664refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
115700refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051320140505
115716refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
115744refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
115764refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
115784refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
115792refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
115800refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
115808refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
115864refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
116028refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
116072refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
116084refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
116108refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
116140refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
116160refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
116164refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
116164refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
117160refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
117324refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
117368refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
117472refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
117556refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
117596refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
117604refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
117636refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
117636refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
117636refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
117636refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
117648refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
117664refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
117680refgcc -m32 -O -fomit-frame-pointer2014051320140505
117680refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
117700refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
117716refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
117728refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
117732refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
117744refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
117748refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
117764refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
117764refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
117780refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
117816refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
117844refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
117848refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
117864refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
118380refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
118516refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
118952refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
119984refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
121108refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
133016refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
133028refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
133968refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
134176refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
134184refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
134232refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
134952refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
134956refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
135540refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051320140505
135676refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
136192refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
136224refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
136236refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
137404refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
137600refgcc -m32 -Os -fomit-frame-pointer2014051320140505
137916refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
137952refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
138152refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
138160refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
138192refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
138204refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
138208refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
138232refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
138324refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
138404refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
138408refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
138444refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
138644refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
138756refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
138972refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
138976refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
139044refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
139548refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
139764refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
139824refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
139840refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
139932refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
140032refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
140080refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
140092refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
140104refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
140140refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
140140refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505

Compiler output

Implementation: crypto_aead/norx3261v1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:303:9: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:303:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:303:9: error: expected expression before ')' token
norx.c: norx.c:303:9: error: expected expression before ')' token
norx.c: norx.c:304:9: error: expected expression before ')' token
norx.c: norx.c:304:9: error: expected expression before ')' token
norx.c: norx.c:309:9: error: expected expression before ')' token
norx.c: norx.c:309:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx3261v1_xmm_encrypt':
norx.c: norx.c:344:5: error: unknown type name '__m128i'
norx.c: norx.c:346:5: error: unknown type name '__m128i'
norx.c: norx.c:346:25: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:346:25: error: expected expression before ')' token
norx.c: norx.c:351:5: error: expected ';' before 't0'
norx.c: norx.c:351:5: error: 't0' undeclared (first use in this function)
norx.c: norx.c:351:5: error: 't1' undeclared (first use in this function)
norx.c: norx.c:351:5: error: expected ';' before 't0'
norx.c: norx.c:358:13: error: expected ';' before 't0'
norx.c: norx.c:358:13: error: expected ';' before 't0'
norx.c: norx.c:358:13: error: expected expression before ')' token
norx.c: norx.c:358:13: error: expected expression before ')' token
norx.c: norx.c:358:13: error: expected expression before ')' token
norx.c: norx.c:362:9: error: expected ';' before 't0'
norx.c: norx.c:362:9: error: expected ';' before 't0'
norx.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/norx3261v1/neon
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
norx.c: norx.c:24:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 168, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer neon
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer neon
gcc -m32 -O2 -fomit-frame-pointer neon
gcc -m32 -O3 -fomit-frame-pointer neon
gcc -m32 -O -fomit-frame-pointer neon
gcc -m32 -Os -fomit-frame-pointer neon
gcc -m32 -march=athlon -O2 -fomit-frame-pointer neon
gcc -m32 -march=athlon -O3 -fomit-frame-pointer neon
gcc -m32 -march=athlon -O -fomit-frame-pointer neon
gcc -m32 -march=athlon -Os -fomit-frame-pointer neon
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer neon
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer neon
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer neon
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer neon
gcc -m32 -march=core2 -O2 -fomit-frame-pointer neon
gcc -m32 -march=core2 -O3 -fomit-frame-pointer neon
gcc -m32 -march=core2 -O -fomit-frame-pointer neon
gcc -m32 -march=core2 -Os -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer neon
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer neon
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer neon
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer neon
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer neon
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer neon
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer neon
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer neon
gcc -m32 -march=corei7 -O -fomit-frame-pointer neon
gcc -m32 -march=corei7 -Os -fomit-frame-pointer neon
gcc -m32 -march=i386 -O2 -fomit-frame-pointer neon
gcc -m32 -march=i386 -O3 -fomit-frame-pointer neon
gcc -m32 -march=i386 -O -fomit-frame-pointer neon
gcc -m32 -march=i386 -Os -fomit-frame-pointer neon
gcc -m32 -march=i486 -O2 -fomit-frame-pointer neon
gcc -m32 -march=i486 -O3 -fomit-frame-pointer neon
gcc -m32 -march=i486 -O -fomit-frame-pointer neon
gcc -m32 -march=i486 -Os -fomit-frame-pointer neon
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer neon
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer neon
gcc -m32 -march=k6-2 -O -fomit-frame-pointer neon
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer neon
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer neon
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer neon
gcc -m32 -march=k6-3 -O -fomit-frame-pointer neon
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer neon
gcc -m32 -march=k6 -O2 -fomit-frame-pointer neon
gcc -m32 -march=k6 -O3 -fomit-frame-pointer neon
gcc -m32 -march=k6 -O -fomit-frame-pointer neon
gcc -m32 -march=k6 -Os -fomit-frame-pointer neon
gcc -m32 -march=k8 -O2 -fomit-frame-pointer neon
gcc -m32 -march=k8 -O3 -fomit-frame-pointer neon
gcc -m32 -march=k8 -O -fomit-frame-pointer neon
gcc -m32 -march=k8 -Os -fomit-frame-pointer neon
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer neon
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer neon
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer neon
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer neon
gcc -m32 -march=nocona -O2 -fomit-frame-pointer neon
gcc -m32 -march=nocona -O3 -fomit-frame-pointer neon
gcc -m32 -march=nocona -O -fomit-frame-pointer neon
gcc -m32 -march=nocona -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium-m -O -fomit-frame-pointer neon
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer neon
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium2 -O -fomit-frame-pointer neon
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium3 -O -fomit-frame-pointer neon
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium4 -O -fomit-frame-pointer neon
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer neon
gcc -m32 -march=pentium -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentium -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentium -O -fomit-frame-pointer neon
gcc -m32 -march=pentium -Os -fomit-frame-pointer neon
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer neon
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer neon
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer neon
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer neon
gcc -m32 -march=prescott -O2 -fomit-frame-pointer neon
gcc -m32 -march=prescott -O3 -fomit-frame-pointer neon
gcc -m32 -march=prescott -O -fomit-frame-pointer neon
gcc -m32 -march=prescott -Os -fomit-frame-pointer neon

Compiler output

Implementation: crypto_aead/norx3261v1/neon
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
norx.c: norx.c:24:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.
norx.c: norx.c:24:22: fatal error: arm_neon.h: No such file or directory
norx.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer neon
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer neon
gcc -m32 -march=barcelona -O -fomit-frame-pointer neon
gcc -m32 -march=barcelona -Os -fomit-frame-pointer neon

Compiler output

Implementation: crypto_aead/norx3261v1/xmm
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'crypto_aead_norx3261v1_xmm_decrypt':
norx.c: norx.c:430:13: error: incompatible types when assigning to type '__m128i' from type 'int'
norx.c: norx.c:435:9: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -Os -fomit-frame-pointer xmm