Implementation notes: x86, cryptothinkx, crypto_aead/aes256cpfbv1

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes256cpfbv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
152514? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
154176? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
154467? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
155094? ? ?? ? ?aesrefgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020620170105
156396? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
156813? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
156993? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
157086? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
157314? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
157719? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020620170105
157788? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
157893? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020620170105
158127? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
158184? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
158217? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
158325? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
158631? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
158691? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
158775? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
158901? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
158964? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
158997? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
159156? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
159219? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
159315? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
160296? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020620170105
160323? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020620170105
160434? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
160488? ? ?? ? ?aesrefgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020620170105
160593? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
160611? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
160656? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
160812? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
160821? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
161088? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
161100? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
161175? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
161247? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
161253? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
161808? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020620170105
161862? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
161871? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
161976? ? ?? ? ?aesrefgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020620170105
161988? ? ?? ? ?aesrefgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020620170105
162060? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
162183? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
162270? ? ?? ? ?aesrefgcc_-m32_-O2_-fomit-frame-pointer2017020620170105
162393? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
162408? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
162417? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020620170105
162444? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
162453? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
162474? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
163056? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
163206? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
163587? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
163596? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
164199? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
164856? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
164922? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
165069? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
165069? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
165078? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
165117? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
165144? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
165423? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020620170105
165450? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020620170105
165654? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
165678? ? ?? ? ?aesrefgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020620170105
166581? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
166683? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
166686? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
166767? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
166977? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
167376? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
167472? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
167502? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020620170105
167529? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
167547? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020620170105
167757? ? ?? ? ?aesrefgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020620170105
167802? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
168081? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
168552? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020620170105
168696? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
168741? ? ?? ? ?aesrefgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
168795? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
168849? ? ?? ? ?aesrefgcc_-m32_-O_-fomit-frame-pointer2017020620170105
169071? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
170103? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
170244? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
170334? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
170364? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
170868? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
170904? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105
171204? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
171204? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
171345? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
171795? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
171975? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
172083? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
172113? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
172116? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
172167? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
172311? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
172794? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
172914? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020620170105
173004? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
173094? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020620170105
173097? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
173139? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
173199? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020620170105
173205? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
173295? ? ?? ? ?aesrefgcc_-m32_-Os_-fomit-frame-pointer2017020620170105
173490? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
173568? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
173649? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020620170105
173652? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
173775? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
173883? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
173994? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
174342? ? ?? ? ?aesrefgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
174762? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020620170105
175839? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
176517? ? ?? ? ?aesrefgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
176607? ? ?? ? ?aesrefgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
177447? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
177804? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
177885? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
178155? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
178239? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
178395? ? ?? ? ?aesrefgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020620170105
178473? ? ?? ? ?aesrefgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020620170105
178548? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
178632? ? ?? ? ?aesrefgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020620170105
178635? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
178770? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
178776? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
178890? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
179346? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020620170105
179496? ? ?? ? ?aesrefgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
179532? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
179556? ? ?? ? ?aesrefgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
179577? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
179664? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020620170105
179682? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
179685? ? ?? ? ?aesrefgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
179745? ? ?? ? ?aesrefgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020620170105
179760? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
179805? ? ?? ? ?aesrefgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020620170105
179850? ? ?? ? ?aesrefgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020620170105
179931? ? ?? ? ?aesrefgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020620170105
179940? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
180060? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
180114? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020620170105
180165? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
180201? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
182712? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
183531? ? ?? ? ?aesrefgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105
183651? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
183808? ? ?? ? ?aesrefgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020620170105
183834? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
184098? ? ?? ? ?aesrefgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
184242? ? ?? ? ?aesrefgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
184311? ? ?? ? ?aesrefgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
184656? ? ?? ? ?aesrefgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
184806? ? ?? ? ?aesrefgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
185013? ? ?? ? ?aesrefgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020620170105
186628? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
189165? ? ?? ? ?aesrefgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
191464? ? ?? ? ?aesrefgcc_-m32_-O3_-fomit-frame-pointer2017020620170105
191589? ? ?? ? ?aesrefgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
191631? ? ?? ? ?aesrefgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
191859? ? ?? ? ?aesrefgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
192246? ? ?? ? ?aesrefgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020620170105
192903? ? ?? ? ?aesrefgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
198408? ? ?? ? ?aesrefgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
198904? ? ?? ? ?aesrefgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
198936? ? ?? ? ?aesrefgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020620170105
212068? ? ?? ? ?aesrefgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
215816? ? ?? ? ?aesrefgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
300051? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020620170105
300207? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
303363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
303381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
303672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
304863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
308451? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
308772? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
308964? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
309057? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020620170105
309093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
309240? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
309273? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
309294? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
309384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020620170105
309396? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020620170105
309552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020620170105
309579? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020620170105
309618? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020620170105
309660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020620170105
309717? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020620170105
309750? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020620170105
309783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
309894? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
309912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
310020? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020620170105
310278? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020620170105
310296? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017020620170105
310377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
310497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
310698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
311601? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020620170105
311646? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
312396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020620170105
312654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
312852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
312900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
312972? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020620170105
313977? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
314103? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020620170105
314700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
314709? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020620170105
314955? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020620170105
315450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
315477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
316065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
316086? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
316746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
316818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
317406? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020620170105
317499? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
317679? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020620170105
317949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105
318045? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
318096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
318246? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020620170105
318249? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
318372? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
318420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
318420? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020620170105
318450? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020620170105
319887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
320460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
320961? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020620170105
321171? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
321267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
321417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020620170105
321819? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020620170105
322458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
322494? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020620170105
322509? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020620170105
322614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
322818? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
323007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
323121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
323928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020620170105
324024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
324063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
324144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
324405? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
324549? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
324582? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020620170105
324888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
325086? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020620170105
325119? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020620170105
325134? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
325515? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
325860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
326061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
327933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
328197? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
328758? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
329337? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020620170105
329769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020620170105
329835? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
330489? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020620170105
331215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
331326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020620170105
331590? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020620170105
332103? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
332844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020620170105
333435? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020620170105
333780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020620170105
333804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
333870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020620170105
334743? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
334779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
334905? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
335166? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020620170105
335217? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020620170105
335232? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020620170105
335244? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020620170105
335289? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020620170105
335370? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020620170105
335424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
335892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020620170105
336213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
336624? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020620170105
336720? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020620170105
337281? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
337359? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020620170105
337554? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017020620170105
337572? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
337626? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020620170105
337854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
338253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020620170105
338286? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
338331? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020620170105
338706? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020620170105
339039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020620170105
339444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020620170105
339444? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020620170105
340128? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020620170105
340815? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020620170105
341466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020620170105
341514? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020620170105
341790? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020620170105
342306? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020620170105
344115? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020620170105
344214? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020620170105
345306? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020620170105
345450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020620170105
346599? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020620170105
346764? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020620170105
346926? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020620170105
347082? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020620170105
347607? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020620170105
347868? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020620170105
347871? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020620170105
347991? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020620170105
348000? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020620170105
349137? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020620170105
349779? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020620170105
350130? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020620170105
350676? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017020620170105
350676? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020620170105
350799? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020620170105
351246? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020620170105
351468? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020620170105
352335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020620170105
352425? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020620170105
354315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020620170105
355563? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020620170105
356313? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020620170105
357546? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020620170105
357861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020620170105
358665? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017020620170105
358749? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020620170105
359793? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020620170105
362313? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020620170105
362421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020620170105
370473? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020620170105
370628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020620170105
371718? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020620170105
371877? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020620170105
372402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020620170105
382755? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020620170105
390728? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020620170105
401052? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020620170105
420360? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020620170105

Compiler output

Implementation: crypto_aead/aes256cpfbv1/gladman
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cpfbkey.c: cpfbkey.c: In function ‘AES_128_Key_Expansion_and_encryption’:
cpfbkey.c: cpfbkey.c:46:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cpfbkey.c: temp1= _mm_loadu_si128(userkey);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: cpfbkey.c: In function ‘key_expansion_128’:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline ‘_mm_xor_si128’: target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: ...
cpfbkey.c: temp3 = _mm_slli_si128 (*temp1, 0x4);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi32’: target specific option mismatch
cpfbkey.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:27:10: error: called from here
cpfbkey.c: *temp2 = _mm_shuffle_epi32 (*temp2, 0xff);
cpfbkey.c: ^

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/evp
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function ‘KEY_256_ASSIST_2’:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline ‘_mm_aeskeygenassist_si128’: target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.c: ^

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: cpfbkey.c: In function ‘key_expansion_128’:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline ‘_mm_xor_si128’: target specific option mismatch
cpfbkey.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:34:10: error: called from here
cpfbkey.c: *temp1 = _mm_xor_si128 (*temp1, *temp2);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: ...
cpfbkey.c: temp3 = _mm_slli_si128 (*temp1, 0x4);
cpfbkey.c: ^
cpfbkey.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:31:0,
cpfbkey.c: from cpfbkey.c:15:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi32’: target specific option mismatch
cpfbkey.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:27:10: error: called from here
cpfbkey.c: *temp2 = _mm_shuffle_epi32 (*temp2, 0xff);
cpfbkey.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer aesni
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -O -fomit-frame-pointer aesni
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_aead/aes256cpfbv1/gladman
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.
aeskey.c: aeskey.c:25:27: fatal error: aes_via_ace.h: No such file or directory
aeskey.c: # include "aes_via_ace.h"
aeskey.c: ^
aeskey.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function ‘KEY_256_ASSIST_2’:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline ‘_mm_aeskeygenassist_si128’: target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.c: ^
cpfbkey.c: In file included from cpfbkey.c:15:0:
cpfbkey.c: cpfbkey.c: In function ‘KEY_256_ASSIST_2’:
cpfbkey.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline ‘_mm_aeskeygenassist_si128’: target specific option mismatch
cpfbkey.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
cpfbkey.c: ^
cpfbkey.c: cpfbkey.c:162:7: error: called from here
cpfbkey.c: temp4 = _mm_aeskeygenassist_si128 (*temp1, 0x0);
cpfbkey.c: ^

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/evp
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.
encrypt.c: In file included from encrypt.c:22:0:
encrypt.c: /usr/include/openssl/evp.h:66:35: fatal error: openssl/opensslconf.h: No such file or directory
encrypt.c: compilation terminated.

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

Compiler output

Implementation: crypto_aead/aes256cpfbv1/aesni
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function ‘safe_load_partial’:
encrypt.c: encrypt.c:124:28: warning: implicit declaration of function ‘_mm_cvtsi64x_si128’ [-Wimplicit-function-declaration]
encrypt.c: return _mm_insert_epi32 (_mm_cvtsi64x_si128 ((long long)lo), (int) hi, 2);
encrypt.c: ^
encrypt.c: encrypt.c:124:28: error: incompatible type for argument 1 of ‘_mm_insert_epi32’
encrypt.c: In file included from encrypt.c:23:0:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:406:1: note: expected ‘__m128i {aka __vector(2) long long int}’ but argument is of type ‘int’
encrypt.c: _mm_insert_epi32 (__m128i __D, int __S, const int __N)
encrypt.c: ^
encrypt.c: encrypt.c: In function ‘xor_partial’:
encrypt.c: ...
encrypt.c: _mm_insert_epi32 (__m128i __D, int __S, const int __N)
encrypt.c: ^
encrypt.c: encrypt.c: In function ‘crypto_aead_aes256cpfbv1_aesni_decrypt’:
encrypt.c: encrypt.c:739:25: error: incompatible type for argument 1 of ‘_mm_insert_epi32’
encrypt.c: X = _mm_insert_epi32 (_mm_cvtsi64x_si128 (bswap64 (mlen)), bswap32 ((unsigned) adlen), 2);
encrypt.c: ^
encrypt.c: In file included from encrypt.c:23:0:
encrypt.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:406:1: note: expected ‘__m128i {aka __vector(2) long long int}’ but argument is of type ‘int’
encrypt.c: _mm_insert_epi32 (__m128i __D, int __S, const int __N)
encrypt.c: ^

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