Implementation notes: x86, gpu, crypto_aead/deoxyseq256128v1

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: deoxyseq256128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4104470665 0 094817 408 832optgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
4168464228 0 083471 392 832optgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
4466870665 0 094817 408 832optgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
4520863516 0 084764 404 832optgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
4537663516 0 084764 404 832optgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
4612063730 0 084572 408 832optgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
4704463730 0 084572 408 832optgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
4762863730 0 084572 408 832optgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
4774064228 0 083471 392 832optgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
4897663516 0 084764 404 832optgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
4974864228 0 083471 392 832optgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
4988470665 0 094817 408 832optgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
335969244775 0 066595 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
340964839993 0 060797 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
341009241060 0 059444 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
346943641017 0 060452 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
348816481588 0 059488 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
349940041859 0 063432 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
350246840208 0 060833 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082520190816
352124041060 0 059444 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
352976043269 0 065195 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
357883640346 0 059201 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
359016041754 0 061700 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
359245240234 0 059057 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
359809242907 0 061955 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
359920044823 0 064099 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
360368440234 0 059137 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
360424042791 0 064375 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
360479640234 0 059405 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
361572840408 0 059105 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082520190816
363310042791 0 064375 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
363578040234 0 059405 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
363739640234 0 059137 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
364474041660 0 062736 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
366261641754 0 061700 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
366427640383 0 058961 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
368736840234 0 059405 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
368779242253 0 061979 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
371809641463 0 061292 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
373151238673 0 057587 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
374835640613 0 059028 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
377183639626 0 059557 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
378627239626 0 058949 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
378939642907 0 061955 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
381932039626 0 059557 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
383354840093 0 058113 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
383654040093 0 058305 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
389375639088 0 056547 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
406582840093 0 058305 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
413368843251 0 061476 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
435987643035 0 062804 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
446226443035 0 062804 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
453859641550 0 060991 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
453941243251 0 061476 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
475068441843 0 059823 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
641977236239 0 055419 396 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
661264835061 0 054324 400 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
663132435971 0 055279 396 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
674336037420 0 058219 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
675219635971 0 055279 396 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
681539237368 0 057099 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
686263237368 0 057099 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
686732037368 0 057099 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
690905636641 0 055691 400 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
699098036264 0 055807 396 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
714605236044 0 055556 404 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082520190816
786325631184 0 046891 396 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
813455631274 0 047631 396 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
814249630954 0 046775 396 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
822695234732 0 053667 400 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
826464431167 0 047412 404 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
828436431167 0 047412 404 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
836853630354 0 046208 400 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
851988063190 0 047427 400 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
854732031990 0 048239 396 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
855886431167 0 047396 404 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
857242031167 0 047428 404 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
857942835538 0 053832 404 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
859175231990 0 048239 396 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
859552832150 0 048975 396 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
860068435538 0 053832 404 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
863734835538 0 053832 404 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
868163639895 0 058640 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
871532031990 0 048239 396 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
872662031167 0 047396 404 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
883883231167 0 047412 404 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
889308831295 0 047472 404 832refgcc_-m32_-O2_-fomit-frame-pointer2019082520190816
897036039895 0 058640 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
912661231167 0 047396 404 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
925082431184 0 046891 396 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
972238029581 0 045219 400 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
987131637514 0 056451 396 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
1054358031405 0 046612 404 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
1058668831405 0 046612 404 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
1076488831405 0 046612 404 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
1176136833034 0 048244 400 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
1196566833034 0 048244 400 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
1271651230943 0 050571 396 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
1276909632415 0 047891 396 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
1282609631130 0 050895 396 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1314562430378 0 049732 400 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
1328998031130 0 050895 396 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
1348816831245 0 050820 404 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082520190816
1376954831118 0 050895 396 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
1419242831419 0 051339 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
1426566829389 0 045167 396 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
1438162831367 0 051427 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
1448721628814 0 044404 400 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
1460563231419 0 051339 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
1464363631419 0 051339 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
1469303229611 0 045555 396 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
1472568430218 0 049531 400 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
1476344029611 0 045555 396 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
1476638432440 0 050900 404 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
1482084831154 0 049891 400 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
1517668830503 0 049016 404 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
1532376032440 0 050900 404 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
1536944829611 0 045555 396 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
1549307229425 0 045295 396 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
1559025229425 0 045295 396 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1563574430503 0 049016 404 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
1569354830503 0 049016 404 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
1575058029352 0 045324 404 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
1588939229611 0 045611 396 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
1615165629352 0 045324 404 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
1630898829352 0 045324 404 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
1639900829352 0 045324 404 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
1648333632204 0 050759 400 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
1653861229194 0 045111 396 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
1655242829352 0 045324 404 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
1655482829352 0 045268 404 832refgcc_-m32_-O_-fomit-frame-pointer2019082520190816
1660817229352 0 045324 404 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
1688581229352 0 045324 404 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
1732788858500 0 044187 400 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
1738700428717 0 043672 404 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
1745652828717 0 043672 404 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
1757308827338 0 042267 392 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
1769093227269 0 042135 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
1780201630461 0 045256 404 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
1781502827269 0 042135 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
1782132827269 0 042135 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
1796994828385 0 044083 400 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
1799032027315 0 042279 392 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
1801958830461 0 045256 404 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
1818772027659 0 042631 392 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
1829832827338 0 042231 392 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
1832542827338 0 042231 392 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
1832969227269 0 042187 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
1837681227359 0 042371 392 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
1843220827338 0 042231 392 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
1855892028717 0 043672 404 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
1863589627315 0 042279 392 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
1874130827660 0 042615 392 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
1878824427657 0 042591 392 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
1885492427359 0 042371 392 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
1889615627660 0 042615 392 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
1900055227313 0 042239 392 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
1900991630221 0 045139 400 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
1907202827308 0 042275 392 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
1908100827660 0 042615 392 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
1908934427320 0 042239 392 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
1912622827664 0 042595 392 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
1915186027704 0 042739 392 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
1918520427318 0 042243 392 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
1934538455318 0 042631 392 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
1939453627359 0 042371 392 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
1942582827664 0 042595 392 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
1960970827704 0 042739 392 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
1987368027318 0 042243 392 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
1987848027704 0 042739 392 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
1987869227308 0 042275 392 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2034974827308 0 042275 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
2058857627315 0 042243 392 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082520190816
2084367627659 0 042595 392 832refgcc_-m32_-Os_-fomit-frame-pointer2019082520190816
2089754427666 0 042607 392 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
2103768827315 0 042243 392 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
2117783227660 0 042615 392 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
2123117227660 0 042615 392 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
2141038027660 0 042615 392 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
2215075627652 0 042627 392 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
2215624027659 0 042595 392 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
2233710427660 0 042631 392 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
2296850427652 0 042627 392 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
2322104827652 0 042627 392 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816

Test failure

Implementation: opt
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: opt
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: deoxys-256.c:75:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
deoxys-256.c: const __m128i STAGE_MASK = constant8( 0x0f ,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff );
deoxys-256.c: ^~~~~~~~~~
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:695:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
deoxys-256.c: _mm_load_si128 (__m128i const *__P)
deoxys-256.c: ^~~~~~~~~~~~~~
deoxys-256.c: deoxys-256.c:91:9: note: called from here
deoxys-256.c: State = load( (__m128i *) ( M1 ) );
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
deoxys-256.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys-256.c: ^~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:30:0:
deoxys-256.c: ae.macros:146:8: note: called from here
deoxys-256.c: Tw = xor ( and(Tw, BLOCK_MASK), tmp );
deoxys-256.c: deoxys-256.c:90:3: note: in expansion of macro 'SET_BLOCK_NO_IN_TWEAK'
deoxys-256.c: SET_BLOCK_NO_IN_TWEAK( Tweak, l );
deoxys-256.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
deoxys-256.c: ...

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

Compiler output

Implementation: opt
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:95:3: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[16] , t ) );
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:28:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys-256.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:94:40: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[15] , t ) );t=permute( t , H_PERMUTATION);\
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: ...

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

Compiler output

Implementation: opt
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:695:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
deoxys-256.c: _mm_load_si128 (__m128i const *__P)
deoxys-256.c: ^~~~~~~~~~~~~~
deoxys-256.c: deoxys-256.c:91:9: note: called from here
deoxys-256.c: State = load( (__m128i *) ( M1 ) );
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1291:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
deoxys-256.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys-256.c: ^~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:30:0:
deoxys-256.c: ae.macros:146:8: note: called from here
deoxys-256.c: Tw = xor ( and(Tw, BLOCK_MASK), tmp );
deoxys-256.c: deoxys-256.c:90:3: note: in expansion of macro 'SET_BLOCK_NO_IN_TWEAK'
deoxys-256.c: SET_BLOCK_NO_IN_TWEAK( Tweak, l );
deoxys-256.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys-256.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys-256.c: from deoxys-256.c:25:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
deoxys-256.c: _mm_and_si128 (__m128i __A, __m128i __B)
deoxys-256.c: ^~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: ...

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

Compiler output

Implementation: opt
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:95:3: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[16] , t ) );
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:28:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys-256.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:94:40: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[15] , t ) );t=permute( t , H_PERMUTATION);\
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: ...
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:95:3: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[16] , t ) );
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:28:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
deoxys-256.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:94:40: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[15] , t ) );t=permute( t , H_PERMUTATION);\
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: ...

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

Compiler output

Implementation: opt
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: deoxys-256.c: In function 'XLS':
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:95:3: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[16] , t ) );
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: In file included from deoxys-256.c:29:0:
deoxys-256.c: tweakable-cipher.macros:94:3: note: called from here
deoxys-256.c: s = enc( s , xor( subkeys[15] , t ) );t=permute( t , H_PERMUTATION);\
deoxys-256.c: deoxys-256.c:92:21: note: in expansion of macro 'AES'
deoxys-256.c: if( Direction){ AES( State , subkeys , Tweak , tTweak ); }
deoxys-256.c: ^~~
deoxys-256.c: In file included from deoxys-256.c:27:0:
deoxys-256.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
deoxys-256.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys-256.c: ^~~~~~~~~~~~~~~~
deoxys-256.c: ...

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