Implementation notes: x86, h9ivy, crypto_aead/norx6461v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: norx6461v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
43632xmmgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
43648xmmgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
43676xmmgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
43676xmmgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
43680xmmgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
43704xmmgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
43704xmmgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
43796xmmgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
44768xmmgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
44768xmmgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
44804xmmgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
44824xmmgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
44840xmmgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
44844xmmgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
44872xmmgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
44900xmmgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
45364xmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
45376xmmgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
45380xmmgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
46908xmmgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
46952xmmgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
46968xmmgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
46984xmmgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
47068xmmgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
47100xmmgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
47800xmmgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
47980xmmgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
48124xmmgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
50836xmmgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
50864xmmgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
50916xmmgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
51220xmmgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
51448xmmgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
51448xmmgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
51452xmmgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
51516xmmgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
51528xmmgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
51536xmmgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
51552xmmgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
51616xmmgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
52448xmmgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
52512xmmgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
52556xmmgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
52576xmmgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
52612xmmgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
52680xmmgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
53052xmmgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
53064xmmgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
53108xmmgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
53112xmmgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
53120xmmgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
53164xmmgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
53164xmmgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
53180xmmgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
53296xmmgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
53324xmmgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
53360xmmgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
53376xmmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
53424xmmgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
53456xmmgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
53492xmmgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
53504xmmgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
53680xmmgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
53728xmmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
53732xmmgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
53808xmmgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
53828xmmgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
53832xmmgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
53940xmmgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
53972xmmgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
53984xmmgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
54060xmmgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
55080xmmgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
55164xmmgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
55328xmmgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
55440xmmgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
168620refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
168696refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
171580refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
171672refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
174504refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
174704refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
174760refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
176532refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
176600refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
176756refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
176824refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
176848refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
176912refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051320140505
179320refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
179332refgcc -m32 -O -fomit-frame-pointer2014051320140505
179356refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
179396refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
179420refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
179468refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
179472refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
179480refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
179520refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
179540refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
180252refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
180292refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
180464refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
180484refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
181024refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
181068refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
182688refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
182732refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
186100refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
186100refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
186968refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
187000refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
192856refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
192876refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
192888refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
192944refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
193044refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
193052refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
193060refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
193356refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
193376refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
193376refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
193396refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
193424refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
193432refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
193488refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
193504refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
193696refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
193712refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
193736refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
194068refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
194676refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
194724refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
194732refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
195080refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
195100refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
195188refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
195192refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
195236refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
195240refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
195244refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
195256refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
195276refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
195396refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
195444refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
195496refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
196072refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
196560refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
196600refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
196648refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
196744refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
200120refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
200252refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
200400refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
204060refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
204148refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
204268refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
204296refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
204360refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
204368refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
206696refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
206936refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
209324refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
209380refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
209396refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
209524refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
209552refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
209552refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
212024refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051320140505
212524refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
212680refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
213300refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
213528refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051320140505
214256refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
214292refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
214480refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
214556refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
214560refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
214588refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
214600refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
214676refgcc -m32 -O3 -fomit-frame-pointer2014051320140505
214764refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
214772refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
215044refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
215252refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
215880refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
215912refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
215924refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
215924refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
215944refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
215952refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
215984refgcc -m32 -O2 -fomit-frame-pointer2014051320140505
216012refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
216028refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
216068refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
216088refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
217984refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
217988refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
218008refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
218032refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
219108refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
219156refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
221104refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
221804refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
221824refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
223008refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
301352refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
301360refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
301384refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
301648refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
301916refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
301964refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
301976refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
302316refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
302396refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
303096refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
303208refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
303224refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
303300refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
303904refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
303944refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
303960refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
304032refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
304076refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
304156refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
304168refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
304216refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
304280refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
304356refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
304376refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
304424refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
304452refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
304488refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
304540refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
304664refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
304764refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
305436refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
306956refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051320140505
307484refgcc -m32 -Os -fomit-frame-pointer2014051320140505
311984refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
312004refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
312048refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
312052refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
312080refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
312108refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
312128refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
312160refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
312188refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
312224refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505

Compiler output

Implementation: crypto_aead/norx6461v1/ymm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:302:9: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:302:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:302:9: error: expected expression before ')' token
norx.c: norx.c:302:9: error: expected expression before ')' token
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:308:9: error: expected expression before ')' token
norx.c: norx.c:308:9: error: expected expression before ')' token
norx.c: norx.c:313:9: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:313:9: error: expected expression before ')' token
norx.c: norx.c:313:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx6461v1_ymm_encrypt':
norx.c: norx.c:348:5: error: unknown type name '__m256i'
norx.c: norx.c:349:5: error: unknown type name '__m128i'
norx.c: norx.c:349:24: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:349:24: error: expected expression before ')' token
norx.c: norx.c:350:5: error: unknown type name '__m256i'
norx.c: norx.c:350:24: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:350:24: error: expected expression before ')' token
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:355:5: error: 't0' undeclared (first use in this function)
norx.c: norx.c:355:5: error: 't1' undeclared (first use in this function)
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: ...

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

Compiler output

Implementation: crypto_aead/norx6461v1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:361:9: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:361:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:361:9: error: expected expression before ')' token
norx.c: norx.c:361:9: error: expected expression before ')' token
norx.c: norx.c:362:9: error: expected expression before ')' token
norx.c: norx.c:362:9: error: expected expression before ')' token
norx.c: norx.c:363:9: error: expected expression before ')' token
norx.c: norx.c:363:9: error: expected expression before ')' token
norx.c: norx.c:364:9: error: expected expression before ')' token
norx.c: norx.c:364:9: error: expected expression before ')' token
norx.c: norx.c:369:9: error: expected expression before ')' token
norx.c: norx.c:369:9: error: expected expression before ')' token
norx.c: norx.c:370:9: error: expected expression before ')' token
norx.c: norx.c:370:9: error: expected expression before ')' token
norx.c: norx.c:375:9: error: expected expression before ')' token
norx.c: norx.c:375:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx6461v1_xmm_encrypt':
norx.c: norx.c:410:5: error: unknown type name '__m128i'
norx.c: norx.c:411:5: error: unknown type name '__m128i'
norx.c: norx.c:411:24: error: '__m128i' undeclared (first use in this function)
norx.c: norx.c:411:24: error: expected expression before ')' token
norx.c: norx.c:412:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'K0'
norx.c: norx.c:412:19: error: 'K0' undeclared (first use in this function)
norx.c: norx.c:412:24: error: expected expression before ')' token
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/norx6461v1/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/norx6461v1/ymm
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:302:9: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:302:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:302:9: error: expected expression before ')' token
norx.c: norx.c:302:9: error: expected expression before ')' token
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:308:9: error: expected expression before ')' token
norx.c: norx.c:308:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx6461v1_ymm_encrypt':
norx.c: norx.c:348:5: error: unknown type name '__m256i'
norx.c: norx.c:350:5: error: unknown type name '__m256i'
norx.c: norx.c:350:24: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:350:24: error: expected expression before ')' token
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:355:5: error: 't0' undeclared (first use in this function)
norx.c: norx.c:355:5: error: 't1' undeclared (first use in this function)
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected expression before ')' token
norx.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O -fomit-frame-pointer ymm
gcc -m32 -march=k8 -Os -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O -fomit-frame-pointer ymm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O -fomit-frame-pointer ymm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ymm

Compiler output

Implementation: crypto_aead/norx6461v1/ymm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:302:9: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:302:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:302:9: error: expected expression before ')' token
norx.c: norx.c:302:9: error: expected expression before ')' token
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:308:9: error: expected expression before ')' token
norx.c: norx.c:308:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx6461v1_ymm_encrypt':
norx.c: norx.c:348:5: error: unknown type name '__m256i'
norx.c: norx.c:350:5: error: unknown type name '__m256i'
norx.c: norx.c:350:24: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:350:24: error: expected expression before ')' token
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:355:5: error: 't0' undeclared (first use in this function)
norx.c: norx.c:355:5: error: 't1' undeclared (first use in this function)
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected expression before ')' token
norx.c: ...
norx.c: norx.c: In function 'block_copy':
norx.c: norx.c:302:9: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:302:9: note: each undeclared identifier is reported only once for each function it appears in
norx.c: norx.c:302:9: error: expected expression before ')' token
norx.c: norx.c:302:9: error: expected expression before ')' token
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:308:9: error: expected expression before ')' token
norx.c: norx.c:308:9: error: expected expression before ')' token
norx.c: norx.c: In function 'crypto_aead_norx6461v1_ymm_encrypt':
norx.c: norx.c:348:5: error: unknown type name '__m256i'
norx.c: norx.c:350:5: error: unknown type name '__m256i'
norx.c: norx.c:350:24: error: '__m256i' undeclared (first use in this function)
norx.c: norx.c:350:24: error: expected expression before ')' token
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:355:5: error: 't0' undeclared (first use in this function)
norx.c: norx.c:355:5: error: 't1' undeclared (first use in this function)
norx.c: norx.c:355:5: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected ';' before 't0'
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:362:13: error: expected expression before ')' token
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected ';' before 't0'
norx.c: norx.c:366:9: error: expected expression before ')' token
norx.c: ...

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

Compiler output

Implementation: crypto_aead/norx6461v1/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/norx6461v1/ymm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'crypto_aead_norx6461v1_ymm_encrypt':
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: norx.c:355:5: error: incompatible types when assigning to type '__m256i' from type 'int'
norx.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ymm