Implementation notes: x86, h3neo, crypto_aead/oceankeyakv2

Computer: h3neo
Microarchitecture: amd64; K10 45nm (100f63)
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: oceankeyakv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
198791? ? ?? ? ?generic32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
198859? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
199627? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
199699? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
199891? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
199903? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
200534? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
200625? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
201357? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
201427? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
203886? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
203975? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
204396? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
204400? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
204557? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
204607? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
205894? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
205962? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
206480? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
206627? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
206698? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
207645? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
207657? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
207708? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
207720? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
207756? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
207803? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
207850? ? ?? ? ?generic32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
207869? ? ?? ? ?generic32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
207936? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
208155? ? ?? ? ?generic32lcgcc_-m32_-Os_-fomit-frame-pointer2016110420161009
208179? ? ?? ? ?generic32gcc_-m32_-Os_-fomit-frame-pointer2016110420161009
208242? ? ?? ? ?generic32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
208249? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
208639? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
208676? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
208704? ? ?? ? ?generic32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
208738? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
208758? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
208845? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
208852? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
208874? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
208884? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
208891? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
208908? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
208918? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
208957? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
208969? ? ?? ? ?generic32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
208971? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
208993? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
209007? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
209086? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
209088? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
209112? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
209121? ? ?? ? ?generic32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
209160? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
209204? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
209265? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
209321? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
209370? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
209382? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
209387? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
209402? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
209407? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
209452? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
209474? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
209488? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
209527? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
210234? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
210266? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
210307? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
210319? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
210347? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
210395? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
210404? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
210409? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
210436? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
210567? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
210785? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
210907? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
211012? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
211208? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
211211? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
211215? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
211217? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
211237? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
211245? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
211386? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
211786? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
211822? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
211842? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
211854? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
211876? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
211880? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
211883? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
211886? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
213184? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
213230? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
213243? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
213258? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
213262? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
213357? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
213429? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
213449? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
213451? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
213459? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
213474? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
213525? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
213552? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
213617? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
213693? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
213718? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
213743? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
213746? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
213778? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
213807? ? ?? ? ?generic32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
213822? ? ?? ? ?generic32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
213976? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
214022? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
214034? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
214064? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
214076? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
214083? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
214154? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
214170? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
214171? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
214175? ? ?? ? ?generic32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
214234? ? ?? ? ?generic32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
214256? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
214259? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
214310? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
214341? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
214798? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
214904? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
215006? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
215113? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
215241? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
215302? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
215453? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
215548? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
215564? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
215621? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
215732? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
215737? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
215973? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
216000? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
216028? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
216038? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
216040? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
216068? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
216118? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
216126? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
216143? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
216143? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
216162? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
216191? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
216197? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
216198? ? ?? ? ?generic32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
216200? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
216220? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
216234? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
216262? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
216264? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
216340? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
216813? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
216958? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
217040? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
217042? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
217077? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
217085? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
217088? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
217090? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
217092? ? ?? ? ?generic32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
217158? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
217184? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
217206? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
217236? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
217238? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
217256? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
217277? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
217308? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
217342? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
217362? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
217375? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
217409? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
217415? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
217444? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
217496? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
217569? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
217580? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
217619? ? ?? ? ?generic32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
217715? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
217746? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
217823? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
217890? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
218007? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
218029? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
218040? ? ?? ? ?generic32gcc_-m32_-O3_-fomit-frame-pointer2016110420161009
218045? ? ?? ? ?generic32lcgcc_-m32_-O3_-fomit-frame-pointer2016110420161009
218065? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
218235? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
218253? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
218270? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
218309? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
218397? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
218423? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
218455? ? ?? ? ?generic32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
218472? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
218499? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
218511? ? ?? ? ?generic32lcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
218562? ? ?? ? ?generic32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
218562? ? ?? ? ?generic32lcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
218564? ? ?? ? ?generic32lcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
218588? ? ?? ? ?generic32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
218632? ? ?? ? ?generic32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
218640? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
218642? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
218652? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
218668? ? ?? ? ?generic32lcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
218838? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
218901? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
218909? ? ?? ? ?generic32lcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
218965? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
218992? ? ?? ? ?generic32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
219021? ? ?? ? ?generic32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
219062? ? ?? ? ?generic32lcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
219176? ? ?? ? ?generic32lcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
219191? ? ?? ? ?generic32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
219195? ? ?? ? ?generic32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
219198? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
219312? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
219319? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
219371? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
219375? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
219385? ? ?? ? ?generic32gcc_-m32_-O_-fomit-frame-pointer2016110420161009
219387? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
219397? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
219403? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
219407? ? ?? ? ?generic32lcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
219412? ? ?? ? ?generic32lcgcc_-m32_-O_-fomit-frame-pointer2016110420161009
219416? ? ?? ? ?generic32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
219574? ? ?? ? ?generic32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
219776? ? ?? ? ?generic32lcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
219783? ? ?? ? ?generic32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
219846? ? ?? ? ?generic32gcc_-m32_-O2_-fomit-frame-pointer2016110420161009
219958? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
219983? ? ?? ? ?generic32lcgcc_-m32_-O2_-fomit-frame-pointer2016110420161009
220062? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
220186? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
220211? ? ?? ? ?generic32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
220218? ? ?? ? ?generic32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
220261? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
220500? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
220551? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
221090? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
221119? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
221187? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
221226? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
221393? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
221433? ? ?? ? ?generic32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
221535? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
221576? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
221838? ? ?? ? ?generic32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
221911? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
222049? ? ?? ? ?generic32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
222076? ? ?? ? ?generic32lcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
222105? ? ?? ? ?generic32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
222311? ? ?? ? ?generic32lcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
223625? ? ?? ? ?generic32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
223691? ? ?? ? ?generic32lcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
224085? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
224094? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
224941? ? ?? ? ?generic32lcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
225098? ? ?? ? ?generic32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
227539? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
227569? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
227609? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
227909? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
227917? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
228289? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
228726? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
228765? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
228820? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
228847? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
228931? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
228951? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
228999? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
229087? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
229461? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
229476? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
229478? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
229593? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
230102? ? ?? ? ?generic32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
230242? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
230263? ? ?? ? ?generic32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
230292? ? ?? ? ?generic32lcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
230323? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
230434? ? ?? ? ?generic32lcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
231896? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
231897? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
231907? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
231926? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
231977? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
232005? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
234044? ? ?? ? ?generic32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
234078? ? ?? ? ?generic32lcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
234119? ? ?? ? ?generic32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
234146? ? ?? ? ?generic32lcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
234160? ? ?? ? ?generic32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
234192? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
234233? ? ?? ? ?generic32lcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
234248? ? ?? ? ?generic32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
234257? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
234263? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
234313? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
234321? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
235815? ? ?? ? ?generic32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
235872? ? ?? ? ?generic32lcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
235890? ? ?? ? ?generic32lcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
236057? ? ?? ? ?generic32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
250332? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
250353? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
250474? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
250904? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
251039? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
251085? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
251209? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
251277? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
251279? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
251389? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
251473? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
251765? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
251790? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
251872? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
251910? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
252232? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
252358? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
252358? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
252577? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
252593? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
252784? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
252807? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
252810? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
252824? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
252830? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
252877? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
253006? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
253040? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
253060? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
253062? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
253116? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
253152? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
253201? ? ?? ? ?generic64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
253211? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
253304? ? ?? ? ?generic64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
253338? ? ?? ? ?generic64gcc_-m32_-Os_-fomit-frame-pointer2016110420161009
253359? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
253517? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
253523? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
253536? ? ?? ? ?generic64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
253572? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
253635? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
253675? ? ?? ? ?generic64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
253720? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
253727? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
253742? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
253769? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
253890? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
253902? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
254024? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
254040? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
254076? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
254152? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
254153? ? ?? ? ?generic64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
254283? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
254303? ? ?? ? ?generic64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
254430? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
254486? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
254497? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
254580? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
254614? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
254655? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
254725? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
254772? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
254976? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
255014? ? ?? ? ?generic64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
255282? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
255346? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
255350? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
255355? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
255385? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
255501? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
255532? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
255566? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
255578? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
255581? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
255630? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
255656? ? ?? ? ?generic64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
255714? ? ?? ? ?generic64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
255716? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
255717? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
255719? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
255734? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
255788? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
256003? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
256078? ? ?? ? ?generic64lcgcc_-m32_-Os_-fomit-frame-pointer2016110420161009
256079? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
256117? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
256176? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
256192? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
256205? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
256207? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
256264? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
256380? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
256384? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
256435? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
256440? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
256484? ? ?? ? ?generic64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
256547? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
256562? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
256587? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
256724? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
257015? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
257220? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
257401? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
257610? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
257658? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
257902? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
257932? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
257953? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
258001? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
258019? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
258055? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
258103? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
258113? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
258267? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
258308? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
258396? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
258483? ? ?? ? ?generic64lcgcc_-m32_-O3_-fomit-frame-pointer2016110420161009
258752? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
258842? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
258876? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
258877? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
258895? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
259223? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
259675? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
259835? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
259852? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
259910? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
259923? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
259954? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
260100? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
260105? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
260128? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
260712? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
260991? ? ?? ? ?generic64lcgcc_-m32_-O2_-fomit-frame-pointer2016110420161009
260998? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
261694? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
261824? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
261839? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
261982? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
262225? ? ?? ? ?generic64lcgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
262358? ? ?? ? ?generic64lcgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
262368? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
262534? ? ?? ? ?generic64lcgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
262690? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
262729? ? ?? ? ?generic64lcgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
262735? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
262813? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
262817? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
262836? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
262844? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
262912? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
263041? ? ?? ? ?generic64lcgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
263059? ? ?? ? ?generic64lcgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
263075? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
263100? ? ?? ? ?generic64lcgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
263131? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
263160? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
263209? ? ?? ? ?generic64lcgcc_-m32_-O_-fomit-frame-pointer2016110420161009
263233? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
263512? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
263513? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
263558? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
263576? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
263810? ? ?? ? ?generic64lcgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
263829? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
263869? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
263884? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
263886? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
264078? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
264098? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
264231? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
264496? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
264974? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
265067? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
265129? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
265208? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
265217? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
265268? ? ?? ? ?generic64lcgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
265377? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
265431? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
265460? ? ?? ? ?generic64lcgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
265510? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
265576? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
265686? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
265710? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
266027? ? ?? ? ?generic64lcgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
266033? ? ?? ? ?generic64lcgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
266113? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
266126? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
266150? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
266198? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
266206? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
266206? ? ?? ? ?generic64gcc_-m32_-O3_-fomit-frame-pointer2016110420161009
266207? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
266228? ? ?? ? ?generic64lcgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
266232? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
266245? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
266300? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
266444? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
266444? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
266488? ? ?? ? ?generic64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
266506? ? ?? ? ?generic64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
266510? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
266671? ? ?? ? ?generic64gcc_-m32_-O2_-fomit-frame-pointer2016110420161009
266676? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
266843? ? ?? ? ?generic64lcgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
266895? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
266917? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
266986? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
266990? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
266992? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
267238? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
267301? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
267304? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
267434? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
267468? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
267505? ? ?? ? ?generic64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
267544? ? ?? ? ?generic64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
267723? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
267815? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
267838? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
267882? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
267986? ? ?? ? ?generic64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
267987? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
268014? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
268087? ? ?? ? ?generic64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
268175? ? ?? ? ?generic64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
268269? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
268423? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
268574? ? ?? ? ?generic64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
268923? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
269004? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
269068? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
269076? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
269105? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
269139? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
269274? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
269439? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
269812? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
270020? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
270586? ? ?? ? ?generic64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
270669? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
270799? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
270883? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
270900? ? ?? ? ?generic64gcc_-m32_-O_-fomit-frame-pointer2016110420161009
271065? ? ?? ? ?generic64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
271092? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
271114? ? ?? ? ?generic64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
271386? ? ?? ? ?generic64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
271439? ? ?? ? ?generic64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
271519? ? ?? ? ?generic64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
271547? ? ?? ? ?generic64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
271665? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
271749? ? ?? ? ?generic64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
271837? ? ?? ? ?generic64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
272009? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
272055? ? ?? ? ?generic64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
272090? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
272132? ? ?? ? ?generic64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
272178? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
272186? ? ?? ? ?generic64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
273056? ? ?? ? ?generic64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
273107? ? ?? ? ?generic64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
273210? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
273226? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
273249? ? ?? ? ?generic64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
273350? ? ?? ? ?generic64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
273919? ? ?? ? ?generic64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
274086? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
274542? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
274543? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
275156? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
275179? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
275225? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
275252? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
275393? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
275524? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
276313? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
276332? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
276502? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
276578? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
277586? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
278005? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
278858? ? ?? ? ?generic64lcgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
279349? ? ?? ? ?generic64lcgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
279968? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
280323? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
280411? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
280500? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
281190? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
282174? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
282281? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
283396? ? ?? ? ?generic64lcgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
283608? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
284113? ? ?? ? ?generic64lcgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
284211? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
284323? ? ?? ? ?generic64lcgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
284735? ? ?? ? ?generic64lcgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
285899? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
285911? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
286045? ? ?? ? ?generic64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
286079? ? ?? ? ?generic64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
287623? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
288007? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
288286? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
288342? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
288808? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
291775? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
291880? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
292655? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
292745? ? ?? ? ?generic64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
293033? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
293038? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
293573? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
293781? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
294408? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
295394? ? ?? ? ?generic64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
295775? ? ?? ? ?generic64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
295977? ? ?? ? ?generic64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
296300? ? ?? ? ?generic64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
296422? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
297061? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
304145? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
304251? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
305596? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
307648? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
307781? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
308412? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
308560? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
308656? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
309223? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
309338? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
309558? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
309774? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
317368? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
318051? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
334293? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
334346? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
335239? ? ?? ? ?referencegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
335342? ? ?? ? ?referencegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
335613? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
336350? ? ?? ? ?referencegcc_-m32_-O3_-fomit-frame-pointer2016110420161009
379763? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
380668? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
380699? ? ?? ? ?referencegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
380839? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
381160? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
381602? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
381765? ? ?? ? ?referencegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
382569? ? ?? ? ?referencegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
384098? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
385478? ? ?? ? ?referencegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
391051? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
391053? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
391229? ? ?? ? ?referencegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
392246? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
392311? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
392360? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
395804? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
396052? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
398452? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
398742? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
399189? ? ?? ? ?referencegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
399252? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
401953? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
402054? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
402264? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
411485? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
414543? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
426197? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
436152? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
447879? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
448035? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
484676? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
485673? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
486134? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
489059? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
490619? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
492330? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
493391? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
493847? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
498991? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
503040? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
503724? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
506400? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
512544? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
513007? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
514004? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
514442? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
514713? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
516489? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
516878? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
516990? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
520689? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
524375? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
524643? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
525283? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
525346? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
525851? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
526260? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
526989? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
527301? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
527408? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
528283? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
528366? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
529409? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
529472? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
530631? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
533652? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
537154? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
540080? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
541329? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
545768? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
552308? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
556116? ? ?? ? ?compactgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
558610? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
560135? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
570076? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
570537? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
570594? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
574151? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
576389? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
582905? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
583209? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
590814? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
592495? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
609471? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
615652? ? ?? ? ?compactgcc_-m32_-O3_-fomit-frame-pointer2016110420161009
615692? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
617248? ? ?? ? ?compactgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
618460? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
619150? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
619552? ? ?? ? ?compactgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
624427? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
627152? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
627284? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
628870? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
634734? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
641400? ? ?? ? ?compactgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
657311? ? ?? ? ?compactgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
657454? ? ?? ? ?compactgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
663516? ? ?? ? ?compactgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
664020? ? ?? ? ?compactgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
675476? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
676340? ? ?? ? ?compactgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
686516? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
696600? ? ?? ? ?referencegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
700873? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
704542? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
704742? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
706304? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
706439? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
709343? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
709644? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
711355? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
711508? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
718194? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
718657? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
719265? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
719602? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
731651? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
779861? ? ?? ? ?compactgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
780622? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
782562? ? ?? ? ?compactgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
782680? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
783295? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
785141? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
785746? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
790160? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
793337? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
804633? ? ?? ? ?compactgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
804647? ? ?? ? ?compactgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
807370? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
813652? ? ?? ? ?compactgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
814851? ? ?? ? ?compactgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
815277? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
816536? ? ?? ? ?compactgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
817814? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
818368? ? ?? ? ?compactgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
818941? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
819940? ? ?? ? ?compactgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
820751? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
821791? ? ?? ? ?compactgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
821872? ? ?? ? ?compactgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
823080? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
823162? ? ?? ? ?compactgcc_-m32_-O_-fomit-frame-pointer2016110420161009
825407? ? ?? ? ?compactgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
826030? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
827009? ? ?? ? ?compactgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
829907? ? ?? ? ?compactgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
830714? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
834093? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
836215? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
836859? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
837066? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
839006? ? ?? ? ?compactgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
839370? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
840152? ? ?? ? ?compactgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
840923? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
840963? ? ?? ? ?compactgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
842908? ? ?? ? ?compactgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
844271? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
845245? ? ?? ? ?compactgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
846643? ? ?? ? ?compactgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
847595? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
847918? ? ?? ? ?compactgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
848075? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
848849? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
849192? ? ?? ? ?compactgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
849910? ? ?? ? ?compactgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
850362? ? ?? ? ?compactgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
851839? ? ?? ? ?compactgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
851890? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
852591? ? ?? ? ?compactgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
853052? ? ?? ? ?compactgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
853359? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
858359? ? ?? ? ?compactgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
859447? ? ?? ? ?compactgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
861379? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
861860? ? ?? ? ?compactgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
864044? ? ?? ? ?compactgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
865843? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
866811? ? ?? ? ?compactgcc_-m32_-Os_-fomit-frame-pointer2016110420161009
869284? ? ?? ? ?compactgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
870414? ? ?? ? ?compactgcc_-m32_-O2_-fomit-frame-pointer2016110420161009
870419? ? ?? ? ?compactgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
870924? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
872017? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
873140? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
876155? ? ?? ? ?compactgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
878861? ? ?? ? ?compactgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
884168? ? ?? ? ?compactgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
893020? ? ?? ? ?compactgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
893050? ? ?? ? ?compactgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
893496? ? ?? ? ?compactgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
894869? ? ?? ? ?compactgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
895547? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
899643? ? ?? ? ?compactgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
901415? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
903555? ? ?? ? ?compactgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
904043? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
904963? ? ?? ? ?compactgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
909131? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
909478? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
928462? ? ?? ? ?compactgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
934102? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
938964? ? ?? ? ?compactgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
940175? ? ?? ? ?compactgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
946876? ? ?? ? ?compactgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
956073? ? ?? ? ?compactgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
974729? ? ?? ? ?compactgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
1191411? ? ?? ? ?referencegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
1197550? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
1223458? ? ?? ? ?referencegcc_-m32_-O2_-fomit-frame-pointer2016110420161009
1229984? ? ?? ? ?referencegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
1240639? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
1243651? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
1244310? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
1250964? ? ?? ? ?referencegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
1254661? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
1255393? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
1266089? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
1266272? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
1270309? ? ?? ? ?referencegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
1285986? ? ?? ? ?referencegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
1299329? ? ?? ? ?referencegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
1302261? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
1318955? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
1321939? ? ?? ? ?referencegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
1326649? ? ?? ? ?referencegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
1360668? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
1961057? ? ?? ? ?referencegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
1964378? ? ?? ? ?referencegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
1984832? ? ?? ? ?referencegcc_-m32_-O_-fomit-frame-pointer2016110420161009
1987359? ? ?? ? ?referencegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
1992623? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
1993247? ? ?? ? ?referencegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
1997336? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
2005388? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
2007331? ? ?? ? ?referencegcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
2009676? ? ?? ? ?referencegcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
2012231? ? ?? ? ?referencegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
2025887? ? ?? ? ?referencegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
2032160? ? ?? ? ?referencegcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
2034506? ? ?? ? ?referencegcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
2039935? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110420161009
2043949? ? ?? ? ?referencegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
2048347? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
2050030? ? ?? ? ?referencegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
2064525? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
2073740? ? ?? ? ?referencegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
2090684? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
2090919? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
2091031? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
2094157? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
2097227? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
2099953? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
2100464? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
2107688? ? ?? ? ?referencegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
2113857? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
2115781? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
2116214? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
2127953? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
2131824? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
2150301? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
2163929? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
2167658? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
2176935? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
2181197? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
2183732? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110420161009
2184721? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110420161009
2185962? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110420161009
2189935? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110420161009
2190299? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110420161009
2190793? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110420161009
2191334? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110420161009
2192078? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110420161009
2196454? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110420161009
2205401? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110420161009
2209066? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
2219424? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
2226230? ? ?? ? ?referencegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
2232564? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110420161009
2234274? ? ?? ? ?referencegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
2235865? ? ?? ? ?referencegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
2239282? ? ?? ? ?referencegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
2239630? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
2252260? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
2260889? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110420161009
2261074? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
2263932? ? ?? ? ?referencegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
2269121? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
2269296? ? ?? ? ?referencegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
2270973? ? ?? ? ?referencegcc_-m32_-Os_-fomit-frame-pointer2016110420161009
2271805? ? ?? ? ?referencegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
2278529? ? ?? ? ?referencegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
2278694? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
2280462? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
2280748? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
2288120? ? ?? ? ?referencegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
2290869? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
2294681? ? ?? ? ?referencegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
2297959? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
2304906? ? ?? ? ?referencegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
2305707? ? ?? ? ?referencegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
2309529? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
2314518? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
2327830? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
2331482? ? ?? ? ?referencegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
2339959? ? ?? ? ?referencegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
2344273? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
2350879? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
2361272? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
2367654? ? ?? ? ?reference32bitsgcc_-m32_-O3_-fomit-frame-pointer2016110420161009
2370648? ? ?? ? ?referencegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
2373779? ? ?? ? ?referencegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
2391591? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110420161009
2402452? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110420161009
2403197? ? ?? ? ?referencegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
2415050? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110420161009
2416156? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110420161009
2420719? ? ?? ? ?referencegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
2431469? ? ?? ? ?referencegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
2432889? ? ?? ? ?referencegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
2487746? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
2496275? ? ?? ? ?referencegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
2509299? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
2510295? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110420161009
2525005? ? ?? ? ?referencegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
2525559? ? ?? ? ?referencegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
2540461? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
2550045? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
2562769? ? ?? ? ?referencegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
2573006? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
2578113? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
2581953? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
2583803? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110420161009
2584537? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
2587186? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
2590326? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
2590384? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110420161009
2598294? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
2604688? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
2608077? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
2609308? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
2612796? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
2613898? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
2619547? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
2620103? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
2976113? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
3133862? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110420161009
3138151? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110420161009
3175772? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110420161009
3176904? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110420161009
3214666? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110420161009
3219171? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110420161009
3260029? ? ?? ? ?reference32bitsgcc_-m32_-O2_-fomit-frame-pointer2016110420161009
3282185? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110420161009
3293478? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110420161009
3300718? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110420161009
3304093? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110420161009
3314328? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110420161009
3335250? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110420161009
3345049? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110420161009
3352643? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110420161009
3354963? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110420161009
3364256? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110420161009
3391258? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110420161009
3398484? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110420161009
3420580? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
3456709? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
3458934? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
3470938? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
3517208? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
3534489? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110420161009
3541555? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
3542728? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
3560300? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
3570811? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
3579121? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
3595800? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
3631477? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110420161009
3727398? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
3761284? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
3910300? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
3979447? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110420161009
3981357? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110420161009
4185786? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110420161009
4367958? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
4450706? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
4484791? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
4644260? ? ?? ? ?reference32bitsgcc_-m32_-O_-fomit-frame-pointer2016110420161009
4666207? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110420161009
4681192? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110420161009
4688697? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110420161009
4744454? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
4752208? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
4752283? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
4753101? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110420161009
4757953? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
4771588? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110420161009
4790646? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
4806745? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110420161009
4809516? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110420161009
4810914? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110420161009
4818210? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110420161009
4844348? ? ?? ? ?reference32bitsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110420161009
4847407? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
4847599? ? ?? ? ?referencegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
4852220? ? ?? ? ?reference32bitsgcc_-m32_-Os_-fomit-frame-pointer2016110420161009
4854664? ? ?? ? ?referencegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009
4856424? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
4858457? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110420161009
4861093? ? ?? ? ?referencegcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
4863858? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
4869710? ? ?? ? ?reference32bitsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110420161009
4889199? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110420161009
4890467? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110420161009
4911708? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
4913005? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110420161009
4922159? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110420161009
4926663? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
4930738? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110420161009
4952622? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
4962374? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110420161009
4973713? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
4983443? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
4983699? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
5017244? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
5055382? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110420161009
5080210? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110420161009
5124118? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110420161009
5130918? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110420161009
5199329? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110420161009
5224861? ? ?? ? ?reference32bitsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
5298607? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110420161009
5304222? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110420161009
5304410? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
5315227? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110420161009
5333854? ? ?? ? ?reference32bitsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110420161009
5338906? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110420161009
5346185? ? ?? ? ?reference32bitsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110420161009
5358196? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110420161009
5369124? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110420161009
5381758? ? ?? ? ?reference32bitsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110420161009
5409636? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110420161009
5471994? ? ?? ? ?reference32bitsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110420161009
5498237? ? ?? ? ?reference32bitsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110420161009
5525838? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110420161009
5526838? ? ?? ? ?reference32bitsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110420161009
5528079? ? ?? ? ?reference32bitsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110420161009
5583368? ? ?? ? ?reference32bitsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110420161009
5777457? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110420161009
5781049? ? ?? ? ?reference32bitsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110420161009
5796238? ? ?? ? ?reference32bitsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110420161009
7945752? ? ?? ? ?reference32bitsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110420161009
8102865? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110420161009
8117080? ? ?? ? ?reference32bitsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110420161009

Test failure

Implementation: compact
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer compact
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer compact
gcc -m32 -march=core2 -O3 -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer compact
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer compact
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic32lc
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic32lc
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core2 -O3 -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer generic64lc
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer generic64lc
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer reference
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer reference
gcc -m32 -march=core2 -O3 -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer reference
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer reference
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer reference32bits
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer reference32bits
gcc -m32 -march=core2 -O3 -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer reference32bits
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer reference32bits

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: ARMv8A
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s: Assembler messages:
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:257: Error: no such instruction: `movi v0.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:258: Error: no such instruction: `movi v1.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:259: Error: no such instruction: `movi v2.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:260: Error: no such instruction: `movi v3.2d,'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:261: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:262: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:263: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:264: Error: no such instruction: `st1 { v0.d}[0],[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:275: Error: no such instruction: `ldrb w3,[x0,x2]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:276: Error: no such instruction: `eor w3,w3,w1'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:277: Error: invalid char '[' beginning operand 2 `[x0'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:288: Error: too many memory references for `add'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:289: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:290: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Exit//length 0,move along'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:292: Error: too many memory references for `sub'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:293: Error: no such instruction: `b.cc KeccakP1600_AddBytes_Lanes//Jump if length is negative'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:294: Error: no such instruction: `ld4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0]'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:295: Error: no such instruction: `ld4 { v4.2d,v5.2d,v6.2d,v7.2d},[x1],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:296: Error: no such instruction: `eor v0.16b,v0.16b,v4.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:297: Error: no such instruction: `eor v1.16b,v1.16b,v5.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:298: Error: no such instruction: `eor v2.16b,v2.16b,v6.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:299: Error: no such instruction: `eor v3.16b,v3.16b,v7.16b'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:300: Error: no such instruction: `st4 { v0.2d,v1.2d,v2.2d,v3.2d},[x0],'
KeccakP-1600-armv8a-neon.s: KeccakP-1600-armv8a-neon.s:301: Error: no such instruction: `b KeccakP1600_AddBytes_8LanesLoop'
KeccakP-1600-armv8a-neon.s: ...

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

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: AVR8
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s: Assembler messages:
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:2: Error: no such instruction: `implementation by the Keccak,Keyak and Ketje Teams,namely,Guido Bertoni,'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:3: Error: no such instruction: `joan Daemen,Michaël Peeters,Gilles Van Assche and Ronny Van Keer,hereby'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:4: Error: no such instruction: `denoted as "the implementer".'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:6: Error: no such instruction: `for more information,feedback or questions,please refer to our websites:'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:11: Error: no such instruction: `to the extent possible under law,the implementer has waived all copyright'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: junk `or neighboring rights to the source code in this file.' after expression
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:12: Error: number of operands mismatch for `and'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:16: Error: no such instruction: `tested on ATmega1280 simulator'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:18: Error: no such instruction: `registers used in all routines'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:26: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:28: Error: no such instruction: `void KeccakP1600_StaticInitialize( void)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:32: Error: junk at end of line, first unrecognized character is `-'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:34: Error: no such instruction: `void KeccakP1600_Initialize(void *state)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:36: Error: no such instruction: `argument state is passed in r24:r25'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:40: Error: too many memory references for `mov'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `ldi r23,5*5'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:41: Error: no such instruction: `clear state (8 bytes/1 lane per iteration)'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:43: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:44: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:45: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:46: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:47: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:48: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: KeccakP-1600-avr8-fast.s:49: Error: no such instruction: `st z+,zero'
KeccakP-1600-avr8-fast.s: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:299:12: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-XOP.c: X##bae = LOAD128(state[ 0]); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:401:5: note: in expansion of macro 'copyFromState'
KeccakP-1600-XOP.c: copyFromState(A, stateAsLanes)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:720:1: error: inlining failed in call to always_inline '_mm_storel_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_storel_epi64 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:38:29: error: called from here
KeccakP-1600-XOP.c: #define STORE64(a, b) _mm_storel_epi64((V64 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:374:5: note: in expansion of macro 'STORE64'
KeccakP-1600-XOP.c: STORE64(state[24], X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:403:5: note: in expansion of macro 'copyToState'
KeccakP-1600-XOP.c: copyToState(stateAsLanes, A)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=k8 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=nocona -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=prescott -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:720:1: error: inlining failed in call to always_inline '_mm_storel_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_storel_epi64 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:38:29: error: called from here
KeccakP-1600-XOP.c: #define STORE64(a, b) _mm_storel_epi64((V64 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:374:5: note: in expansion of macro 'STORE64'
KeccakP-1600-XOP.c: STORE64(state[24], X##su); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:403:5: note: in expansion of macro 'copyToState'
KeccakP-1600-XOP.c: copyToState(stateAsLanes, A)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-XOP.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
KeccakP-1600-XOP.c: _mm_store_si128 (__m128i *__P, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:47:29: error: called from here
KeccakP-1600-XOP.c: #define STORE128(a, b) _mm_store_si128((V128 *)&(a), b)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:216:1: error: inlining failed in call to always_inline '_mm_blend_pd': target specific option mismatch
KeccakP-1600-XOP.c: _mm_blend_pd (__m128d __X, __m128d __Y, const int __M)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:55:39: error: called from here
KeccakP-1600-XOP.c: #define GET64LOHI(a, b) ((__m128i)_mm_blend_pd((__m128d)a, (__m128d)b, 2))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:52:47: note: in definition of macro 'SWAP64'
KeccakP-1600-XOP.c: #define SWAP64(a) _mm_shuffle_epi32(a, 0x4E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:56:36: note: in expansion of macro 'GET64LOHI'
KeccakP-1600-XOP.c: #define GET64HILO(a, b) SWAP64(GET64LOHI(b, a))
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:253:13: note: in expansion of macro 'GET64HILO'
KeccakP-1600-XOP.c: Bsosu = GET64HILO(Bsiso, Bsusa); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: ...

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

Compiler output

Implementation: Bulldozer
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_roti_epi64(__m128i __A, const int __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:250:11: error: called from here
KeccakP-1600-XOP.c: Bsusa = ROL6464same(Bsusa, 2); \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:270:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-XOP.c: #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-unrolling.macros:57:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-XOP.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:402:5: note: in expansion of macro 'rounds12'
KeccakP-1600-XOP.c: rounds12
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
KeccakP-1600-XOP.c: from KeccakP-1600-XOP.c:32:
KeccakP-1600-XOP.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakP-1600-XOP.c: _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakP-1600-XOP.c: ^
KeccakP-1600-XOP.c: KeccakP-1600-XOP.c:248:11: error: called from here
KeccakP-1600-XOP.c: Bsiso = ROL6464(Bsiso, 39, 41); \
KeccakP-1600-XOP.c: ...

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -O -fomit-frame-pointer Bulldozer
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Bulldozer

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_AddLanesAll':
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:35: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:116:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 0 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.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
KeccakP-1600-times2-SIMD128.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:132:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 16 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -O -fomit-frame-pointer Haswell
gcc -m32 -march=k8 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Haswell
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -O -fomit-frame-pointer Haswell
gcc -m32 -march=nocona -Os -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Haswell
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Haswell
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -O -fomit-frame-pointer Haswell
gcc -m32 -march=prescott -Os -fomit-frame-pointer Haswell
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer Nehalem
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=k8 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer Nehalem
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -O -fomit-frame-pointer Nehalem
gcc -m32 -march=nocona -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -O -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -O -fomit-frame-pointer Nehalem
gcc -m32 -march=prescott -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_AddLanesAll':
KeccakP-1600-times2-SIMD128.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
KeccakP-1600-times2-SIMD128.c: _mm_xor_si128 (__m128i __A, __m128i __B)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:114:33: note: in expansion of macro 'XOReq128'
KeccakP-1600-times2-SIMD128.c: #define XOR_In( argIndex ) XOReq128( stateAsLanes[argIndex], LOAD6464(curData1[argIndex], curData0[argIndex]))
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:132:9: note: in expansion of macro 'XOR_In'
KeccakP-1600-times2-SIMD128.c: XOR_In( 16 );
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
KeccakP-1600-times2-SIMD128.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:58:37: error: called from here
KeccakP-1600-times2-SIMD128.c: #define XOReq128(a, b) a = _mm_xor_si128(a, b)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:557:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:532:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:158:9: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIotaPrepareTheta(i+1, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:142:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+2], lanes2 ),\
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Haswell
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s: Assembler messages:
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:19: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:22: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:25: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:32: Error: invalid instruction suffix for `stos'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:34: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:35: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:40: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:41: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:45: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:51: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:52: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:54: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:60: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:62: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:63: Error: bad register name `%dil'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:68: Error: bad register name `%rdi)'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:70: Error: bad register name `%rdi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:81: Error: bad register name `%rbp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:84: Error: bad register name `%rsi'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:85: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:87: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:88: Error: bad register name `%rsp'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:89: Error: bad register name `%rdx'
KeccakP-1600-AVX2.s: KeccakP-1600-AVX2.s:91: Error: bad register name `%rcx'
KeccakP-1600-AVX2.s: ...

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: Haswell
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c: In function 'KeccakP1600times4_AddLanesAll':
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:135:40: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
KeccakP-1600-times4-SIMD256.c: #define Xor_In4( argIndex ) lanes0 = LOAD256u( curData0[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:55:41: error: called from here
KeccakP-1600-times4-SIMD256.c: #define XOReq256(a, b) a = _mm256_xor_si256(a, b)
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:143:33: note: in expansion of macro 'XOReq256'
KeccakP-1600-times4-SIMD256.c: XOReq256( stateAsLanes[argIndex+3], lanes3 )
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:149:9: note: in expansion of macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 12 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
KeccakP-1600-times4-SIMD256.c: from KeccakP-1600-times4-SIMD256.c:21:
KeccakP-1600-times4-SIMD256.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
KeccakP-1600-times4-SIMD256.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 13, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Haswell
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -O -fomit-frame-pointer Haswell
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Haswell

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: KnightsLanding
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c: In function 'KeccakP1600_Permute_12rounds':
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:292:7: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
KeccakP-1600-AVX512.c: V512 moveThetaPrev = _mm512_setr_epi64(4, 0, 1, 2, 3, 5, 6, 7); \
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:476:5: note: in expansion of macro 'KeccakP_DeclareVars'
KeccakP-1600-AVX512.c: KeccakP_DeclareVars
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:213:28: error: called from here
KeccakP-1600-AVX512.c: #define STORE_Plane(a,v) _mm512_mask_storeu_epi64( a, 0x1F, v)
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:322:5: note: in expansion of macro 'STORE_Plane'
KeccakP-1600-AVX512.c: STORE_Plane(pState+20, Saeiou);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: KeccakP-1600-AVX512.c:484:5: note: in expansion of macro 'copyToState'
KeccakP-1600-AVX512.c: copyToState(stateAsLanes);
KeccakP-1600-AVX512.c: ^
KeccakP-1600-AVX512.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:45:0,
KeccakP-1600-AVX512.c: from KeccakP-1600-AVX512.c:26:
KeccakP-1600-AVX512.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx512fintrin.h:5781:1: error: inlining failed in call to always_inline '_mm512_mask_storeu_epi64': target specific option mismatch
KeccakP-1600-AVX512.c: _mm512_mask_storeu_epi64 (void *__P, __mmask8 __U, __m512i __A)
KeccakP-1600-AVX512.c: ...

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

Compiler output

Implementation: Nehalem
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:9: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:10: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:11: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:13: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:16: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:19: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:23: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:25: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:26: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:28: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:31: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:35: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:38: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:40: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:47: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O3 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -O -fomit-frame-pointer Nehalem
gcc -m32 -march=corei7 -Os -fomit-frame-pointer Nehalem

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=k8 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=nocona -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=prescott -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c: In function 'KeccakP1600times2_PermuteAll_24rounds':
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:656:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bmu = ROL64in128_56(A##so); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:801:5: note: in expansion of macro 'rounds24'
KeccakP-1600-times2-SIMD128.c: rounds24
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
KeccakP-1600-times2-SIMD128.c: from KeccakP-1600-times2-SIMD128.c:19:
KeccakP-1600-times2-SIMD128.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
KeccakP-1600-times2-SIMD128.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-times2-SIMD128.c:637:9: error: called from here
KeccakP-1600-times2-SIMD128.c: Bko = ROL64in128_8(A##mu); \
KeccakP-1600-times2-SIMD128.c: ^
KeccakP-1600-times2-SIMD128.c: KeccakP-1600-unrolling.macros:42:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakP-1600-times2-SIMD128.c: thetaRhoPiChiIota(23, E, A) \
KeccakP-1600-times2-SIMD128.c: ...

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

Compiler output

Implementation: SandyBridge
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s: Assembler messages:
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:20: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:21: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:22: Error: bad register name `%sil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:24: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:27: Error: bad register name `%dil'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:30: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:33: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:34: Error: invalid instruction suffix for `stos'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:36: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:37: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:39: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:41: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:42: Error: bad register name `%rdi'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:44: Error: bad register name `%r8d'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:46: Error: bad register name `%rdi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:48: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:49: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:50: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:51: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:52: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:53: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:58: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:59: Error: bad register name `%rsi)'
KeccakP-1600-opt64.s: KeccakP-1600-opt64.s:60: Error: bad register name `%r8b'
KeccakP-1600-opt64.s: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -O -fomit-frame-pointer SandyBridge
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SandyBridge

Compiler output

Implementation: asmX86-64
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: asmX86-64
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s: Assembler messages:
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-gas.s: KeccakP-1600-x86-64-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-gas.s: ...

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

Compiler output

Implementation: asmX86-64shld
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: asmX86-64shld
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s: Assembler messages:
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:52: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:53: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:54: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:55: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:56: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:57: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:60: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:62: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:63: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:64: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:66: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: bad expression
KeccakP-1600-x86-64-shld-gas.s: KeccakP-1600-x86-64-shld-gas.s:67: Error: junk at end of line, first unrecognized character is `r'
KeccakP-1600-x86-64-shld-gas.s: ...

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