Implementation notes: x86, gpu, crypto_aead/deoxysi128v141

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: deoxysi128v141
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
188844133330 0 592152389 408 1424bitslicegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
194828133330 0 592152389 408 1424bitslicegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
195940133330 0 592152389 408 1424bitslicegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
198248134131 0 592152841 408 1424bitslicegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
209428108766 0 592124925 408 1424bitslicegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
210536134411 0 592153149 408 1424bitslicegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
213836110138 0 592126301 408 1424bitslicegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
216808176273 0 592192193 408 1424bitslicegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
216928108766 0 592124925 408 1424bitslicegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
218496108766 0 592124925 408 1424bitslicegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
219140110154 0 592126317 408 1424bitslicegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
219512176273 0 592192193 408 1424bitslicegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
223256176273 0 592192193 408 1424bitslicegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
224528110154 0 592126317 408 1424bitslicegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
225576134131 0 592152893 408 1424bitslicegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
235408134313 0 592153069 408 1424bitslicegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
236756105875 0 592120623 392 1424bitslicegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
246436110154 0 592126333 408 1424bitslicegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
247140101488 0 592116255 392 1424bitslicegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
248440105875 0 592120623 392 1424bitslicegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
250852105875 0 592120623 392 1424bitslicegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
253696101338 0 592116095 392 1424bitslicegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
255296183760 0 592199681 408 1424bitslicegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
256884183760 0 592199681 408 1424bitslicegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
257580183760 0 592199681 408 1424bitslicegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
266960101345 0 592116111 392 1424bitslicegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
267380183581 0 592199505 408 1424bitslicegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
275612101338 0 592116095 392 1424bitslicegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
35080041745 0 59261729 408 1424tablegcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
35093242334 0 59260717 408 1424tablegcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
36193635622 0 59250543 392 1424tablegcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082520190816
36304835632 0 59250559 392 1424tablegcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
36388041599 0 59260713 408 1424tablegcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
36728038958 0 59258333 404 1424tablegcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
36945642334 0 59260717 408 1424tablegcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
36959238918 0 59258608 400 1424tablegcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
36968841555 0 59260968 400 1424tablegcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
37035638698 0 59254001 408 1424tablegcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
37038436151 0 59251079 392 1424tablegcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
37073641607 0 59260381 408 1424tablegcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
37079238834 0 59258640 400 1424tablegcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
37194844300 0 59263639 396 1424tablegcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
37224035650 0 59250671 392 1424tablegcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
37267635846 0 59250847 392 1424tablegcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
37286841607 0 59260433 408 1424tablegcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
37465636019 0 59250947 392 1424tablegcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
37516442909 0 59262808 400 1424tablegcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
37603635987 0 59250903 392 1424tablegcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
37667241697 0 59259905 408 1424tablegcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
37713239068 0 59255361 408 1424tablegcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
37727642987 0 59264612 400 1424tablegcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
37774439049 0 59254812 400 1424tablegcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
37885283432 0 118460352 404 1424tablegcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
37948439052 0 59255313 408 1424tablegcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
37963236019 0 59250947 392 1424tablegcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
38030839644 0 59259251 396 1424tablegcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
38071242579 0 59263197 408 1424tablegcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082520190816
38148041931 0 59260927 400 1424tablegcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
38264838397 0 59257687 400 1424tablegcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
38291638834 0 59258640 400 1424tablegcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
38399239068 0 59255345 408 1424tablegcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
38460444638 0 59266243 396 1424tablegcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
38556040357 0 59258923 400 1424tablegcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
38682344300 0 59263639 396 1424tablegcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
38780840213 0 59256295 396 1424tablegcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
38838836151 0 59251079 392 1424tablegcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
38942443559 0 59263079 396 1424tablegcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
39042435622 0 59250543 392 1424tablegcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
39136441599 0 59260713 408 1424tablegcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
39341243752 0 59265027 396 1424tablegcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
39349279474 0 118455616 404 1424tablegcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
39361638054 0 59253691 400 1424tablegcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
39386838550 0 59257049 408 1424tablegcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
39416839067 0 59255456 400 1424tablegcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
39520836927 0 59252885 408 1424tablegcc_-m32_-O_-fomit-frame-pointer2019082520190816
39526035814 0 59250719 392 1424tablegcc_-m32_-Os_-fomit-frame-pointer2019082520190816
39587235655 0 59250575 392 1424tablegcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
39636838910 0 59258660 400 1424tablegcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
39659241599 0 59260713 408 1424tablegcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
39687239052 0 59255313 408 1424tablegcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
39692841735 0 59260541 408 1424tablegcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
39693638988 0 59258581 408 1424tablegcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082520190816
39724445766 0 59266019 396 1424tablegcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
39748441574 0 59259876 400 1424tablegcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
39756439052 0 59255313 408 1424tablegcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
39805243008 0 59262357 404 1424tablegcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
39852038970 0 59254776 400 1424tablegcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
39869638853 0 59254732 404 1424tablegcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
39953242915 0 59262772 400 1424tablegcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
39973640639 0 59260152 404 1424tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
40033635659 0 59250575 392 1424tablegcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
40043645232 0 59266096 400 1424tablegcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
40130041745 0 59261121 408 1424tablegcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
40196041748 0 59258072 400 1424tablegcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
40472439644 0 59259251 396 1424tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
40500036902 0 59252909 408 1424tablegcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
40522841390 0 59259764 400 1424tablegcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
40606043132 0 59264192 404 1424tablegcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
40708035999 0 59250883 392 1424tablegcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
40718443410 0 59262520 404 1424tablegcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
40729236977 0 59252581 404 1424tablegcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
40740838698 0 59254001 408 1424tablegcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
40777640213 0 59256295 396 1424tablegcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
40900441390 0 59259764 400 1424tablegcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
40932035959 0 59250835 392 1424tablegcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
40948443649 0 59262591 396 1424tablegcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
40968036902 0 59252909 408 1424tablegcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
41008035823 0 59250735 392 1424tablegcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
41030038620 0 59253551 400 1424tablegcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
41067640639 0 59260152 404 1424tablegcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
41077646346 0 59266204 400 1424tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
41163641745 0 59261729 408 1424tablegcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
41172836902 0 59252909 408 1424tablegcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
41245236332 0 59251211 392 1424tablegcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
41293640213 0 59256295 396 1424tablegcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
41295236023 0 59250935 392 1424tablegcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
41316442982 0 59262608 400 1424tablegcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
41324035845 0 59250751 392 1424tablegcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
41355672334 0 118451095 392 1424tablegcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
41408436684 0 59252632 400 1424tablegcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
41552439068 0 59255345 408 1424tablegcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
41577236970 0 59252920 400 1424tablegcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
41578435846 0 59250847 392 1424tablegcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
41612435845 0 59250751 392 1424tablegcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
41631236151 0 59251079 392 1424tablegcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
41670836902 0 59252909 408 1424tablegcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
41746039025 0 59257804 404 1424tablegcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
41845241464 0 59260387 400 1424tablegcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
41890839644 0 59259251 396 1424tablegcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
42068845050 0 59264396 400 1424tablegcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
42183635655 0 59250575 392 1424tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
42188042549 0 59261772 400 1424tablegcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
42191635848 0 59250767 392 1424tablegcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
42226045232 0 59266096 400 1424tablegcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
42244443215 0 59262797 408 1424tablegcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082520190816
42253235650 0 59250671 392 1424tablegcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
42293236016 0 59250947 392 1424tablegcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
42293243649 0 59262591 396 1424tablegcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
42325243176 0 59262528 400 1424tablegcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
42334438550 0 59257049 408 1424tablegcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
42376042061 0 59260621 404 1424tablegcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
42413674418 0 118452204 404 1424tablegcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
42450446346 0 59266204 400 1424tablegcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
42452045137 0 59264287 396 1424tablegcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
42555238550 0 59257049 408 1424tablegcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
42706436154 0 59251079 392 1424tablegcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
42774440701 0 59257359 396 1424tablegcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
42804036902 0 59252909 408 1424tablegcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
42804436684 0 59252632 400 1424tablegcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
42882444300 0 59263639 396 1424tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
42895636023 0 59250935 392 1424tablegcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
42915639635 0 59259371 396 1424tablegcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
43061237624 0 59253491 396 1424tablegcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
43079639108 0 59255325 408 1424tablegcc_-m32_-O2_-fomit-frame-pointer2019082520190816
43097635846 0 59250847 392 1424tablegcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
43099635995 0 59250903 392 1424tablegcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
43153635814 0 59250719 392 1424tablegcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
43248835959 0 59250835 392 1424tablegcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
43292441314 0 59258787 400 1424tablegcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
43306042909 0 59262808 400 1424tablegcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
43382441748 0 59258072 400 1424tablegcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
43498836019 0 59250947 392 1424tablegcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
43543645960 0 59267443 396 1424tablegcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
43576835999 0 59250883 392 1424tablegcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
43727639068 0 59255345 408 1424tablegcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
43787237640 0 59253467 396 1424tablegcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
43876043176 0 59262528 400 1424tablegcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
43882439083 0 59254949 404 1424tablegcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
43883636195 0 59251127 392 1424tablegcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
44072836902 0 59252909 408 1424tablegcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
44278436710 0 59252407 400 1424tablegcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
44358435999 0 59250883 392 1424tablegcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
44515236808 0 59251773 408 1424tablegcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
44628043236 0 59261251 396 1424tablegcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
44638437640 0 59253467 396 1424tablegcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
44774039982 0 59255495 396 1424tablegcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
44939237003 0 59252824 400 1424tablegcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
44966436902 0 59252909 408 1424tablegcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
45595241607 0 59260433 408 1424tablegcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
45771242334 0 59260717 408 1424tablegcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
45839236023 0 59250935 392 1424tablegcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
45842443501 0 59262487 396 1424tablegcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
45888842459 0 59261161 408 1424tablegcc_-m32_-O3_-fomit-frame-pointer2019082520190816
46205235650 0 59250671 392 1424tablegcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
46213641697 0 59259713 408 1424tablegcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
47290838853 0 59254732 404 1424tablegcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
47329245050 0 59264396 400 1424tablegcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
47336436808 0 59251773 408 1424tablegcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
47382036295 0 59251163 392 1424tablegcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
47382442189 0 59262957 404 1424tablegcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
47514035995 0 59250903 392 1424tablegcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
47746435995 0 59250903 392 1424tablegcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
47957635959 0 59250835 392 1424tablegcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
48265639049 0 59254812 400 1424tablegcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
48474443752 0 59265027 396 1424tablegcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
48553236808 0 59251773 408 1424tablegcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
48726841697 0 59259905 408 1424tablegcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
49168843396 0 59262823 396 1424tablegcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
49762037640 0 59253467 396 1424tablegcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
50470838698 0 59254001 408 1424tablegcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
165811233652 0 054261 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082520190816
166827633639 0 053544 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
167075233386 0 054924 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
168355233639 0 053544 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
169777666602 0 051912 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
170197633980 0 052689 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082520190816
171162436538 0 057991 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
171498035330 0 054243 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
171640033367 0 051652 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
172038033217 0 052321 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
173428435208 0 056763 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
173776435330 0 054243 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
173924433233 0 052069 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
175508833460 0 051800 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
176545633562 0 052097 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
177052435392 0 054951 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
177192033248 0 052632 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
178088035050 0 056295 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
178414433233 0 052069 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
179773233326 0 051525 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
180440432859 0 052777 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
180460433233 0 052017 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
180678433217 0 052321 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
180744836786 0 055907 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
181496835050 0 056295 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
181648032859 0 052169 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
182078833460 0 051800 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
182260432567 0 051463 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
182314433204 0 053937 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
183146433483 0 054492 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
184856833519 0 053304 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
187443633217 0 052321 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
188228432859 0 052777 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
188834435782 0 055104 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
189223633345 0 052161 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
191100434291 0 053679 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
192953632957 0 050391 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
196086835782 0 055104 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
196815635620 0 056480 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
200004035620 0 056480 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
202081633326 0 051525 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
204986033326 0 051333 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
208069634525 0 052463 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
261456431905 0 051100 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
270698432435 0 051744 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
283438432705 0 051768 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
284867232037 0 051600 400 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
285382435032 0 055271 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
285945233590 0 052951 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
287020033590 0 052951 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
287879232435 0 051744 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
289966832444 0 051989 408 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082520190816
293074432031 0 051317 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
297136033590 0 052951 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
311052828437 0 044200 400 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
321670835327 0 055148 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
325389628488 0 044753 408 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
329188829582 0 045659 396 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
330695635327 0 055148 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
337019628536 0 044252 400 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
337815231298 0 050231 400 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
338388429582 0 045659 396 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
339715228472 0 044705 408 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
339758028536 0 044252 400 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
342188028472 0 044705 408 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
344484430062 0 046711 396 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
344748828296 0 044640 400 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
345018828488 0 044737 408 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
347213628284 0 044129 404 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
348733658140 0 044880 404 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
354398428520 0 044701 408 832refgcc_-m32_-O2_-fomit-frame-pointer2019082520190816
355987228488 0 044737 408 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
360048428472 0 044705 408 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
360150429582 0 045659 396 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
360391628488 0 044737 408 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
363480831708 0 050049 408 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
365592431708 0 050049 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
368109231708 0 050049 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
372427632928 0 051871 396 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
386908028199 0 043465 408 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
388620027557 0 043183 400 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
392297228199 0 043465 408 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
400038028199 0 043465 408 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
427741230797 0 047064 400 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
442796030797 0 047064 400 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
484774029335 0 044819 396 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
514301628158 0 047525 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
522795228583 0 047324 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
554642429052 0 048739 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
559389628085 0 047808 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
574585628601 0 048165 408 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082520190816
577591227782 0 047051 400 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
584677228135 0 047872 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
597461629074 0 048651 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
599691229074 0 048651 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
604273628182 0 047820 400 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
607927227417 0 043207 396 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
613889227417 0 043207 396 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
615917628135 0 047872 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
621665227417 0 043207 396 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
623182026781 0 042648 400 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
626151226976 0 042941 408 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
629698027866 0 046369 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
633295630145 0 049636 404 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
636668026762 0 042548 400 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
637675226781 0 042648 400 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
638547229074 0 048651 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
639706430145 0 049636 404 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
640129226740 0 042333 404 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
643278426692 0 042540 400 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
644512026999 0 042917 408 832refgcc_-m32_-O_-fomit-frame-pointer2019082520190816
651224826976 0 042941 408 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
653760426976 0 042941 408 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
654557227866 0 046369 408 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
654778026976 0 042941 408 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
660756025675 0 040563 392 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
661323653928 0 041916 404 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
661793627866 0 046369 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
670295226345 0 041999 400 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
671325225715 0 040639 392 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
675840426976 0 042941 408 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
677934826976 0 042941 408 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
680035227389 0 043215 396 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
688188825583 0 040499 392 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
689369626976 0 042941 408 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
694495226411 0 041361 408 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
694661629711 0 048223 400 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
700714025701 0 040619 392 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
700908025580 0 040487 392 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
702324825746 0 040671 392 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
704151625318 0 040211 392 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
709841226411 0 041361 408 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
710900025318 0 040215 392 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
711597225320 0 040311 392 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
714273225227 0 040075 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
715723225859 0 040751 392 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
717663651934 0 040895 392 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
720735625580 0 040487 392 832refgcc_-m32_-Os_-fomit-frame-pointer2019082520190816
722174825267 0 040167 392 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082520190816
723592025227 0 040075 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
724280428467 0 044300 404 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
724504825267 0 040167 392 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
726956025318 0 040215 392 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
727187628131 0 042999 400 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
728766025271 0 040163 392 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
729638826411 0 041361 408 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
730172025682 0 040547 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
732444428467 0 044300 404 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
733877625227 0 040075 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
736841225859 0 040751 392 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
738048825631 0 040631 392 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
744055625631 0 040631 392 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
746469225701 0 040619 392 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
747189625633 0 040551 392 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
748065625320 0 040311 392 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
750162425633 0 040551 392 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
750292425859 0 040751 392 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
750807225292 0 040155 392 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
751870425292 0 040155 392 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
752606825967 0 040895 392 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
754062825320 0 040311 392 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
765185225292 0 040155 392 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
766235225887 0 040783 392 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
771494425887 0 040783 392 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816
779402826006 0 040943 392 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
783262025633 0 040547 392 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
787236425631 0 040631 392 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
793902025957 0 040891 392 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
802271225887 0 040783 392 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
824146425701 0 040619 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
846924425957 0 040891 392 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
851130825957 0 040891 392 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816

Test failure

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

Number of similar (compiler,implementation) pairs: 39, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer aesni
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer aesni
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesni
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer aesnis
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer aesnis
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesnis
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesnis
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bitslice
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bitslice
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bitslice
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
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer table
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer table
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer table

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:57:19: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
deoxys.c: const __m128i EIGHT = constant8( 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,8);
deoxys.c: ^~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:654:1: error: inlining failed in call to always_inline '_mm_set1_epi8': target specific option mismatch
deoxys.c: _mm_set1_epi8 (char __A)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:84:13: note: called from here
deoxys.c: __m128i mask_bottom_1_bit = constant8_same(0x01);
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:654:1: error: inlining failed in call to always_inline '_mm_set1_epi8': target specific option mismatch
deoxys.c: _mm_set1_epi8 (char __A)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:83:13: note: called from here
deoxys.c: __m128i mask_top_7_bits = constant8_same(0xfe);
deoxys.c: ^~~~~~~~~~~~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
deoxys.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:35:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ^~~~~~~
deoxys.c: tweakable-cipher.macros:52:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ...

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

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:654:1: error: inlining failed in call to always_inline '_mm_set1_epi8': target specific option mismatch
deoxys.c: _mm_set1_epi8 (char __A)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:84:13: note: called from here
deoxys.c: __m128i mask_bottom_1_bit = constant8_same(0x01);
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:654:1: error: inlining failed in call to always_inline '_mm_set1_epi8': target specific option mismatch
deoxys.c: _mm_set1_epi8 (char __A)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:83:13: note: called from here
deoxys.c: __m128i mask_top_7_bits = constant8_same(0xfe);
deoxys.c: ^~~~~~~~~~~~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:602:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
deoxys.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:80:13: note: called from here
deoxys.c: __m128i Checksum = constant32( 0 , 0 , 0 , 0 );
deoxys.c: ^~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:35:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ^~~~~~~
deoxys.c: tweakable-cipher.macros:52:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ...
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: deoxys.c:98:11: note: called from here
deoxys.c: tmp = permute( tmp, H_PERMUTATION );
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:7:22: note: called from here
deoxys.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:35:13: note: in expansion of macro 'permute'
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: ^~~~~~~
deoxys.c: tweakable-cipher.macros:52:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ...

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

Compiler output

Implementation: aesni
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:1:18: note: called from here
deoxys.c: #define enc(a,b) _mm_aesenc_si128(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:148:8: note: in expansion of macro 'enc'
deoxys.c: s[7] = enc( s[7] , xor(tmp, tw_c[Round][7] ) );\
deoxys.c: ^~~
deoxys.c: tweakable-cipher.macros:189:3: note: in expansion of macro 'ONE_ROUND'
deoxys.c: ONE_ROUND( states , subkeys[14] , RT[ 6] , 14 );\
deoxys.c: ^~~~~~~~~
deoxys.c: ae.macros:31:11: note: in expansion of macro 'AES8'
deoxys.c: AES8 ( States, subkeys, tTweak ); \
deoxys.c: ^~~~
deoxys.c: deoxys.c:143:15: note: in expansion of macro 'PROCESS_8_ASS_DATA_BLOCKS'
deoxys.c: PROCESS_8_ASS_DATA_BLOCKS( States, ass_data + 16 * i , Auth );
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:28:0:
deoxys.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.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.c: deoxys.c:58:19: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
deoxys.c: const __m128i EIGHT = constant8(0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,8);
deoxys.c: ^~~~~
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:91:11: note: called from here
deoxys.c: Tweak = xor(Tweak, Tweak);
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:90:10: note: called from here
deoxys.c: Auth = xor(Auth, Auth);
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:5:18: note: called from here
deoxys.c: ...

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

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:46:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2(subkeys, key, tmp, tmp1);
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: ...

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

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:91:11: note: called from here
deoxys.c: Tweak = xor(Tweak, Tweak);
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:90:10: note: called from here
deoxys.c: Auth = xor(Auth, Auth);
deoxys.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
deoxys.c: from deoxys.c:26:
deoxys.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.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:5:18: note: called from here
deoxys.c: #define xor(a,b) _mm_xor_si128(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:46:46: note: in expansion of macro 'xor'
deoxys.c: ...

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

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:46:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2(subkeys, key, tmp, tmp1);
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: ...
deoxys.c: In file included from deoxys.c:29:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:46:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp2, tmp1 ); subkeys[14] = xor( tmp1, RCONST(14) );
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: TWEAKEY_SCHEDULE2(subkeys, key, tmp, tmp1);
deoxys.c: ^~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:29:0:
deoxys.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.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:27:11: note: called from here
deoxys.c: new_key = permute( new_key, H_PERMUTATION);
deoxys.c: tweakable-cipher.macros:45:3: note: in expansion of macro 'ONE_KEY_ROUND'
deoxys.c: ONE_KEY_ROUND( tmp1, tmp2 ); subkeys[13] = xor( tmp2, RCONST(13) ); \
deoxys.c: ^~~~~~~~~~~~~
deoxys.c: deoxys.c:81:5: note: in expansion of macro 'TWEAKEY_SCHEDULE2'
deoxys.c: ...

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

Compiler output

Implementation: aesnis
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
deoxys.c: In file included from deoxys.c:28:0:
deoxys.c: deoxys.c: In function 'deoxys_aead_encrypt':
deoxys.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.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:30:0:
deoxys.c: tweakable-cipher.macros:1:18: note: called from here
deoxys.c: #define enc(a,b) _mm_aesenc_si128(a,b)
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys.c: tweakable-cipher.macros:198:8: note: in expansion of macro 'enc'
deoxys.c: s[7] = enc( s[7] , xor( subkey, Tweaks[7]) );
deoxys.c: ^~~
deoxys.c: tweakable-cipher.macros:215:3: note: in expansion of macro 'ONE_ROUND8'
deoxys.c: ONE_ROUND8( states , subkeys[14] , Tweaks );
deoxys.c: ^~~~~~~~~~
deoxys.c: ae.macros:34:11: note: in expansion of macro 'AES8'
deoxys.c: AES8 ( States, subkeys, Tweaks ); \
deoxys.c: ^~~~
deoxys.c: deoxys.c:109:17: note: in expansion of macro 'PROCESS_8_ASS_DATA_BLOCKS'
deoxys.c: PROCESS_8_ASS_DATA_BLOCKS(States, ass_data + 16 * i, Auth);
deoxys.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
deoxys.c: In file included from deoxys.c:28:0:
deoxys.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.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
deoxys.c: ^~~~~~~~~~~~~~~~
deoxys.c: ...

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

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.c: deoxys_8.c:174:9: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
deoxys_8.c: AUTH=XOR(AUTH,AUTH);
deoxys_8.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
deoxys_8.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
deoxys_8.c: from deoxys_8.c:29:
deoxys_8.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
deoxys_8.c: _mm_loadu_si128 (__m128i_u const *__P)
deoxys_8.c: ^~~~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:73:6: note: called from here
deoxys_8.c: v=LOAD(key);\
deoxys_8.c: ^
deoxys_8.c: deoxys_8.c:178:5: note: in expansion of macro 'KEY_SCHEDULE'
deoxys_8.c: KEY_SCHEDULE(key, subkey);
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
deoxys_8.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
deoxys_8.c: from deoxys_8.c:29:
deoxys_8.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_8.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys_8.c: ^~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:38:25: note: called from here
deoxys_8.c: #define XOR(a,b) _mm_xor_si128(a,b)
deoxys_8.c: ...

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

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:31:25: note: called from here
deoxys_8.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys_8.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys_8.c: deoxys.macros:32:25: note: in expansion of macro 'permute'
deoxys_8.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys.macros:408:14: note: in expansion of macro 'shuffle_pack'
deoxys_8.c: (x)[7] = shuffle_pack((x)[7]);\
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: deoxys.macros:76:5: note: in expansion of macro 'packing'
deoxys_8.c: packing(subkey[0]);\
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys_8.c:178:5: note: in expansion of macro 'KEY_SCHEDULE'
deoxys_8.c: KEY_SCHEDULE(key, subkey);
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: ...

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

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
deoxys_8.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
deoxys_8.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
deoxys_8.c: from deoxys_8.c:29:
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
deoxys_8.c: _mm_loadu_si128 (__m128i_u const *__P)
deoxys_8.c: ^~~~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:73:6: note: called from here
deoxys_8.c: v=LOAD(key);\
deoxys_8.c: ^
deoxys_8.c: deoxys_8.c:178:5: note: in expansion of macro 'KEY_SCHEDULE'
deoxys_8.c: KEY_SCHEDULE(key, subkey);
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
deoxys_8.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
deoxys_8.c: from deoxys_8.c:29:
deoxys_8.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_8.c: _mm_xor_si128 (__m128i __A, __m128i __B)
deoxys_8.c: ^~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:38:25: note: called from here
deoxys_8.c: #define XOR(a,b) _mm_xor_si128(a,b)
deoxys_8.c: ^~~~~~~~~~~~~~~~~~
deoxys_8.c: deoxys_8.c:174:10: note: in expansion of macro 'XOR'
deoxys_8.c: ...

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

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:31:25: note: called from here
deoxys_8.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys_8.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys_8.c: deoxys.macros:32:25: note: in expansion of macro 'permute'
deoxys_8.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys.macros:408:14: note: in expansion of macro 'shuffle_pack'
deoxys_8.c: (x)[7] = shuffle_pack((x)[7]);\
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: deoxys.macros:76:5: note: in expansion of macro 'packing'
deoxys_8.c: packing(subkey[0]);\
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys_8.c:178:5: note: in expansion of macro 'KEY_SCHEDULE'
deoxys_8.c: KEY_SCHEDULE(key, subkey);
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: ...
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.c: deoxys_8.c: In function 'deoxys_aead_encrypt_8':
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:30:0:
deoxys_8.c: deoxys.macros:31:25: note: called from here
deoxys_8.c: #define permute(a,b) _mm_shuffle_epi8(a,b)
deoxys_8.c: ^~~~~~~~~~~~~~~~~~~~~
deoxys_8.c: deoxys.macros:32:25: note: in expansion of macro 'permute'
deoxys_8.c: #define shuffle_pack(a) permute(a, SET8(15,11,7,3,14,10,6,2,13,9,5,1,12,8,4,0) )
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys.macros:408:14: note: in expansion of macro 'shuffle_pack'
deoxys_8.c: (x)[7] = shuffle_pack((x)[7]);\
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: deoxys.macros:76:5: note: in expansion of macro 'packing'
deoxys_8.c: packing(subkey[0]);\
deoxys_8.c: ^~~~~~~
deoxys_8.c: deoxys_8.c:178:5: note: in expansion of macro 'KEY_SCHEDULE'
deoxys_8.c: KEY_SCHEDULE(key, subkey);
deoxys_8.c: ^~~~~~~~~~~~
deoxys_8.c: In file included from deoxys_8.c:29:0:
deoxys_8.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_8.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
deoxys_8.c: ^~~~~~~~~~~~~~~~
deoxys_8.c: ...

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