Implementation notes: x86, h9ivy, crypto_aead/norx6441v1

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: norx6441v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
28860xmmgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
28876xmmgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
28912xmmgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
28944xmmgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
29464xmmgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
29472xmmgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
29492xmmgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
29536xmmgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
29924xmmgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
29956xmmgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
29972xmmgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
29988xmmgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
30540xmmgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
30560xmmgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
30596xmmgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
30616xmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
30620xmmgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
30672xmmgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
31428xmmgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
31444xmmgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
31544xmmgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
31700xmmgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
31920xmmgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
32108xmmgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
32108xmmgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
32508xmmgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
32556xmmgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
32608xmmgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
34080xmmgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
34100xmmgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
34220xmmgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
34332xmmgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
34472xmmgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
34472xmmgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
34480xmmgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
34484xmmgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
34488xmmgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
34500xmmgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
34500xmmgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
34520xmmgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
35024xmmgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
35096xmmgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
35136xmmgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
35168xmmgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
35172xmmgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
35232xmmgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
35440xmmgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
36236xmmgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
36388xmmgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
36428xmmgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
36616xmmgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
36776xmmgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
37968xmmgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
38040xmmgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
38068xmmgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
38148xmmgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
38236xmmgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
38284xmmgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
38308xmmgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
38320xmmgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
38332xmmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
38348xmmgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
38372xmmgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
38400xmmgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
38456xmmgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
38464xmmgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
38528xmmgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
38572xmmgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
38584xmmgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
38596xmmgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
38596xmmgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
38640xmmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
38656xmmgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
39148xmmgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
39428xmmgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
40600xmmgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
114340refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
114408refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
116244refgcc -m32 -march=pentium -O -fomit-frame-pointer2014051320140505
116268refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014051320140505
118044refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
118104refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
118384refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
119580refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
119580refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014051320140505
119584refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
119628refgcc -m32 -march=athlon -O -fomit-frame-pointer2014051320140505
119756refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014051320140505
119860refgcc -m32 -march=k8 -O -fomit-frame-pointer2014051320140505
121800refgcc -m32 -march=nocona -O -fomit-frame-pointer2014051320140505
121816refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014051320140505
121820refgcc -m32 -march=prescott -O -fomit-frame-pointer2014051320140505
121840refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014051320140505
121868refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014051320140505
121896refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014051320140505
121928refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014051320140505
121936refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
121940refgcc -m32 -march=core2 -O -fomit-frame-pointer2014051320140505
121948refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014051320140505
121980refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
121988refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
121996refgcc -m32 -O -fomit-frame-pointer2014051320140505
122112refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
122492refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014051320140505
122564refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014051320140505
123508refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014051320140505
123516refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014051320140505
125708refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
125776refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
126648refgcc -m32 -march=i386 -O -fomit-frame-pointer2014051320140505
127180refgcc -m32 -march=i486 -O -fomit-frame-pointer2014051320140505
130164refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
130180refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
130184refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
130220refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
130280refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
130312refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
130376refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
130728refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
130748refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
130764refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
130784refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
130804refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
130824refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
130836refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
130876refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
130892refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
130964refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
130996refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
131020refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
131612refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014051320140505
131636refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014051320140505
131728refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014051320140505
131740refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014051320140505
131848refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
131860refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
131876refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014051320140505
132132refgcc -m32 -march=k6 -O -fomit-frame-pointer2014051320140505
132140refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014051320140505
132172refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014051320140505
132180refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014051320140505
132200refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014051320140505
132240refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014051320140505
132308refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014051320140505
132332refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014051320140505
132604refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014051320140505
133412refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014051320140505
133472refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014051320140505
133480refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014051320140505
133524refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014051320140505
134252refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014051320140505
134508refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014051320140505
134588refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014051320140505
137808refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
137892refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
137932refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
138056refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
138152refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014051320140505
138248refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014051320140505
140272refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014051320140505
140356refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014051320140505
141216refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
141232refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
141284refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
141292refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
141312refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
141344refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
142920refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014051320140505
143372refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
143504refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014051320140505
143504refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
144088refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014051320140505
144652refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014051320140505
144780refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014051320140505
144832refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014051320140505
144836refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014051320140505
144856refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014051320140505
144908refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014051320140505
144920refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014051320140505
145028refgcc -m32 -O3 -fomit-frame-pointer2014051320140505
145180refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014051320140505
145184refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014051320140505
145268refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014051320140505
145448refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014051320140505
146024refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014051320140505
146028refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014051320140505
146044refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014051320140505
146044refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014051320140505
146164refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014051320140505
146188refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014051320140505
146240refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014051320140505
146256refgcc -m32 -O2 -fomit-frame-pointer2014051320140505
146480refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014051320140505
146532refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014051320140505
146548refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014051320140505
146908refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
146920refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
146960refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
147012refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
147868refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014051320140505
147964refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014051320140505
149076refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
150368refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014051320140505
150432refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014051320140505
150696refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014051320140505
206800refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
206888refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
206936refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
206956refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
206972refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
206996refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
207044refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
207352refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
207412refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
207680refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014051320140505
207856refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014051320140505
207876refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014051320140505
207904refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014051320140505
207932refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014051320140505
208216refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014051320140505
208308refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014051320140505
208408refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
208500refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
208560refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014051320140505
208600refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014051320140505
208620refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014051320140505
208632refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014051320140505
208640refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
208656refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014051320140505
208660refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014051320140505
208668refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014051320140505
208668refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014051320140505
208688refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014051320140505
208708refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014051320140505
208852refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014051320140505
208856refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014051320140505
209512refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014051320140505
210036refgcc -m32 -Os -fomit-frame-pointer2014051320140505
213472refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
213536refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
213596refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
213620refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014051320140505
213692refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505
213692refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014051320140505
213708refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014051320140505
213716refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
213752refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014051320140505
213772refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014051320140505

Compiler output

Implementation: crypto_aead/norx6441v1/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_norx6441v1_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/norx6441v1/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_norx6441v1_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/norx6441v1/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/norx6441v1/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_norx6441v1_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/norx6441v1/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_norx6441v1_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_norx6441v1_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/norx6441v1/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/norx6441v1/ymm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
norx.c: norx.c: In function 'crypto_aead_norx6441v1_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